Значення таблиці – загальне структуроване значення в LuckyTemplates

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

Зміст

Створення табличного значення

Подумайте про таблиці як про список записів. Функцію хешування або фунтової таблиці можна використовувати для створення значення таблиці зі списку імен стовпців і списку значень поля запису.

Щоб створити таблицю, створіть новий запит, клацнувши правою кнопкою миші простір під панеллю запитів. Натисніть «Новий запит» , а потім виберіть «Порожній запит» .

Значення таблиці – загальне структуроване значення в LuckyTemplates

Введіть наступний код і натисніть Enter. Після цього ви побачите значок таблиці біля назви запиту на панелі запитів.

Значення таблиці – загальне структуроване значення в LuckyTemplates

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

Значення таблиці – загальне структуроване значення в LuckyTemplates

Формула створила 5 стовпців із 2 записами. Два записи — це списки зі значеннями від 1 до 5 і від 6 до 10, розділених комами. Якщо ви введете 4 значення замість 5 у другому записі, ви отримаєте помилку.

Значення таблиці – загальне структуроване значення в LuckyTemplates

Якщо ви клацнете пробіл поруч із помилкою, ви отримаєте повідомлення про помилку про те, що у формулі вказано 5 ключів, але надано лише 4 значення.

Значення таблиці – загальне структуроване значення в LuckyTemplates

Але якщо змінити кількість стовпців на 4 і натиснути Enter, перший запис тепер поверне помилку.

Значення таблиці – загальне структуроване значення в LuckyTemplates

А коли ви клацнете пробіл поруч із повідомленням про помилку, ви побачите повідомлення про помилку про те, що вказано лише 4 ключі, але надано 5 значень.

Значення таблиці – загальне структуроване значення в LuckyTemplates

Налаштування типів даних стовпців

У більшості випадків під час створення таблиці потрібно включити назви стовпців. У цьому синтаксисі ви можете побачити, що імена стовпців є a і b . Ви також можете побачити два записи зі значеннями 1 і 2, а також 3 і 4.

Значення таблиці – загальне структуроване значення в LuckyTemplates

Ви також помітите, що значки стовпців мають ABC123 . Це тому, що списки зі значеннями полів запису можуть отримувати як примітивні, так і структуровані типи даних.

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

Значення таблиці – загальне структуроване значення в LuckyTemplates

У формулі перший стовпець називається a і має тип числа. Другий стовпець називається b із текстовим типом даних. Є також 3 значення запису, що містять число і текст. Ви також можете побачити піктограми кожного стовпця з відповідними типами.

Якщо ви зміните значення поля другого запису з {2,“two”} на {2,2} , ви не отримаєте повідомлення про помилку, а назву поля two буде змінено на 2 у стовпці. Незважаючи на те, що 2 є числом, перевірка типу не відбувається. Однак якщо ви передасте це поле у ​​функцію, яка очікує текстове значення, або завантажите цей запит у модель даних, воно буде оцінено та виникне помилка невідповідності.

Значення таблиці – загальне структуроване значення в LuckyTemplates

Доступ до елементів зі значення таблиці

Є й інші способи створення таблиць. Ви можете використовувати функції M , які повертають таблиці зі списків або записів, або ви можете вручну додати таблицю за допомогою параметра «Ввести дані» на вкладці «Домашня сторінка» . Але більшість таблиць, з якими ви матимете справу в Power Query, є результатом підключення до зовнішнього джерела даних.

Коли мова йде про доступ до елементів із таблиці, ви можете отримати доступ як до рядків, так і до стовпців, посилаючись на позицію її індексу від нуля. Ви можете використовувати оператор позиційного індексу, який є набором фігурних дужок ( { } ).

Якщо ви хочете отримати доступ до першого елемента в наведеній вище зразковій таблиці, введіть фігурні дужки в кінці формули та напишіть 0 у дужках. Тоді формула поверне перше значення.

Значення таблиці – загальне структуроване значення в LuckyTemplates

Доступ до першого елемента в таблиці повертає весь рядок як . Ви також можете вибрати необов’язковий елемент, додавши знак питання. Це змінює поведінку not-found з повернення помилки на повернення null .

Отже, якщо ви хочете отримати доступ до четвертого елемента, змініть оператор індексу на 3 і натисніть enter. Потім додайте знак питання в кінці формули. Тоді синтаксис поверне значення null .

Значення таблиці – загальне структуроване значення в LuckyTemplates

Таблиці також підтримують вибір полів, тобто назву поля в квадратних дужках.

Значення таблиці – загальне структуроване значення в LuckyTemplates

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

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

Об’єднання та прирівнювання таблиць

З таблицями можна використовувати оператори комбінації та рівняння. Таблиці можна додавати за допомогою комбінаційного оператора амперсанда ( & ).

Ви можете порівнювати таблиці зі знаком рівності чи нерівності. Може бути корисно пам’ятати, що таблиця – це список записів. Таблиці вважаються рівноцінними, якщо вони відповідають усім чотирьом критеріям:

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

Ось приклад:

Значення таблиці – загальне структуроване значення в LuckyTemplates

Формула містить дві таблиці по два стовпці в кожній. Перша таблиця містить стовпці a і b і значення 1 і 2 . Друга таблиця містить стовпці b і a та значення 2 і 1 . Ця формула дала значення TRUE , оскільки порядок імен полів або стовпців не має значення під час порівняння таблиць.



Висновок

Більшість звітів LuckyTemplates мають таблиці, які складаються з різних даних усередині . Ці таблиці є основними сутностями, що генерують дані всередині . Вони показують інформацію у формі таблиці, завдяки чому ваші звіти виглядають переконливо.

Меліса


Змініть формати дати за допомогою редактора 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

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