Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом руководстве я покажу вам, как создать матрицу перекрестных продаж в LuckyTemplates. Это всего лишь предварительный просмотр сеанса, который я провел на . Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Этот метод, который я продемонстрирую, может повысить ценность вашей маркетинговой и торговой деятельности, зная, какие продукты покупаются вместе с другими продуктами. Самое первое, что нужно сделать для этого, — настроить модель.
Оглавление
Настройка модели
Это очень подробная модель, которая у нас есть, которую я использовал во время саммита по обучению, но в этом руководстве мы сосредоточимся на таблице « Продукты» и таблице « Сравнение продуктов ».
Нам нужно, чтобы эти две таблицы были по всем строкам и по всем столбцам.
Таблица «Сравнение продуктов» является ключевой для этой матрицы перекрестных продаж. Она точно такая же, как и таблица «Продукты», вроде бы универсальная. Я создал его, используя эту формулу , которая возвращает таблицу на основе того, что мы хотим от этой конкретной таблицы. В этом случае нам нужен индекс в названии продукта.
Мы собираемся использовать этот индекс в верхней части нашей матрицы, и мы будем использовать название продукта во всех строках.
Обратите внимание, что эта таблица не имеет никакого отношения к базовой модели . Мы собираемся интегрировать некоторые фильтры из этой таблицы в нашу базовую модель с помощью формулы .
Понимание контекста действительно является ключом к получению этого.
Теперь мы создаем список клиентов на основе продуктов, используя эту формулу. Мы используем , который возвращает таблицу уникальных элементов на основе размещенных на ней фильтров.
Итак, мы создаем таблицу того, сколько уникальных клиентов купили тот или иной продукт. Например, для Продукта 2 это 688. Затем мы просто подсчитываем эту таблицу.
Создание матрицы
Чтобы получить матрицу, нам нужно посмотреть на эту таблицу списка покупок клиентов и виртуальную таблицу, которая фильтруется продуктами сравнения. И это ключевая формула.
Теперь давайте посмотрим на наши таблицы, в частности на этот результат 109. Этот результат 109 представляет собой комбинацию списка клиентов, которые создают результат 688 (Продукт 2), и списка клиентов, которые создают результат 636 (Продукт 1). .
Вычисляется, сколько клиентов приобрели Продукт 2, но также приобрели Продукт 1. И нам нужно сравнить эти списки. Создать этот список Продукта 2 несложно, потому что размещенный здесь фильтр является естественным, и он естественным образом отфильтрует результат 688.
Мы также создаем некоторый контекст для этого Продукта 1 (636), который представлен этим номером индекса 1, с помощью этой конкретной формулы ComparisonPurchase .
С помощью функции ALL мы удаляем любой контекст, который может естественным образом возникать в нашей модели, которая была помещена поверх Продукта 2 (109). Затем мы повторно применяем контекст через виртуальную связь, используя функцию . Я предпочитаю этот метод, использующий TREATAS, потому что он упрощает работу и создает гораздо более чистую модель.
TREATAS создает контекст или фильтры виртуально в нашей модели с помощью формулы вместо того, чтобы делать это физически.
С помощью этой формулы мы создаем два списка клиентов, независимо от того, где мы находимся в матрице. Таким образом, для 109 переменная ( ) InitialPurchase вычисляет клиентов, которые покупают продукт 2, а переменная ComparisonPurchase вычисляет клиентов, которые покупают продукт 1.
Затем другая ключевая часть расчета заключается в использовании функции для определения того, какие клиенты появляются в нашей таблице InitialPurchase и в нашей таблице ComparisonPurchase. Это дает нам объединенных клиентов, которые покупают оба этих продукта, и это происходит снова и снова во всей этой матрице.
Пример анализа корзины — расширенная аналитика LuckyTemplates
Введение в анализ корзины — практические советы по LuckyTemplates
Обнаружение нескольких покупок продуктов с помощью DAX в LuckyTemplates
Заключение
Это руководство является лишь предварительным обзором того, как создать матрицу перекрестных продаж в LuckyTemplates. Это довольно много, но я хотел дать вам представление о том, как это на самом деле работает. Меня много раз спрашивали о матрицах перекрестных продаж, поэтому я подумал, что было бы здорово дать обзор того, как это делается в LuckyTemplates.
Это отличный способ провести анализ перекрестных продаж и получить потрясающую информацию. Вы получите проценты и увидите, например, что это хорошая возможность для дополнительных продаж для конкретных клиентов. Если вы хотите узнать больше об этой технике, перейдите по ссылкам ниже.
Ваше здоровье!
***** Изучаете LuckyTemplates? *****
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.