AVERAGEX: обчислення середнього за день у LuckyTemplates

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

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

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

І не забувайте, що потім ви можете перейти до порівняння часу та аналізу часу.

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

Зміст

Перегляд моделі даних

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

Отже, у нас є організація, яка здійснює продажі, і дані є в таблиці продажів.

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

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

Середні продажі за день за допомогою AVERAGEX

Тепер ми можемо подивитися, скільки ми продаємо на день кожному клієнту.

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

Спосіб зробити це — використовувати AVERAGEX і функцію VALUES з DAX.

Отже, давайте створимо новий показник і назвемо його Середні продажі за день .

Потім ми додамо AVERAGEX , оскільки нам потрібна ця функція ітерації. AVERAGEX збирається повторювати кожен день.

А потім ми розмістимо туди VALUES і стовпець Date. Насправді це те, як ми повторюємо кожен день.

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

Потім ми додамо загальні продажі . Коли ми обчислимо всі загальні продажі, ми усереднимо їх за допомогою AVERAGEX .

Тоді наша формула виглядатиме так, як показано нижче.

AVERAGEX: обчислення середнього за день у LuckyTemplates

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

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

AVERAGEX: обчислення середнього за день у LuckyTemplates

Дивлячись на різні часові рамки

Ще одна цікава річ, яку ми можемо тут зробити, це те, що ми також можемо змінити часові рамки.

Для цього ми можемо перетягнути наш MonthInCalendar, щоб мати місяць і рік.

AVERAGEX: обчислення середнього за день у LuckyTemplates

AVERAGEX: обчислення середнього за день у LuckyTemplates

Тоді ми можемо перетворити його на слайсер.

AVERAGEX: обчислення середнього за день у LuckyTemplates

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

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

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

Перегляд процесу

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

По-перше, давайте перетворимо нашу візуалізацію в таблицю, щоб вона мала більше сенсу.

AVERAGEX: обчислення середнього за день у LuckyTemplates

І знову, давайте швидко поглянемо на нашу формулу.

AVERAGEX: обчислення середнього за день у LuckyTemplates

Тепер у нас є різні клієнти. Наприклад, для Burt's Corporation ми повторюємо кожен день. Це протягом січня 2015 року, оскільки ми вибрали це в нашому зрізі. Потім ми обчислюємо загальні продажі за кожен день.

Після того, як усі продажі за день підраховані, надходить AVERAGEX і усереднює їх.

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

Щойно ми змінимо часовий проміжок, скажімо, лютий 2015 року, він зробить той самий обчислення, але цього разу в цьому новому часовому проміжку.

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

Використання тієї самої формули AVERAGEX проти іншого виміру

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

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

Тоді давайте подивимося на середні продажі за день для кожного міста.

AVERAGEX: обчислення середнього за день у LuckyTemplates

І так само наша таблиця тепер відсортована за містами.

Потім знову це динамічно. Наразі ми показуємо дані за лютий 2015 року.

AVERAGEX: обчислення середнього за день у LuckyTemplates

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

AVERAGEX: обчислення середнього за день у LuckyTemplates

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

Висновок

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

Щоб отримати додаткові посібники з функцій DAX, перегляньте посилання нижче.

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

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

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