TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

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

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

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

Зміст

Розрахунок 5 найкращих клієнтів цього року за допомогою TOPN DAX

Давайте швидко створимо саму формулу, використовуючи нову міру.

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Я збираюся назвати новий показник Top 5 Customers TY , використовувати функцію та посилатися на Total Revenue.

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Ми також можемо відформатувати його, щоб він виглядав переконливо.

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Форматування формул DAX за допомогою програми

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Тоді я швидко перейду до засобу очищення DAX і вставлю код сюди.

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Потім я клацну кнопку «Формат».

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Отримана формула не сильно змінилася, і це нормально. Це досить проста формула для написання, тому не потрібно багато чого робити.

Але на більших формулах інструмент очищення DAX робить величезну різницю.

Якщо ви не використовуєте цей інструмент, скористайтеся ним. Це полегшує розуміння формату ваших формул.

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Отже, тепер у нас є хороший формат для нашої формули, а також у нас є потрібна логіка.

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Розрахунок 5 найкращих клієнтів минулого року за допомогою TOPN DAX

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

Я назву цей показник як 5 найкращих клієнтів (LY Rev) . Все, що мені потрібно було зробити тут, це використати стару міру з попереднього і змінити логіку. Замість того, щоб використовувати загальний дохід, я використовую дохід за минулий рік. Ми складатимемо рейтинг наших клієнтів на основі їхніх доходів за минулий рік.

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Тоді я зможу перенести цю нову міру на полотно.

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

Цікаво, що в цій візуалізації з’явилися лише 2 клієнти. Чому так?

Логіка, яку ми використали, здається мені правильною, тому давайте проведемо швидкий аудит, щоб дізнатися, що сталося. Я збираюся позбутися візуального елемента «Дохід LY за іменами клієнтів» , а потім перетворити візуальний елемент «Загальний дохід за іменами клієнтів» на таблицю.

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

TOPN DAX, щоб продемонструвати найкращих клієнтів за цей період порівняно з минулим періодом

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

Висновок

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

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

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

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

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

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