Вирішіть задачу аналізу даних за допомогою прискорювача LuckyTemplates
Відточіть свої навички розробки звітів, приєднавшись до змагання з аналізу даних. Прискорювач може допомогти вам стати суперкористувачем LuckyTemplates!
Тут я покажу вам, як використовувати функцію AVERAGEX із DAX у LuckyTemplates. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Навчившись і розуміючи, як користуватися цією функцією, ви дуже швидко відкриваєте діапазон аналізу, який може бути неймовірно глибоким і цінним.
Можливо, ви хочете розрахувати середні продажі, які ви робите за день, за місяць, на одного клієнта тощо. Для цього існує стільки додатків, що це божевілля.
І не забувайте, що потім ви можете перейти до порівняння часу та аналізу часу.
У цьому прикладі ми працюватимемо з чимось, що можна легко застосувати майже в будь-якій моделі. Ми обчислимо середні продажі за день для окремих клієнтів за допомогою AVERAGEX з DAX.
Зміст
Перегляд моделі даних
Перш ніж фактично розрахувати наші середні продажі за день, давайте спочатку подивимось на нашу модель даних, щоб мати уявлення, з чим ми працюємо.
Отже, у нас є організація, яка здійснює продажі, і дані є в таблиці продажів.
Ця організація здійснює продажі в будь-який день, і дані для цього можна знайти в таблиці дат.
Вони продають будь-якому конкретному клієнту, різні продукти, і вони можуть продавати в різних регіонах. Дані для цих трьох можна знайти окремо в таблиці клієнтів, таблиці продуктів і таблиці регіонів.
Використовуючи інформацію з нашої моделі даних і вже доступні вимірювання, давайте проаналізуємо наші загальні продажі за клієнтами.
Наша таблиця буде виглядати так, як показано нижче. Отже, ми маємо загальний обсяг продажів, і вони впорядковані за іменами клієнтів.
Тоді давайте перетворимо це на візуалізацію. Тут ми можемо побачити як найкращих, так і найгірших клієнтів організації.
Середні продажі за день за допомогою AVERAGEX
Тепер ми можемо подивитися, скільки ми продаємо на день кожному клієнту.
Що нам потрібно зробити для кожного клієнта, це повторити кожен день, а потім усереднити суму продажів для цих конкретних клієнтів за весь цей період.
Спосіб зробити це — використовувати AVERAGEX і функцію VALUES з DAX.
Отже, давайте створимо новий показник і назвемо його Середні продажі за день .
Потім ми додамо AVERAGEX , оскільки нам потрібна ця функція ітерації. AVERAGEX збирається повторювати кожен день.
А потім ми розмістимо туди VALUES і стовпець Date. Насправді це те, як ми повторюємо кожен день.
Що робить VALUES , так це створює віртуальну таблицю лише зі стовпцем "Дати", а потім повідомляє, що в поточному контексті є конкретним клієнтом, ітерація кожного дня.
Потім ми додамо загальні продажі . Коли ми обчислимо всі загальні продажі, ми усереднимо їх за допомогою AVERAGEX .
Тоді наша формула виглядатиме так, як показано нижче.
Тепер, якщо ми внесемо ву візуалізації ми можемо побачити, в середньому, скільки ми продаємо на день кожному конкретному клієнту.
Ми навіть можемо ввімкнути мітки даних, щоб мати уявлення про середні показники продажів.
Дивлячись на різні часові рамки
Ще одна цікава річ, яку ми можемо тут зробити, це те, що ми також можемо змінити часові рамки.
Для цього ми можемо перетягнути наш MonthInCalendar, щоб мати місяць і рік.
Тоді ми можемо перетворити його на слайсер.
Тепер ми можемо бачити середні продажі за день від кожного з наших клієнтів за певний місяць і рік.
Що дійсно круто, так це те, що це динамічний спосіб поглянути на цей розрахунок.
Як ви можете бачити на зображенні нижче, коли ми вибираємо серпень 2014 року, візуальне зображення показує дані для цього періоду часу.
Тепер, коли ми вибираємо вересень 2014 року, наша візуалізація показує середні продажі за день клієнтом за цей проміжок часу.
Перегляд процесу
Щоб справді зрозуміти, як тут працюють функції AVERAGEX і VALUES, давайте швидко розглянемо, що відбувається в нашому прикладі.
По-перше, давайте перетворимо нашу візуалізацію в таблицю, щоб вона мала більше сенсу.
І знову, давайте швидко поглянемо на нашу формулу.
Тепер у нас є різні клієнти. Наприклад, для Burt's Corporation ми повторюємо кожен день. Це протягом січня 2015 року, оскільки ми вибрали це в нашому зрізі. Потім ми обчислюємо загальні продажі за кожен день.
Після того, як усі продажі за день підраховані, надходить AVERAGEX і усереднює їх.
І це те, що відбувається з кожним нашим клієнтом у цьому конкретному прикладі.
Щойно ми змінимо часовий проміжок, скажімо, лютий 2015 року, він зробить той самий обчислення, але цього разу в цьому новому часовому проміжку.
Якщо ми не вибрали жоден часовий проміжок, він повторюватиме кожен день у таблиці дат.
Використання тієї самої формули AVERAGEX проти іншого виміру
Ще одна річ, яку ми можемо зробити тут і, знову ж таки, ви знайдете дуже круто, це використання тієї самої формули проти іншого виміру.
По-перше, давайте скопіюємо таблицю «Середні продажі за день» .
Тоді давайте подивимося на середні продажі за день для кожного міста.
І так само наша таблиця тепер відсортована за містами.
Потім знову це динамічно. Наразі ми показуємо дані за лютий 2015 року.
Якщо ми натиснемо березень 2015 року, наша нова таблиця також покаже середні продажі за день, представлені за містами, для цього періоду часу, який ми вибрали.
Ми могли б зробити це знову проти будь-якого виміру, який у нас є. Ми використаємо ту саму формулу, і вона ідеально працюватиме для всіх цих розмірів.
Висновок
У цій публікації ми побачили, як обчислити середні продажі за день для конкретних клієнтів за допомогою AVERAGEX з DAX у поєднанні з функцією VALUES.
Щоб отримати додаткові посібники з функцій DAX, перегляньте посилання нижче.
Все найкраще!
Відточіть свої навички розробки звітів, приєднавшись до змагання з аналізу даних. Прискорювач може допомогти вам стати суперкористувачем LuckyTemplates!
Дізнайтеся, як обчислювати поточні підсумки в LuckyTemplates за допомогою DAX. Поточні підсумки дозволяють вам не потрапити в окремий результат.
Зрозумійте концепцію змінних у DAX у LuckyTemplates і значення змінних для обчислення показників.
Дізнайтеся більше про настроюваний візуал під назвою LuckyTemplates Slope chart, який використовується для показу зростання/зменшення для одного чи кількох показників.
Відкрийте для себе кольорові теми в LuckyTemplates. Це необхідно для того, щоб ваші звіти та візуалізації виглядали та працювали без проблем.
Розрахувати середнє значення в LuckyTemplates можна кількома способами, щоб отримати точну інформацію для ваших бізнес-звітів.
Давайте заглибимося в стандартну тематику LuckyTemplates і розглянемо деякі функції, вбудовані в саму програму LuckyTemplates Desktop.
У цьому підручнику ви дізнаєтесь, як створити спеціальну легенду у візуальній карті LuckyTemplates для відображення бажаних кольорів і сегментації.
Дізнайтеся, як налаштувати фонове зображення LuckyTemplates за допомогою PowerPoint. Це одна з моїх технік створення звітів LuckyTemplates.
У цьому підручнику ми збираємося зануритися в аналіз закупівель в організації, використовуючи функцію взаємодії та потужність моделі даних.