Како да повлечете податоци од повеќе работни листови во Excel (4 брзи начини)

  • Споделете Го Ова
Hugh West

Додека работиме во Excel, честопати треба да работиме со многу работни листови во работната книга. Денес ќе ви покажам како можете да повлечете податоци од повеќе работни листови во еден работен лист во Excel.

Преземете ја работната книга за вежбање

Како да повлечете податоци од повеќе работни листови.xlsm

4 соодветни методи за вадење податоци од повеќе работни листови во Excel

Овде имаме три работни листови во работната книга. Тие го содржат продажниот рекорд на некои артикли во текот на три месеци: јануари, февруари и март соодветно.

Нашата цел денес е да се извлечат податоци од овие три работни листови во еден работен лист за да се користат за пресметување.

1. Користете формула за повлекување податоци од повеќе работни листови

Ако сакате да извршите каква било операција на податоците од повеќе листови, можете да го извршите тоа преку формули. Еве како да го направите тоа.

Чекори:

  • Поставете го името на листот ( Име_лист! ) пред референцата на ќелијата кога има референци на ќелии на повеќе листови во формулата.
  • Ајде да се обидеме да го дознаеме вкупниот број на секој продаден производ во трите месеци.
  • Изберете која било ќелија во кој било работен лист и внесете го формулата на овој начин:
=January!D5+February!D5+March!D5

  • Потоа повлечете ја Рачката за пополнување за да ја копирате формулата на остатокот од клетките.

Видете, ја добивме вкупната продажба од три месеци за секојпроизвод.

Објаснување на формулата:

  • Тука Јануари!D5 ја означува референцата на ќелијата D5 на името на листот „Јануари“ . Ако го имате името на листот како Sheet1, користете Sheet1!D5 наместо тоа.
  • Слично February!D5 и Mart!D5 ја означува ќелијата референца D5 на листот со име февруари и март соодветно.
  • Така, можете да повлечете податоци од повеќе листови во една формула во еден лист и извршете која било посакувана операција.

Користење на 3D референтна формула:

Можете да го направите ова и со користење на формула со 3D референца. Формулата е следна.

=SUM(January:March!D5)

Кликнете на оваа врска за да научите како да креирате 3D референца во Excel.

Прочитај повеќе: Повлечете ја истата ќелија од повеќе листови во главната колона во Excel

2. Повлекување податоци од повеќе работни листови со користење на функцијата за консолидирање

Можеме да извлечеме податоци од повеќе работни листови и да ги користиме во операција користејќи ја алатката Consolidate од лентата со алатки на Excel.

Чекори:

  • Креирајте празна база на податоци со имињата на производите и додадете колона со име Вкупна продажба. Чувајте ги ќелиите под оваа колона празни.

  • Сега, C5:C19 опсегот на ќелии во кој било работен лист и одете во Податоци > Алатка Consolidate во делот Data Tools .

  • ЌеДобијте го полето за дијалог Консолидирај . Под опцијата Функција , изберете ја операцијата што сакате да ја извршите на податоците од повеќе работни листови.
  • За доброто на овој пример, изберете Збир .
  • Сега, кликнете на иконата Увези десно во полето Референца .

  • Полето Consolidate ќе се компресира во полето Consolidate – Reference . Изберете го саканиот опсег на ќелии од првиот лист. Потоа повторно кликнете на иконата Увези десно.

  • Ќе ја најдете референцата на ќелијата од избраниот опсег вметната во Полето Референца . Кликнете на копчето Додај десно до полето Додај референци .

  • Ќе ги најдете референците на избраниот опсег вметнат во полето Додај референци .
  • Изберете ги другите опсези на ќелии од другите работни листови и вметнете ги во полето Додај референци на ист начин.
  • За доброто на овој пример, изберете D5:D19 од работниот лист февруари и D5:D19 од работниот лист Март .

  • Потоа кликнете OK. Ќе го најдете збирот на трите избрани опсези од три работни листови вметнати во празниот опсег.

Прочитај повеќе: Excel макро: извлекување податоци од повеќе датотеки Excel (4 методи)

Слични читања

  • Како да внесете исти податоци во повеќеЛистови во Excel
  • ВБА код за конвертирање текстуална датотека во Excel (7 методи)
  • Како да увезете текстуална датотека со повеќе разграничувачи во Excel ( 3 методи)
  • Конвертирај бележник во Excel со колони (5 методи)
  • Како да извлечеш податоци од слика во Excel (со брзи чекори)

3. Користење макроа за повлекување податоци од повеќе работни листови

До сега, вадевме податоци од повеќе работни листови за да извршиме некои операции.

Што да правиме ако не сакаме да извршиме никаква операција , собирајте податоци само од повеќе работни листови и распоредете ги вертикално во еден работен лист?

Погледнете го множеството податоци подолу.

Овде имаме нова работна книга со три работни листови, од кои секоја има продажна евиденција на четири недели од месеците јануари, февруари и март соодветно.

Нашата цел е да собереме податоци од овие три работни листови и да ги распоредиме во еден работен лист. Можеме да го извршиме ова со извршување на следново макро ( VBA код).

Кодот на VBA е како што следува.

8544

Оваа страница ни помогна разберете и развијте го кодот.

Сега, следете ги чекорите подолу за да го примените овој код.

Чекори:

  • Прво, притиснете Alt+F11 и одете во уредувачот VBA.
  • Сега, одете на табулаторот Вметни и кликнете на Модул. Нов модул ќе биде отворено.

  • Сега, копирајте го кодот и залепете готука.

  • Сега, зачувајте ја датотеката Excel со притискање Ctrl+S .
  • Така ќе прво свртете се кон следниот прозорец.

  • Кликнете на Не и зачувајте ја датотеката како Овозможено макро датотека.

  • Сега, кликнете на копчето Стартувај /притиснете F5 или притиснете Alt+F8 .
  • Ќе се појави поле за дијалог наречено Макро . Изберете го ова Макро ( PullDatafromMultipleSheets ) и кликнете на Изврши .

  • Податоците од трите работни листови ќе ги најдете вертикално подредени во нов работен лист наречен „VBA“ .

Прочитај повеќе: Како да повлечете податоци од повеќе работни листови во Excel VBA

4. Користење на Power Query за извлекување податоци од повеќе работни листови

Ова е нашата последна задача денес. Повторно се враќаме на нашите првични листови за да го прикажеме овој метод. Нашата цел е да собираме податоци од овие работни листови и да ги споиме во една табела.

Ова ќе го постигнеме со помош на Power Query на Excel. Power Query е достапно од Excel 2016 . Ако користите некоја постара верзија, мора да ја преземете и инсталирате рачно.

Чекори:

  • Најпрво, треба да ги конвертираме нашите податоци во секој лист во табели. Изберете која било ќелија во податоците и притиснете Ctrl+T . Потоа притиснете OK .

  • Сега, одете на Податоци > Get Data алатка под Земи & засилувач; Секцијата Transform Data од кој било работен лист.
  • Кликнете на опаѓачкото мени. Од достапните опции, изберете Од други извори > Празно барање .

  • Ќе се отвори Уредникот на Power Query . Во лентата со формула, напишете ја оваа формула:
=Excel.CurrentWorkbook()

Power Query е чувствителна на букви. Затоа напишете ја формулата каква што е.

  • Кликнете на Enter . Ќе ги најдете трите табели од трите работни листови подредени една по една. Изберете ги оние што сакате да ги повлечете.
  • За доброто на овој пример, изберете ги сите три.
  • Потоа кликнете на малата десна стрелка покрај насловот Содржина .

  • Ќе добиете мала кутија. Кликнете на Прошири и потоа штиклирајте ги (штиклирајте) сите полиња.

  • Потоа кликнете OK . Ќе ги најдете сите ставки од три табели донесени на една табела во Power Query Editor .

  • Потоа одете на Датотека > Затвори и вчитај во… опцијата во Уредувачот на Power Query .

  • Ќе го добиете Увоз Податоци дијалог-кутија. Изберете Табела .
  • Потоа, ако сакате комбинираната табела да биде во нов работен лист, изберете Нов работен лист .
  • Во спротивно, изберете Постоечки работен лист и внесете ја референцата на ќелијата од опсегот каде што сакате табелата.

  • Потоа кликнете OK . Ти ќенајдете ги податоците од трите работни листови распоредени во една табела во нов работен лист со име Прашање .

Прочитај повеќе: Како автоматски да конвертирате текстуална датотека во Excel (3 соодветни начини)

Заклучок

Користејќи ги овие методи, можете да повлечете податоци од повеќе работни листови до еден работен лист во Excel. Дали имате прашања? Слободно прашајте не во делот за коментари.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.