Спеціальна динамічна сегментація за допомогою DAX у LuckyTemplates

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

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

Зміст

Групування клієнтів разом

Метою спеціальної динамічної сегментації є ранжування клієнтів на основі різних показників . Подивившись на візуалізацію нижче, ви побачите, що дані сегментовано на три групи – від 1 до 20, від 21 до 50 та «інші».

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

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

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

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

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

Цікавим у цьому фільтрі є те, що нічого з цього не належить до жодної існуючої таблиці з основних моделей даних, а також не походить із жодної бази даних. Його генерують у вашій моделі LuckyTemplates за допомогою правильної формули DAX.

Створення нових динамічних груп

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

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

Після встановлення цих обмежень ці спеціальні групи перетворюються на допоміжну таблицю.

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

Тут ми використовуємо два шаблони – прибуток і маржа .

Прибуток за індивідуальним групуванням

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

Давайте розберемо цю міру по частинах.

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

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

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

Використовуючими збираємося оцінити рейтинг кожного окремого клієнта.

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

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

Поля за спеціальним групуванням

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

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

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

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

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

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

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




Висновок

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

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

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


Змініть формати дати за допомогою редактора 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

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