Статистика ранжирования с использованием TOPN в LuckyTemplates

Статистика ранжирования с использованием TOPN в LuckyTemplates

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

TOPN — это очень мощная функция, и в ее работе в разных контекстах есть множество нюансов.

Я рассмотрю несколько примеров, и вы увидите, как я применил TOPN к этим очень уникальным вычислениям или выводам, которые я хочу продемонстрировать.

Статистика ранжирования с использованием TOPN в LuckyTemplates

У меня есть установка, где я пытаюсь проанализировать продавцов.

Статистика ранжирования с использованием TOPN в LuckyTemplates

У нас есть наши продавцы в таблице, а на диаграмме ниже представлены столбцы «Имя продавца» и «Общий объем продаж». Таким образом, он показывает доход, полученный за определенный период времени.

Статистика ранжирования с использованием TOPN в LuckyTemplates

Мы также можем изменить временные рамки, на которых мы анализируем наших клиентов.

Оглавление

Использование TOPN для сравнения продаж со средним объемом продаж 5 лучших

Статистика ранжирования с использованием TOPN в LuckyTemplates

Мы пытаемся сравнить продажи на одного продавца со средним значением для пятерки лучших. Этот пример идеально подходит для использования функции TOPN .

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

Статистика ранжирования с использованием TOPN в LuckyTemplates

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

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

Статистика ранжирования с использованием TOPN в LuckyTemplates

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

Статистика ранжирования с использованием TOPN в LuckyTemplates

Затем мы проводим ранжирование и оставляем только первую пятерку, потому что здесь мы используем нисходящий ( DESC ) и общий объем продаж.

Статистика ранжирования с использованием TOPN в LuckyTemplates

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

Статистика ранжирования с использованием TOPN в LuckyTemplates

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

Статистика ранжирования с использованием TOPN в LuckyTemplates

И теоретически эти пять лучших продавцов будут следующими:

Статистика ранжирования с использованием TOPN в LuckyTemplates

Вы можете немного манипулировать этим выражением. Мы можем составить топ-10, просто изменив число на 10, и тогда мы получим среднее значение топ-10.

Сравнение продаж с первой пятеркой и преобразование результатов в проценты

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

  1. Для этого сценария мы будем использовать переменную, которая в данном случае является Top5Average.

    Статистика ранжирования с использованием TOPN в LuckyTemplates

  2. Введите RETURN , а затем ДЕЛИТЕ общий объем продаж на среднее значение 5 лучших и используйте «0» в качестве альтернативного результата.

    Статистика ранжирования с использованием TOPN в LuckyTemplates

  3. Отформатируйте значения «Сравнить продажи со средним значением 5 лучших» в процентах.

    Статистика ранжирования с использованием TOPN в LuckyTemplates

  4. Мы получим такой результат:

    Статистика ранжирования с использованием TOPN в LuckyTemplates

  5. Необязательно: Удалите общий процент, так как он там не имеет смысла.

    Статистика ранжирования с использованием TOPN в LuckyTemplates

  6. Необязательно: используйте результаты для визуализации.

    Статистика ранжирования с использованием TOPN в LuckyTemplates

Использование TOPN для получения процента от 5 самых продаваемых продуктов

Статистика ранжирования с использованием TOPN в LuckyTemplates

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

Итак, основываясь на всех продажах, которые они делают, давайте выделим пять самых популярных продуктов, которые они продают, и каков соответствующий процент от них.

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

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

Статистика ранжирования с использованием TOPN в LuckyTemplates

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

Это позволит определить общий объем продаж этого продукта, а затем вернуть только первые пять, потому что мы используем нисходящий ( DESC ) и мы поставили «5» в выражение.

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

Статистика ранжирования с использованием TOPN в LuckyTemplates

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

Статистика ранжирования с использованием TOPN в LuckyTemplates

Статистика ранжирования с использованием TOPN в LuckyTemplates

Получение топ-5 продаж продукта

Вы можете выполнить пошаговый процесс, описанный ниже, чтобы получить 5 самых продаваемых продуктов:

  1. Используйте переменную Top5Product Sales и следуйте этой формуле:

    Статистика ранжирования с использованием TOPN в LuckyTemplates

  2. Обновите значения «%» для 5 лучших продаж продуктов в процентах.

    Статистика ранжирования с использованием TOPN в LuckyTemplates

  3. Теперь у нас есть проценты, и мы можем отсортировать нашу таблицу на основе этих процентов.

    Статистика ранжирования с использованием TOPN в LuckyTemplates

Теперь мы можем понять, почему существует огромное расхождение между продавцами. Это региональное? Ориентирован ли он на менеджера? Есть много замечательных вещей, которые вы можете извлечь из этого.

Статистика ранжирования с использованием TOPN в LuckyTemplates

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

Заключение

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

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

Если вам понравилось узнавать о TOPN , вы можете просмотреть эти ссылки, чтобы получить больше информации по этой теме:

Когда использовать TOPN в LuckyTemplates — обзор формулы DAX

Когда и как использовать TOPN в LuckyTemplates — руководство по функциям DAX

Откройте для себя уникальные идеи с помощью TOPN в LuckyTemplates

Наслаждайтесь работой над этим.


Что такое 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? Все, что тебе нужно знать