Об’єднайте запити за допомогою Anti Join у Excel із Power Query

Автоматизація процесів фільтрації та очищення даних може значно заощадити час. У сьогоднішньому підручнику я збираюся продемонструвати, як можна порівнювати та об’єднувати запити за допомогою Anti Join у Excel із Power Query. Ви можете переглянути повне відео цього підручника внизу цього блогу.

Дозвольте мені почати зі сценарію. У нас є два списки експертів, які були фіктивно сформовані (деякі імена можуть бути знайомі). Скажімо, у мене ліворуч експерти Python, а праворуч експерти LuckyTemplates. Що я хочу знати, я бачу, що є деякі спільні імена, але я хочу з’ясувати, хто є експертом лише з Python, а хто лише з LuckyTemplates. Це те, що ми зможемо зробити з Anti Joins.

Зміст

Порівняйте та об’єднайте запити за допомогою антиоб’єднань у LuckyTemplates

Ми можемо це зробити у двох напрямках. Лівий Anti Join буде таблицею 1 тут ліворуч. Ми знайдемо значення, які можна знайти лише в лівій таблиці. Хто тільки Python в цьому випадку? Правий Anti Join з іншого боку матиме ту саму ідею. Хто тільки працює з LuckyTemplates?

Давайте запустимо це в Excel. У моїй демонстрації ми будемо мати два столи. У нас буде населення США в 1950 році, а потім знову в 2020 році. Я хочу дізнатися, які міста можна знайти лише в одній із цих таблиць. Отже, давайте спробуємо це.

Це топ-10 міст за чисельністю населення в ті роки перепису. Я хочу знати, які унікальні. Ми знаємо, що Нью-Йорк великий. Ми знаємо, що Чикаго велике, але кого з них не було під час перепису 1950 року чи навпаки? Ось що я зможу зробити за допомогою Power Query.

Об’єднайте запити за допомогою Anti Join у Excel із Power Query

Давайте зайдемо в мій редактор запитів. Я збираюся відредагувати цей запит і перейти до Merge Queries as New .

Об’єднайте запити за допомогою Anti Join у Excel із Power Query

У нас 1950 населення, і я збираюся вибрати моє населення на 2020 рік. Загальним відношенням буде місто, і ми хочемо спільний тип лівого антиоб’єднання , а потім натисніть OK.

Об’єднайте запити за допомогою Anti Join у Excel із Power Query

Як бачите, є матчі, доступні лише в 1950 році. Ми збираємося побачити такі міста, як Детройт, Клівленд і Сент-Луїс. Відтоді ці міста Середнього Заходу втратили населення.

Об’єднайте запити за допомогою Anti Join у Excel із Power Query

Якщо ви хочете отримати інформацію з перепису 2020 року, ви можете клацнути у верхньому правому куті стовпця таблиці ( pop_2020 ), і ви знайдете ці стовпці, які можна вибрати. У цьому випадку я не дуже стурбований цими речами. Все, що я хотів, це список імен, тому ми просто залишимо це як є.

Об’єднайте запити за допомогою Anti Join у Excel із Power Query

Маючи це на увазі, я збираюся повернутися до свого столу 1950 року. Давайте запустимо його ще раз. Ми виберемо Merge Queries як New. Зараз ми збираємося зробити 2020 рік. Це та сама ідея – стосунки будуть «місто на місті». Але цього разу ми збираємося зробити Right Anti Join . Right Anti Join збирається показати міста, які є лише у 2020 році, а не в 1950 році?

Об’єднайте запити за допомогою Anti Join у Excel із Power Query

Тут ми побачимо протилежне. Все, що нам потрібно зробити в цьому випадку, це натиснути на таблицю, і ми отримаємо інформацію з цієї правої таблиці. Right Anti Join трохи рідше, ніж Left Anti Join.

Я маю на увазі те, що теоретично він робить те саме. У цьому випадку це говорить нам про те, що ось міста, які були знайдені лише під час перепису 2020 року. Отже, якщо ми подивимося на це, ми бачимо багато Техасу, ми бачимо Каліфорнію тощо. Ідея Sunbelt про переїзд людей до південних і західних штатів, здається, зберігається в даних.

Об’єднайте запити за допомогою Anti Join у Excel із Power Query

Нарешті, ми закриваємо та завантажуємо це, і ми вибираємо Лише створити підключення .

Об’єднайте запити за допомогою Anti Join у Excel із Power Query

Висновок

Anti Joins дійсно корисні. Якщо у вас є дві таблиці даних (або ви можете створити кілька), і ви хочете побачити, які зміни від двох, це може бути корисним. Наприклад, якщо ви намагаєтеся з’ясувати, які клієнти не розмістили замовлення, ви також можете використати Anti Join.

Можливо, ви хочете з’ясувати якісь унікальні значення, чи одне конкретне місце, чи є продукти, які продаються в одному місці, але ні в іншому, тощо. Це кілька цікавих способів використання об’єднання. Антиоб’єднання — це майже як фільтри на вашому столі.

Сподіваюся, це змусило вас задуматися про те, як ви можете ним скористатися. Якщо ви вже використовуєте Anti Joins, повідомте нам, як ви це використовуєте.

Все найкраще!




Leave a Comment

Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.