Вилучення значень із записів і списків у Power Query

У цій публікації блогу ми розглянемо, як можна витягувати значення із записів і списків за допомогою Power Query . Як бачите, перший стовпець у моїй таблиці містить записи. Ви можете переглянути повне відео цього підручника внизу цього блогу.

Вилучення значень із записів і списків у Power Query

Коли я клацаю збоку в білому просторі, я бачу попередній перегляд цього запису нижче.

Вилучення значень із записів і списків у Power Query

Припустімо, я хочу отримати одне значення з цього запису, але не хочу розгортати весь запис. Я просто хочу отримати ім'я .

Вилучення значень із записів і списків у Power Query

Щоб отримати одне значення із запису, я скористаюся функцією Record. Поле . Спочатку ми додамо спеціальний стовпець .

Вилучення значень із записів і списків у Power Query

По-друге, введіть then point на Column1 , який містить наші записи та визначає поле, до якого ми хочемо отримати доступ.

Вилучення значень із записів і списків у Power Query

Все, що нам потрібно зробити, це передати його назву як текстове значення. Це поле називається Ім’я, тому ми додамо закриваючі дужки та натиснемо OK .

Вилучення значень із записів і списків у Power Query

Як бачите, ми вилучили всі ці значення полів.

Вилучення значень із записів і списків у Power Query

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

Вилучення значень із записів і списків у Power Query

Спочатку ми звернемося до стовпця, що містить запис . Щоб отримати доступ до поля, все, що нам потрібно зробити, це ввести назву поля в квадратних дужках. Ми напишемо початкову квадратну дужку, назву значення поля, яке ми хочемо отримати, квадратну дужку, що закривається, а потім натиснемо OK.

Як ви можете бачити, це дає мені точно такий же результат.

Вилучення значень із записів і списків у Power Query

Що станеться, якщо моє ім’я поля не існує? Ми просто змінимо це на Name1 і натиснемо OK.

Вилучення значень із записів і списків у Power Query

Зараз ми отримуємо помилку.

Вилучення значень із записів і списків у Power Query

Щоб уникнути цього, все, що нам потрібно зробити, це додати «?» наприкінці, а потім натисніть OK.

По суті, зараз ми запитуємо, чи існує наше ім’я поля, і якщо воно не існує, ми не отримуємо помилку, а натомість отримуємо нульове значення .

Вилучення значень із записів і списків у Power Query

Зміст

Вилучення значення поля запису

Як ми можемо витягти одне значення поля запису, якщо наші записи вкладені в список, і знову ж таки, ми не хочемо спочатку витягувати список і ці записи? Що ж, у такому випадку ми також можемо використовувати оператор доступу до елемента, щоб вибрати елемент на основі його позиції в списку від нуля. Давайте розглянемо обидва методи, які ми використовували раніше.

Тепер метою першого рядка таблиці є доступ до першого елемента зі списку. Мета для другого ряду — другий предмет і так далі.

Зараз у моїй таблиці немає поля для визначення позиції від нуля елемента, до якого я хочу отримати доступ. Однак створити допоміжний стовпець досить легко. Все, що нам потрібно, це індекс, який починається з нуля.

Додайте стовпець індексу з нуля.

Вилучення значень із записів і списків у Power Query

Давайте додамо спеціальний стовпець.

Вилучення значень із записів і списків у Power Query

Введіть функцію M у стовпець, який містить наші списки, тобто Column2. Використовуйте фігурні дужки та передайте наш стовпець індексу. Не забудьте закривати фігурну дужку, кому, а потім знову передати назву поля як текстове значення. Введіть ім’я, використовуйте закриваючу дужку та натисніть OK.

Вилучення значень із записів і списків у Power Query

Замість функції ми також можемо використовувати цю комбінацію операторів доступу до елемента та поля, щоб досягти того самого результату. Отже, давайте додамо спеціальний стовпець і вкажемо на стовпець, який містить списки, а це Стовпець2.

У цих фігурних дужках ми можемо отримати доступ до елемента. Ми хочемо отримати доступ до поля Ім'я.

Вилучення значень із записів і списків у Power Query

Висновок

У цьому посібнику ми розглянули два методи отримання значень за допомогою потужного запиту. Сподіваюся, вам сподобався цей.

Не забудьте підписатися на телеканал LuckyTemplates . У нас є багато вмісту, створеного мною та експертами LuckyTemplates, усі вони спрямовані на покращення способу використання LuckyTemplates.

Нарешті, перегляньте веб-сайт LuckyTemplates, щоб отримати багато ресурсів і подальших знань, до яких ви можете легко отримати доступ.

Меліса

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

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