Функція параметра LuckyTemplates «Що, якщо».
У цьому блозі представлено нову функцію в LuckyTemplates — параметр аналізу «Що, якщо». Ви побачите, як це робить усе швидким і легким для аналізу сценарію.
У цьому підручнику буде обговорено, як використовувати виділення та проекцію всередині . Вибір призначений для вибору рядка; проекція призначена для вибору колони. Ви дізнаєтесь і зрозумієте, як використовувати їх для отримання даних та інформації з таблиці.
Зміст
Як використовувати вибір рядка Power Query
Оператор позиційного індексу — це число індексу від нуля в наборі фігурних дужок. Оператор пошуку — це ім’я поля в квадратних дужках. Ці оператори можна комбінувати для доступу до окремої комірки.
Для демонстрації буде використано це зразок запиту до таблиці.
Якщо ви хочете отримати значення Table1 у стовпці Item, клацніть fx у рядку формул і додайте крок вручну. Потім використовуйте оператор позиційного індексу, щоб посилатися на його позицію від нуля, і оператор доступу до поля, щоб посилатися на назву стовпця.
Починаючи з комірки Аркуш1 у стовпці Елемент, рахуйте від 0 до комірки Таблиці1. Ви побачите, що позиція клітинки Table1 дорівнює 2. Тому введіть 2 у фігурні дужки. Для оператора доступу до поля введіть назву стовпця, до якого належить клітинка Table1. Після цього ви побачите, що панель попереднього перегляду поверне Table1.
Якщо ви клацнете правою кнопкою миші простір у клітинці Table1 і виберіть Drill Down, ви побачите, що інтерфейс користувача генерує ті самі результати та синтаксис.
Причина в тому, що зразкова таблиця не має первинного ключа. Таблиці з первинними ключами використовують пошук відповідності ключів.
Це ще один зразок запиту таблиці з первинним ключем.
Якщо клацнути правою кнопкою миші на місці в клітинці Table1 і вибрати «Деталізація», ви побачите ті самі результати, але з іншим синтаксисом.
Це пов’язано з тим, що до оператора позиційного індексу застосовується пошук збігу ключів. Він містить список усіх стовпців первинного ключа та їхні значення для вибраного запису. Ви також можете використати метод пошуку відповідності ключа в першому прикладі запиту до таблиці вище, навіть якщо він не має первинного ключа.
Видаліть останній крок цього запиту до таблиці та клацніть fx у рядку формул, щоб додати крок вручну. Щоб отримати той самий результат, потрібно зіставити значення елемента з Таблицею1.
Ви побачите, що він генерує той самий результат. Метод працює до тих пір, поки критерії пошуку не збігаються з кількома рядками в таблиці.
Для ілюстрації це код, створений вручну за допомогою запиту до таблиці зразка.
Якщо натиснути клавішу Enter, окремий рядок не можна повернути, і ви отримаєте повідомлення про помилку про те, що ключ відповідає кільком рядкам у таблиці.
Використання необов’язкового вибору шляхом додавання знака питання не пригнічує помилку, оскільки впливає лише на поведінку не знайдено. У цьому випадку було знайдено кілька записів, які відповідають вашим критеріям.
Це те, про що ви повинні знати, застосовуючи пошук відповідності ключів. Інтерфейс користувача використовуватиме пошук відповідності ключа, лише якщо таблиця має первинний ключ. В іншому випадку він завжди використовуватиме оператор позиційного індексу.
Перевірити, чи має таблиця первинний ключ, можна за допомогою функції Table.Keys . У цьому третьому прикладі запиту ви побачите, що функція повертає запис.
Коли ви клацнете простір у комірці «Запис», ви побачите попередній перегляд її вмісту під панеллю попереднього перегляду.
Ви бачите, що Primary для таблиці має значення TRUE. Це означає, що таблиця має первинний ключ і містить список із ключовими стовпцями для таблиці.
Як використовувати Power Query Column Projection
Проекція створює нову таблицю, яка містить зменшену кількість стовпців. Оператор проекції — це набір квадратних дужок із виділенням поля або стовпця. Для демонстрації буде використано цей зразок запиту до таблиці.
Якщо ви хочете зберегти лише стовпець «Дані», спочатку додайте ручний крок, клацнувши fx у рядку формул. Для синтаксису введіть дані в квадратних дужках.
Ви можете вибрати кілька стовпців, додавши кому після першого стовпця, а потім створивши нові квадратні дужки з доданими стовпцями. Ви бачите, що проекція також змінює порядок стовпців залежно від синтаксису.
Посилання на стовпець, який не існує, спричинить помилку. Якщо додати новий стовпець у синтаксис, на панелі попереднього перегляду з’явиться повідомлення про помилку.
Додавши знак питання, усі неіснуючі стовпці буде додано, але їхні значення будуть встановлені на null.
чутливий до регістру, і про це слід пам’ятати під час використання виділення чи проекції.
Висновок
Відбір і проектування допомагають вивести та отримати конкретну інформацію з великої таблиці чи джерела. Вони допомагають виділити потрібні дані. Коли ви зрозумієте, як вони працюють, ви побачите значне покращення своїх навичок.
Меліса
У цьому блозі представлено нову функцію в LuckyTemplates — параметр аналізу «Що, якщо». Ви побачите, як це робить усе швидким і легким для аналізу сценарію.
Дізнайтеся, як визначити, чи добре зростає ваш дохід, перевіривши, чи зросла ваша маржа за допомогою розгалуження міри LuckyTemplates.
Дізнайтеся та зрозумійте, як можна створювати та використовувати параметри LuckyTemplates, які є потужною функцією редактора запитів.
У цьому підручнику буде обговорено створення круглої гістограми за допомогою Charticulator. Ви дізнаєтеся, як створити їх для звіту LuckyTemplates.
Дізнайтеся, як використовувати функції та формули PowerApps, щоб покращити функціональність і змінити поведінку в нашій програмі Canvas Power Apps.
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
RANKX від LuckyTemplates дозволяє повернути рейтинг певного числа в кожному рядку таблиці, який є частиною списку чисел.
Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!
Шпаргалка формул Excel: Посібник середнього рівня
Календарна таблиця LuckyTemplates: що це таке та як ним користуватися