Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

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

Але потім ви вирішуєте: «Можливо, давайте звузимо коло пошуку до наших 5 найкращих клієнтів».

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

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

Зміст

Створення опорного столу

Допоміжна таблиця матиме вибір номерів рейтингу для будь-якого рейтингу, який ми можемо вибрати. Тож це може бути топ-3, топ-5, топ-20 і так далі.

Ми можемо зробити це дуже легко. Ми просто створимо нову таблицю, вибравши Enter Data.

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

Ми назвемо це «Вибір рейтингу» й просто введемо тут рейтинг: 3, 5, 10, 15 і 20. Потім натисніть «Завантажити».

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

Створення заходів

Ми будемо використовувати дуже схожий шаблон, який використовували раніше.

Ми переходимо до New Measure і назвемо це Rank Select. Тоді, дорівнює IF, HASONEVALUE; отже, якщо вибрано одне значення (Ранг), ми матимемо рівне цьому значенню (VALUES, Ранг).

Потім напишіть кількість ваших клієнтів, яка в цьому прикладі дорівнює 50. Якщо у вас тисяча клієнтів, напишіть 1000.

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

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

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

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

Але спочатку нам потрібно визначити, що таке рейтинг клієнта. Як ми це робимо? Ми використовуємо RANKX.

Отже, ми знову переходимо до New Measure, а потім називаємо його Customer Ranking . Він має дорівнювати RANKX із таблицею, яка містить УСІХ клієнтів або імена клієнтів, оскільки ви хочете переглядати всю таблицю, а не фільтруватись у її поточному контексті.

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

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

Як я згадував в інших відео, якщо ви не зайдете ВСІ тут , все буде розраховано до одного. Це тому, що все відфільтровано в таблиці в моделі даних.

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

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

Включення заходів у розрахунок

Тепер ми пишемо наш розрахунок «Продажі за клієнтом», куди ми включаємо два створені показники (вибрані рейтинги та рейтинг клієнтів).

Для нашої логіки ранжирування ми йдемо, ЯКЩО рейтинг клієнта менший або дорівнює рейтингу вибору, тоді ми хочемо зробити загальні продажі. Якщо ні, тоді ми просто йдемо ПУСТИМ.

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

Щоозначає, що він нічого не поверне, якщо він під цим номером (наприклад, 10). Подивіться, що тут відбувається:

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

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

Візуальні елементи LuckyTemplates: змініть розмір за логікою ранжирування

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

Висновок

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

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

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

Я використовував цю саму техніку в багатьох моделях 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

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