Створення таблиці дат у LuckyTemplates
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цій публікації блогу я познайомлю вас із табличними функціями DAX. Функції таблиці простіякі повертають таблицю.
Деякі з найпоширеніших табличних функцій, які ви можете зустріти в LuckyTemplates, це функції FILTER , VALUES і ALL . Використовуючи ці табличні функції, ви можете створювати віртуальні таблиці в LuckyTemplates.
Фізичні таблиці – це таблиці, які ви можете буквально знайти в моделі даних. Віртуальні таблиці – це ті, які були віртуально створені за допомогою різних функцій DAX.
У наступних розділах я навчу вас деяким прийомам використання табличних функцій.
Зміст
Використання табличних функцій
У цьому прикладі я розрахую кількість транзакцій на суму понад 10 000 доларів США за допомогою формули «Загальна кількість великих транзакцій» .
Я почну формулу зфункція. Виходячи з опису, зазначена функція підраховує кількість рядків у таблиці після початкового контексту. Таким чином, мені потрібно ввести таблицю після функції. Однак таблиця не обов’язково має бути фізичною, як таблиця «Продажі» .
Якщо ви помістите таблицю Sales , результати просто покажуть кількість транзакцій. Це схоже на результати показника Total Transactions .
Якщо ви подивитеся на формулу для загальних транзакцій , вона використовуєфункція. Це ще один спосіб обчислення тих самих результатів за допомогою функцій DAX.
У наступному прикладі я хочу показати вам, як працює функція COUNTROWS . Цього разу я скористаюся функцією tableстворити віртуальну таблицю.
Функція FILTER перевірить кожен рядок таблиці Sales . Він оцінюватиме кожен рядок стовпця «Загальний обсяг продажів» , якщо він перевищує 10 000 доларів США чи ні. Якщо продаж одного рядка перевищує 10 000 доларів США, це буде зараховано як одна транзакція.
Як бачите, результати в стовпці «Загальна кількість великих транзакцій» оновлено.
Використовуючи віртуальну таблицю, я створив додатковий фільтр після початкового контексту. Найважливіше те, що я зробив це в самій формулі, без необхідності створювати фізичну таблицю.
Наприклад, розглянемо окремий результат для 10 жовтня 2018 року. У моделі даних можна побачити, що фільтр перейшов із таблиці «Дати» в таблицю « Продажі» .
У формулі я просто розмістив ще один фільтр, використовуючи іншу табличну функцію, щоб я міг оцінити, скільки транзакцій перевищує 10 000 доларів США. Цей розрахунок є хорошим прикладом того, наскільки корисними є віртуальні таблиці.
Використання функції VALUES
Тепер я покажу інший приклад табличних функцій. Йдеться про обчислення середнього обсягу продажів за допомогоюфункція.
Я почну вимірювання середніх продажів за містом ізфункція. Відповідно до IntelliSense, мені знадобиться стіл. Знову ж таки, це не обов’язково має бути фізична таблиця, тому я скористаюся віртуальною.
Щоб створити віртуальну таблицю, я використаю функцію VALUES , а потім додам Regions[City] , а також Total Sales .
За допомогою функції AVERAGEX формула оцінюватиме кожен окремий рядок віртуальної таблиці. Після початкового контексту формула обчислює загальні продажі для всіх міст рядок за рядком.
Після обчислення продажів у кожному окремому місті формула обчислює середнє значення. У результатах ви можете побачити середні продажі по місту на задані дати.
Розрахунок продажів за допомогою табличних функцій
У цьому останньому прикладі я покажу вам іншу табличну функцію DAX, яка єфункція. Цього разу я буду розраховувати загальні продажі міста за допомогою.
У формулі «Продажі в усіх містах» ви бачите, що я почав формулу з функції «ОБЧИСЛИТИ» .
Додавання функції ALL видаляє фільтри, які є на місці в стовпці Місто . Таким чином, цей показник обчислить загальний обсяг продажів у всіх доступних містах.
Якщо ви порівняєте результати для всіх продажів у місті та загального обсягу продажів , результати будуть однакові. Однак якщо ви виберете певне місто з розділювача, результати продажів у всіх містах залишаться незмінними.
Це дасть однакові результати незалежно від будь-якого вибору. Це через функцію CALCULATE .
Зазначена функція дозволяє змінювати контекст розрахунку. Коли ви додаєте функцію ALL , вона видаляє початковий контекст із таблиці Regions .
Висновок
Цей підручник знайомить вас із найпоширенішими табличними функціями. Якщо ви часто використовуєте їх у своїх розрахунках, ви зможете освоїти це в найкоротші терміни.
Крім того, ви можете зробити речі більш просунутими, якщо почнете поєднувати зазначені функції таблиці. Ймовірно, ви зіткнетеся з цим, коли будете запускати кумулятивні підсумки, ковзні середні, аналіз виснаження та аналіз перехресних продажів.
Ви дізнаєтеся більшеколи ми переходимо до вимірювання розгалуження.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.
У цьому блозі ви дізнаєтеся, як використовувати функції ранжирування LuckyTemplates і користувацькі функції групування, щоб сегментувати вибіркові дані та ранжувати їх за критеріями.
У цьому підручнику я збираюся розглянути конкретну техніку щодо того, як відображати загальну суму лише до певної дати у ваших візуальних елементах у LuckyTemplates.
Дізнайтеся, як створювати та налаштовувати діаграми маркерів у LuckyTemplates, які в основному використовуються для вимірювання ефективності порівняно з цільовими або попередніми роками.