Додавання та злиття запитів

Середній рівень Power Query в Excel

Lyndsay Girard

Performance Analytics Consultant

Об'єднання наборів даних у Power Query

Ілюстрація об'єднання кількох наборів даних в один

 

 

  • Об'єднує дані з кількох джерел
  • Економить час, зменшуючи ручні дії (напр., VLOOKUP)
  • Збагачує великі набори даних додатковими стовпцями з пов'язаних таблиць
Середній рівень Power Query в Excel

Принципи append vs. merge

Append

  • Вертикальне складання наборів даних з однаковою структурою стовпців.

Ілюстрація кількох наборів даних до додавання

Merge

  • Горизонтальне поєднання наборів даних за спільними стовпцями.

Ілюстрація двох наборів даних до злиття

Середній рівень Power Query в Excel

Принципи append vs. merge

Append

  • Вертикальне складання наборів даних з однаковою структурою стовпців.

Ілюстрація кількох наборів даних після додавання

Merge

  • Горизонтальне поєднання наборів даних за спільними стовпцями.

Ілюстрація двох наборів даних до злиття

Середній рівень Power Query в Excel

Append на практиці

 

  • Переконайтеся, що стовпці в таблицях, які об'єднуєте, мають однакові:
    • Назви
    • Типи даних

Зразки наборів даних до додавання

Середній рівень Power Query в Excel

Append на практиці

 

  • Переконайтеся, що стовпці в таблицях, які об'єднуєте, мають однакові:
    • Назви
    • Типи даних

Зразки наборів даних після додавання

Середній рівень Power Query в Excel

Детальніше про операцію злиття

 

Ілюстрація злиття двох наборів даних

 

 

  • Злиті дані залежать від поточного вибраного запиту
  • Неспівставні записи можна включити або виключити з результату
Середній рівень Power Query в Excel

Типи приєднання

  • Тип приєднання визначає, як записи поєднуються або виключаються за критеріями збігу

Ілюстрація типів приєднання: left, right, full, inner тощо

Середній рівень Power Query в Excel

Merge на практиці: left outer join

 

  • Переконайтеся, що спільний стовпець (ключ) для зіставлення має той самий тип даних
  • Перегляньте попередній результат, щоб підтвердити коректну логіку злиття

Зразки наборів даних до злиття

Середній рівень Power Query в Excel

Merge на практиці: left outer join

 

  • Переконайтеся, що спільний стовпець (ключ) для зіставлення має той самий тип даних
  • Перегляньте попередній результат, щоб підтвердити коректну логіку злиття

 

Зразки наборів даних після злиття з left outer join

Середній рівень Power Query в Excel

Merge на практиці: full outer join

 

  • Переконайтеся, що спільний стовпець (ключ) для зіставлення має той самий тип даних
  • Перегляньте попередній результат, щоб підтвердити коректну логіку злиття

Зразки наборів даних після злиття з full outer join

Середній рівень Power Query в Excel

Особливі умови приєднання

 

 

  • Exact Match: точні збіги між елементами даних
  • Fuzzy Match: гнучке та приблизне зіставлення

Зразки наборів даних для демонстрації особливих умов приєднання

Середній рівень Power Query в Excel

Особливі умови приєднання

 

 

  • Exact Match: точні збіги між елементами даних
  • Fuzzy Match: гнучке та приблизне зіставлення
    • Ігнорувати регістр
    • Зіставляти, поєднуючи частини тексту

Зразки наборів даних для демонстрації особливих умов приєднання з нечітким зіставленням

Середній рівень Power Query в Excel

Набір даних

Ілюстрація фасаду лікарні з відділенням невідкладної допомоги та каретою швидкої

 

  • Реальний лікарняний набір даних (деідентифіковані електронні медичні записи)
  • Візити до відділення невідкладної допомоги Yale New Haven Health System з березня 2014 до липня 2017
  • Демографія пацієнтів і реєстраційні дані, сортування, призначені ліки та інша пов'язана інформація
1 journals.plos.org/plosone/article?id=10.1371/journal.pone.0201016
Середній рівень Power Query в Excel

Давайте потренуємось!

Середній рівень Power Query в Excel

Preparing Video For Download...