Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

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

CALCULATE є однією з найбільш часто використовуваних функцій у LuckyTemplates. Він визначає контекст, який застосовується до будь-якого заходу, і видаляє всі наявні фільтри.

Зміст

Використання функції CALCULATE для загального обсягу продажів

Щоб справді зрозуміти вплив CALCULATE , важливо пам’ятати, що будь-який результат у LuckyTemplates обчислюється рядок за рядком. Все залежить від наданого контексту.

Давайте подивимося на ці зразки даних. Для цього рядка показник дає нам результат 108 466,30, коли використовувалася функція CALCULATE . Цей стовпець CALCULATE в основному показує числа з тієї ж дати минулого року за допомогоюфункція.

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

Цей результат базується на застосованому початковому контексті, яким є дата. Для цього конкретного рядка вказано дату 14 серпня 2020 року.

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

Ця дата також є початковим контекстом для вимірювання загальних продажів , який дає нам 220 148,60 у цьому рядку на основі поточного часу.

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

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

Використання функції CALCULATE з DATEADD

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

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

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

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

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

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

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

Я збираюся розпочати вимірювання так само, як було зроблено вихідний показник. Я збираюся використовувати CALCULATE і посилатися на Total Sales .

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

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

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

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

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

Це перевага використання DATEADD у ваших показниках. Це дозволяє встановлювати будь-які часові рамки, на відміну від SAMEPERIODLASTYEAR , який відраховує лише один рік до поточної дати.

Цього разу дозвольте мені змінити цю міру та повернути час лише на один день замість однієї чверті.

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

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

Використання CALCULATE із функцією FILTER

Ви також можете використовувати CALCULATE зфункція, яка дозволяє нам додати ще більше глибини нашому аналізу.

Для цього прикладу давайте подивимося , що станеться, якщо ми ПРОФІЛЬТРУЄМОдати . _

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

Далі я встановлю його надата мінус 7, що означає один тиждень від поточної дати.

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

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

Функція CALCULATE – як вона може вплинути на ваші обчислення в LuckyTemplates

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

Висновок

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

Сподіваюся, незабаром ви зможете застосовувати цю функцію у своїй роботі. Не соромтеся досліджувати інші контексти, які ви можете додати до своїх вимірювань за допомогою CALCULATE .

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












Змінні та вирази в редакторі Power Query

Змінні та вирази в редакторі Power Query

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

Як створити теплову карту LuckyTemplates

Як створити теплову карту LuckyTemplates

Теплова карта LuckyTemplates — це тип візуалізації, який використовується для відображення щільності даних на карті. У цьому підручнику я розповім, як ми можемо створити один – не пропустіть!

Створення діаграми Парето в LuckyTemplates – Advanced DAX

Створення діаграми Парето в LuckyTemplates – Advanced DAX

Я збираюся навчити вас справді цікавому прикладу принципу Парето та тому, як створити діаграму Парето за допомогою важливих формул DAX.

Власна гістограма в LuckyTemplates: різновиди та модифікація

Власна гістограма в LuckyTemplates: різновиди та модифікація

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

Статичні результати Power Automate: огляд

Статичні результати Power Automate: огляд

Дізнайтеся, як працює функція Power Automate Static Results і чому її корисно додати до найкращих методів створення блок-схем.

Підручник LuckyTemplates Python: як перекладати тексти

Підручник LuckyTemplates Python: як перекладати тексти

eDNA демонструє, як виконувати переклад мови або тексту за допомогою Python і передавати це в LuckyTemplates. Підручник LuckyTemplates Python.

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

У цьому підручнику ви дізнаєтеся, як використовувати Gauge Bullet Graph для створення діаграми Ганта в LuckyTemplates Report Builder.

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

У цьому підручнику ви дізнаєтесь, як створити тривимірну (3D) точкову діаграму за допомогою Python у LuckyTemplates.

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників