Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

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

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

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

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

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

Тому будемо розраховувати середні продажі тільки в будні.

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

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

Зміст

Середні продажі за день

Розрахувати середні продажі за день дуже просто. Ми просто вводимо це через міру за допомогою функції AVERAGEX .

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

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

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

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

Середній обсяг продажів за будній день

Щоб обчислити середні обсяги продажів у будні дні, нам потрібно створити таблицю дат, яка не містить вихідних, повторюючи лише п’ять днів (понеділок-п’ятниця).

Використовуючи функцію FILTER, ми можемо фактично зменшити розмір таблиці дат віртуально, а потім запустити через неї цю ітераційну логіку за допомогою формули AVERAGEX.

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

Ми назвемо цю змінну WeekdayTable і розмістимо всередині таблиці за допомогою функції FILTER .

Потім введіть DATES , який повторює весь тиждень, і виберіть стовпець DAY IN WEEK , у якому представлено кожен день тижня.

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

Потім введіть <>, щоб виключити суботу та неділю, де субота позначається цифрою 6, а неділя – цифрою 0.

Таким чином, таблиця дат повторює дати, але не включає суботу та неділю.

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

Коли ми маємо цю таблицю всередині змінної, ми можемо інтегрувати її в наш обчислення.

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

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

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

Ми також можемо накласти дві візуалізації одна на одну, помістивши їх в одну візуалізацію, яка показує порівняння продажів.

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

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

Середній обсяг продажів за вихідні

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

Потім змініть робочий день на вихідні , <> (не дорівнює) на = (дорівнює), а замість && змініть його на || (або).

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

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

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

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

Середня різниця продажів

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

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

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

Тут ви бачите, що продукт 81 продається краще, ніж продукт 65.

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX



Розуміння того, як працює функція AVERAGEX

Висновок

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

З цього прикладу можна багато чому навчитися. Однією з найважливіших концепцій 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

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