Excel поєднує кілька аркушів в один аркуш. Кожен аркуш може мати різну кількість записів з кожним днем, тому формули не найкращий шлях. Натомість, маловідомий інструмент під назвою Power Query дозволить вам просто та швидко об’єднати дані.
Переглянути відео
- Дуг: Як поєднати чотири аркуші, де кожен має різну кількість рядків?
- Використовуйте Power Query
- Відформатуйте кожен аркуш як таблицю за допомогою Ctrl + T
- Перейменуйте таблиці
- Для кожної таблиці новий запит із таблиці. Додайте спеціальний стовпець для регіону
- Замість Закрити та Завантажити виберіть Закрити та Завантажити для… Тільки створити з’єднання
- Використовуйте новий запит, об’єднайте запит, додайте. 3 або більше таблиць. Виберіть таблиці та додайте
- Закрийте та завантажте, і дані з’являться на новому аркуші
- Для однієї таблиці з додатковим стовпцем: дані відображаються лише для записів цього аркуша
- Для однієї таблиці, де стовпці були в неправильному порядку: Power Query працював правильно!
- Легко оновити пізніше
Автогенерована стенограма
- Дізнайтеся Excel з епізоду Podcast
- 2178 злиття для робочих аркушів сьогодні
- питання через YouTube від Дуга має таке
- У нас є чотири аркуші, де кожен
- аркуш - це регіон з даними про продаж і
- кількість записів змінюється щомісяця і
- зараз Дуг намагається використовувати формули
- але коли кількість рядків змінилася, це
- стає кошмаром прямо тому я сказав hey
- Дуг, чи можемо ми використовувати енергетичний запит, якщо у вас є
- Excel 2010 або Excel 2013 це безкоштовно
- завантажте з Microsoft або він побудований
- в 2016 і в Office 365 це означає, що так
- так ось ось що ми маємо
- чотири повідомлення центральний регіон схід
- регіон південний регіон і захід
- регіон, і кожен з них має різний
- кількість записів, як тут на Півдні
- Регіон у нас 72 записи на сході
- регіон 193 записи, і це буде
- змінити право
- кожного разу, коли ми запускаємо цей звіт
- інша кількість записів, які я зараз маю
- зробив тут деякі припущення, що
- немає стовпця, який називається центральним і
- тоді також я буду цілком злим
- тут і візьміть Південний регіон, який я хочу
- спробуй зіпсувати це я збираюся взяти
- стовпець прибутку виріжте його та вставте як
- змінити їх, а потім добре, так що ми
- є таку, де стовпці зворотні
- а потім ще один, де ми збираємося
- додати додатковий стовпець відсотка валового прибутку
- так що це буде прибуток, поділений на
- дохід в ідеальному світі - це все
- формувався точно такий же, але як я дізнався
- нещодавно я проводив семінар в
- Північна Кароліна, якщо з ними не все гаразд
- у когось була ситуація, добре ви знаєте
- на півдорозі рік все змінилося
- і вони додали нову колонку або переміщення
- колони навколо нас справді раділи
- переконайтеся, що енергетичний запит зміг впоратися
- з цим все гаразд, тому ми візьмемося
- кожен з цих звітів і внести його в
- офіційний формат таблиці як таблиця так
- це контрольний чай, або ви можете використовувати a
- діапазон імен для мене контролю t - це
- простіший шлях і що вони тут роблять
- вони називають цей стіл одним, який я збираюся
- перейменувати це, щоб називатися центральним і
- далі ми переходимо до східного контролю T натисніть кнопку OK
- і це зараз буде називатися Схід, ей
- у попередньому подкасті я показав, як якщо
- це були чотири окремі файли
- міг би використовувати енергетичний запит просто для
- комбінувати файли, але це не працює, коли
- це чотири окремі або чотири робочі листи
- в тій же книзі так добре там ми
- піти і потім
- як цей контроль-т трохи нудно
- налаштувати це вперше, але хлопчик
- там буде чудово
- кожен раз, коли вам доведеться оновлювати це пізніше
- так що ми будемо робити це ми йдемо
- обрати цю першу таблицю центральною
- регіону, і якщо ви знаходитесь у 2010 чи 2013 та
- завантажений енергетичний запит, який ти збираєшся
- буду мати свою власну вкладку, але через 16 дюймів
- Excel 2016 насправді отримує
- перетворена, яка є другою групою в
- Office 365 тепер перетворюється
- яка є першою групою, і тому ми
- скажу, що вони збираються створити це
- дані з таблиці або діапазону все правильно і
- there is our data now we don't have a
- region field and the combined files
- would have added the region field so in
- this case I'm just gonna add a column a
- new custom call the headings gonna be
- region and this one is going to be what
- was this central right like that
- click OK alright now here's the
- important part when we're done this with
- this we're gonna go home not choose
- close and load we're gonna open the
- drop-down close and load to only create
- a connection click OK
- perfect we have our connection only now
- the next thing we have to do is repeat
- these steps for the next three regions
- and now that would be really a bit
- boring to you so let's just speed up the
- video to 10x for this
- alright there we are for connections set
- up now here's where we're going to do
- the magic I'm gonna insert a new blank
- worksheet and I'm gonna say get data
- combine queries and I want to append two
- queries from this workbook and I'm gonna
- say three or more tables and the
- available tables are Central through
- West click Add BAM click OK and then we
- can close and load and what we have here
- is we have a superset of all of the
- records in all of the tables all right
- and where we tried to screw it up where
- I purposely tried to screw up by
- reversing cost of goods sold and profit
- down in what was that that was Central
- East South in the South Region I'll just
- go check those right and it looks like
- yeah generally feels right they used the
- heading to figure it out because the
- profit is always higher than cost of
- goods sold and so that worked and then
- down here in the West where we added
- gross profit percent we actually get
- that data for the tables that had it and
- for the tables that didn't have it we
- just get null which is perfect alright
- now duck
- here's what you're gonna do so the next
- time that you have some more data and
- I'll just let's create some some extra
- records here we'll just add some ABC
- with a date of today and all retail and
- it's called Doug's new records and just
- some garbage out here let's just put in
- a hundred all the way across in the
- interest of time okay so now because
- this is a table the table automatically
- expands to the new records which is
- beautiful had they been named range I
- would have had a redefine that's why I
- really like the table instead of the
- name range but we come back here to the
- resulting workbook with 563 rows loaded
- and I click refresh
- and bam now I have 572 Rose loaded
- including let's see if we can find them
- in here
- Doug's new records right there at the
- end of the South Region
- isn't that just an awesome awesome way
- to go yes it definitely takes longer to
- set up the first day we're up to seven
- minutes already if I hadn't sped that up
- to 10x but once it's set up now life is
- gonna be super super easy from here on
- out way this is where I usually promote
- my own book but no this time let's talk
- about this awesome book Emma's for data
- monkey by Ken polls in Miguel Escobar
- everything I learned about power query I
- learned from this book look at the eye
- on the top right hand corner for more
- information about that book all right
- wrap up topics in this episode Doug how
- to combine four sheets where each sheet
- has a different number of rows we can
- use power query make sure to format each
- worksheet as a table with ctrl T or use
- named ranges but I prefer ctrl T rename
- the tables from each table choose new
- query from table add a custom column for
- a region and then instead of close and
- load choose close and load to only
- create a connection do that for all four
- queries and then new query combined
- query append choose three or more tables
- choose the tables and click Add
- now some older versions of power query
- you couldn't do three or more tables you
- have to do two and then do another query
- to add the third one and then do another
- query to add the fourth one either way
- it would be more hassle that way I'm
- glad that they added the three or more
- tables close and load this time close
- and load to the worksheet and and then
- later on if you add more data to any of
- the four tables just go back to your
- query and click refresh and you're good
- to go
- power query and amazing new feature from
- Microsoft I love it I thank Doug for
- кажучи це питання, добре дякую
- для заїзду ми побачимось наступного разу
- для чергового чистого акторського складу від
Завантажити файл
Завантажте зразок файлу тут: Podcast2178.xlsm