Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом руководстве я покажу вам пошаговую разработку отчета о продажах потребительских товаров в LuckyTemplates.
Давайте начнем с чистого холста и этой модели данных.
Это простая модель данных. Но во многих случаях это все, что вам нужно. Вам не нужно быть сложным, особенно для простого отчета о продажах в LuckyTemplates .
Когда вы начинаете работать с LuckyTemplates, особенно с информационными панелями, постарайтесь сделать эту область как можно более интуитивно понятной, чтобы вы знали, что происходит.
В верхней части модели данных находятся таблицы поиска . Это мой лучший практический совет по настройке моделей данных. Таблицы поиска — это фильтры в отчете, такие как « Клиенты» , «Продукты» , «Даты » и «Регионы» .
Затем внизу есть таблица фактов и таблица заказов на продажу . Это будет таблица с каждой транзакцией и итерацией того, что вы пытаетесь проанализировать. В этом случае вы анализируете продажи, поэтому информация будет в нашей таблице «Продажи».
Оглавление
Создание визуализаций
На чистом холсте начнем с создания заголовка. Я назову этот отчет «Сводка по продажам в США» , чтобы вы знали, что этот отчет посвящен анализу продаж в Соединенных Штатах.
Построение показателей
Следующее, что вам нужно сделать, это рассчитать простые меры, чтобы начать анализировать эту информацию в отчете.
Давайте создадим таблицу мер. Сначала перейдите к «Ввести данные», а затем введите 1. Назовите это «Ключевые показатели» . Лучший способ упорядочить свои модели — ознакомиться с этим шагом, потому что вам придется повторять его неоднократно.
В ключевой мере я собираюсь создать первую меру с помощью этой формулы.
Если вы помните в предыдущей главе, общая сумма по строке содержит общий доход для каждой отдельной транзакции . После этого нажмите Enter и удалите столбец. Теперь у вас есть таблица мер.
С помощью этой меры давайте начнем создавать визуализации и делать панель мониторинга. Просто перетащите данные в рабочее пространство. Я перетащил Date, у которого есть иерархия, которую нужно удалить, нажав кнопку раскрывающегося списка и выбрав Date.
Если вы превратите это в таблицу, вы увидите, что каждая отдельная дата имеет этот формат, который можно изменить, перейдя к таблице дат, а затем к моделированию.
Перетащив Sales на вкладку Values и превратив ее в джойстик, вы увидите ее тенденции с течением времени. Вы также можете видеть, что многое можно сделать даже с помощью одной меры, потому что модель данных дает возможность анализа.
Давайте также проанализируем число продаж и создадим на его основе ключевую метрику. Во-первых, я перетащу Sales и превращу его в карточку.
Затем я проанализирую продажи по каналам сбыта, через которые продает организация. Найдите его в таблице «Список клиентов» и возьмите его оттуда. После этого вы увидите все каналы, с которых покупают клиенты.
Создание нескольких диаграмм
Самое замечательное в этой модели данных то, что, несмотря на то, что измерение «Список клиентов» связано с измерением «Имя клиента» в таблице «Заказы на продажу», вы также можете получить канал распределения и отфильтровать эту таблицу.
Когда вы вводите и перетаскиваете Продажи на вкладку Значения, она может превратиться в визуализацию, позволяющую изменить порядок сортировки. Вы также можете быстро создавать другие идеи, копируя и вставляя визуализацию. Это ускоряет разработку вашего отчета о продажах в LuckyTemplates, особенно если вы делаете подобные визуализации, такие как кольцевые диаграммы в этом примере панели мониторинга.
Давайте теперь перейдем к другим параметрам, которые необходимо проанализировать в этом отчете. Например, давайте добавим код склада и регион, перетащив их на вкладку «Легенда», чтобы получить собственные визуализации.
Создание визуализации карты
Далее создайте карту, используя стандартную визуализацию карты . Однако в таблице Locations нет данных о широте и долготе. Если я вернусь в свою таблицу регионов, вы увидите, что все, что у меня есть, это имя, над которым нужно работать.
Добавление имени на вкладке «Местоположения» в этом примере работало нормально, но в некоторых случаях это не сработает. Там могут быть дополнительные шаги, которые вам нужно сделать. Возможно, вам потребуется написать полное имя или защитить данные о широте и долготе.
Теперь, когда визуализация карты настроена, вы можете ввести общий объем продаж и разбить его по регионам.
Вы уже получаете убедительные визуальные эффекты даже с этими двумя типами диаграмм. Но давайте продолжим добавлять в отчет больше информации.
Добавление сводных карт
Давайте включим три другие метрики сбоку от панели инструментов. Для этого нужно написать больше формул.
Первый — «Общее количество проданных единиц», чтобы было легко узнать количество, проданное за определенный период времени. Создайте еще одну меру и назовите ее Units Sold . Чтобы отобразить это значение, получите общее количество заказа с помощью функции и превратите его в визуализацию карты.
Следующая мера — Уникальные заказы . Это показывает фактическое количество выполненных заказов. Это важная информация, поскольку вы можете продавать два или более товара за один заказ. Используйте функцию для этой меры. Эта будет подсчитывать количество строк, оставшихся после применения каждого фильтра.
После создания меры превратите ее в визуализацию, аналогичную первой.
Если вы измените знак фильтра, вы увидите, как все остальные визуализации меняются вместе с фильтром.
Наконец, добавим еще одну меру, которая вычисляет средний объем продаж в день . Он будет использовать итерирующую функцию . Другой вариант — использовать функцию , а затем дату. Но лучше использовать итерирующую функцию. Он показывает, сколько в среднем продается в день за выбранный период времени.
Добавление функциональности к отчету
Теперь, когда вы получили информацию, пришло время сделать эту информационную панель привлекательной.
Чтобы добавить функциональности, давайте создадим срез даты.
Перетащите Год на холст и превратите его в слайсер. Затем перейдите к General и переверните его по горизонтали, чтобы он подошёл. Давайте также избавимся от заголовка, потому что он не нужен.
Скопируйте и вставьте этот срез и измените поле визуализации на Короткий месяц. Теперь вы можете фильтровать по любому месяцу.
Однако вы можете выбрать только один месяц за раз. Измените это, чтобы вы могли выбрать несколько месяцев. Каждый выбор затем изменит то, что появляется в визуализациях.
Заключение
Из этого руководства вы узнали, как создать визуализацию и функциональные возможности этого отчета о продажах потребительских товаров в LuckyTemplates.
Этот отчет — отличное начало для новых пользователей LuckyTemplates, чтобы научиться создавать информационные панели благодаря его простоте. Вам не нужно было реализовывать сложные формулы DAX. Используемые методы были простыми, но эффективными.
Всего наилучшего,
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.