Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

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

Представьте себе этот слишком знакомый сценарий….

Вы находитесь на совещании и вас спрашивают о ваших территориях продаж. Кто входит в тройку ваших лучших продавцов на каждой территории? Если углубиться, что продают, когда продают и почем?

Что, если бы был динамический способ раскрыть такие идеи , которые исторически требовали бы много времени, чтобы найти и трудно углубиться, чтобы вы выглядели суперпрофессионально и организованно в вышеупомянутой ситуации встречи?

Используя DAX в LuckyTemplates, мы фактически можем динамически раскрывать эти идеи и легко визуализировать информацию такого рода.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

В этом уроке я объясню, как построить ключевую формулу, необходимую для достижения этой цели, и почему эта информация может быть ценной.

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

Оглавление

Как найти своих лучших продавцов 3

Прежде чем мы углубимся в формулу, давайте создадим таблицу наших регионов.

Мы переходим к таблице Locations и берем столбец Name . Затем добавьте продавцов .

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Мы также собираемся использовать столбец Data Bars . Это просто потрясающая визуализация, выпущенная LuckyTemplates.

Так, например, здесь для каждого отдельного региона и каждого продавца мы можем фактически получить общий объем продаж .

Затем мы могли бы ранжировать его, выбрав что-то на диаграмме, и посмотреть, как все происходит с течением времени.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Мы также могли бы добавить сюда наш контекст Dates и превратить его в слайсер. И когда мы меняем контекст и временные рамки, мы видим, как это меняет таблицу.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Но мы хотим каким-то образом автоматизировать это или автоматически получать наши первые 3 и динамически просматривать эти первые 3 для любого контекста, в который мы их помещаем.

И при этом вы должны отсортировать каждого продавца и посмотреть, кто занял первое место, кто занял последнее место и так далее и тому подобное.

Но нам нужна только тройка лучших, и мы хотим сделать это действительно эффективно. Мы должны внедрить формулу, которая позволит нам сделать это.

Разработка формулы

Мы переходим к новому показателю и назовем его 3 лучших продавца в регионе . Здесь мы будем использовать переменные, потому что это лучший способ разделить формулы, которые мы пишем.

Итак, мы используем VAR , а затем в следующей строке напишем RankingContext . Мы будем ранжировать продавцов, поэтому мы создадим таблицу, используя ценности продавцов .

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Затем пишем формулу.

Очевидно, мы поместили здесь « Возврат» и в следующей строке « Рассчитать общий объем продаж», потому что мы все еще хотим рассчитать общий объем продаж .

Мы хотим рассчитать только Топ-3 и любой контекст, который у нас есть в нашей таблице. Контекст здесь на самом деле является названием розничного сайта .

Мы будем использовать функцию TOPN , которая очень крутая. И мы отправляем сюда ВСЕХ продавцов, а затем общий объем продаж, потому что TOPN ранжируется по общему объему продаж.

Затем мы проделаем небольшой трюк — вернем некоторый контекст , и для этого предназначена переменная RankingContext.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Когда мы нажмем Enter, и я внесу это, мы увидим, что теперь это отображается только три раза для каждого региона.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Вы увидите, что это на самом деле дает тот же результат, но фактически исключает людей, которые не входят в первую тройку.

Объяснение формулы

Здесь мы видим, что для каждого отдельного региона у нас есть 3 лучших продавца.

Мы можем изменить временные рамки и увидеть, что он постоянно и динамически сортирует и вычисляет только для Топ-3.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Что нужно знать о TOPN, так это то, что в том месте, где он находится внутри Calculate, это фильтр.

Итак, что мы говорим здесь с этой функцией TOPN, так это то, что мы ранжируем 3 лучших, чтобы вернуть только таблицу или отфильтровать 3 лучших продавцов на основе продаж.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

И из-за ВСЕХ это фактически исключает контекст продавцов. Поэтому, если бы у нас не было ВСЕХ, мы бы получили одинаковые результаты для каждого продавца.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Нам нужно вернуть этот контекст в вычисления, а затем реализовать его в нашей таблице.

Есть много вещей, которые я демонстрирую через телеканал , что это закономерность.

Таким образом, вы можете реализовать это в различных сценариях.

Возможно, вы хотите посмотреть на свои 3 самых популярных продукта по продажам или на 3 самых популярных клиентов и т. д.

Это не должно противоречить контексту имени. Это может противоречить контексту продукта или любому из измерений, которые есть в вашей модели данных.

Итак, если мы избавимся от общего объема продаж и просто изменим его, потому что все, что находится за пределами первой тройки, пусто, то мы сейчас вернем только первую тройку . Так что все отображается динамически только для Top 3.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Затем мы можем использовать удивительные гистограммы данных . Мы просто щелкаем стрелку раскрывающегося списка сбоку, переходим в «Условное форматирование» и нажимаем «Гистограммы».

Все, что нам нужно сделать, это создать здесь несколько цветов, и теперь у нас есть эта потрясающая визуализация таблицы.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Здесь мы можем получить действительно хорошие идеи и использовать их для эффективного признания и вознаграждения.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

Чтобы закончить, мы собираемся создать панель инструментов. Если мы хотим углубиться в конкретное состояние, мы можем просто превратить его в визуализацию.

Автоматический поиск 3 лучших продавцов в каждом регионе с помощью DAX в LuckyTemplates

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


Использование рейтинговых показателей DAX для извлечения уникальной информации в LuckyTemplates.
Где ваши лучшие продажи по продукту? Расширенная аналитика с LuckyTemplates
Узнайте о лучших продуктах для каждого региона в LuckyTemplates с DAX

Заключение

Есть так много последствий, что вы могли бы использовать этот расчет.

Здесь так много приложений. Вместо общих продаж у вас может быть прибыль, транзакции и т. д.

В этом примере анализ можно использовать для определения и вознаграждения трех лучших продавцов в каждом регионе ежемесячно без необходимости сложного и трудоемкого сбора и анализа данных , которые необходимо начинать снова, как только в предыдущем месяце анализ был завершен.

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

В конечном счете, эти идеи могут помочь вам отточить свою бизнес-стратегию в отношении продуктов или регионов.

Наслаждайтесь этим!


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать