Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом уроке вы узнаете об основных вещах, которые необходимо подготовить при создании информационной панели. Вы узнаете, как каталогизировать и применять свои показатели, а также создавать привлекательные визуализации в LuckyTemplates .
Ваши визуализации будут отображать данные на основе созданных вами мер. Поэтому важно правильно их настроить.
Оглавление
Каталогизация ваших мер
Первое, что вам нужно сделать, это создать таблицу показателей. Таблицы мер сортируют и каталогизируют ваши меры для облегчения доступа и предотвращения их разбросанности по вашим таблицам.
Перейдите к вводу данных и введите 1 . Назовите его «Ключевые показатели» .
Создание визуализаций и мер
Затем создайте показатель и назовите его Total Revenue . Затем используйте итерирующую функцию для прохода по таблице Sales. Для каждой отдельной строки в таблице «Продажи» умножьте количество на цену. Поскольку цена находится в таблице «Товары», используйте функцию «СВЯЗАННЫЕ» , а затем найдите текущую цену «Товары».
СВЯЗАННАЯ функция может установить связь с поиска . Он достигнет таблицы «Продукты» , в которой есть текущая цена товаров.
Если вы перетащите эту меру на холст, вы получите результат вместе с приличным пониманием. Также не забудьте изменить формат на доллары США.
Затем проецируйте информацию на основе местоположения и торговых точек, создав визуализацию карты и добавив широту и долготу из таблицы «Местоположение» . Поместите показатель «Общий доход» под параметром «Размер» этой визуализации.
Выполнение этого даст вам следующий результат:
Для следующего показателя вам необходимо рассчитать общие затраты. Создайте новую меру, скопируйте и вставьте формулу общего дохода . В таблице «Продукт» измените «Текущая цена» на «Затраты».
Чтобы рассчитать общую прибыль, создайте еще одну новую меру и вычтите общие затраты из общего дохода.
Убедитесь, что формат и единицы измерения правильны и одинаковы.
Оттуда превратите визуализацию общего дохода в таблицу, а затем введите дату из таблицы дат , чтобы получить информацию на ежедневном уровне.
В первой строке вы видите доход в размере 20 миллионов долларов, у которого нет даты. Это означает, что ваша таблица дат не покрывает весь диапазон, который вы поместили в свой набор данных.
Исправление ошибочных результатов
Формулы, которые вы сделали, не будут работать для непокрытых дат, поэтому вам придется увеличить таблицу дат.
Для этого перейдите на главную страницу , а затем в раздел «Редактировать запросы» . Щелкните таблицу «Даты» и перейдите в «Расширенный редактор» . Когда вы туда доберетесь, измените дату на 2020 , а затем нажмите «Закрыть и применить» .
Если вы вернетесь назад, вы увидите, что таблица теперь начинается с 1 июля 2016 года и заканчивается последним днем 2019 года.
Визуализации в LuckyTemplates показывают результаты на основе синтаксиса, заданного в запросах и мерах.
Следующее, что нужно сделать, это выбрать динамический таймфрейм. В этом примере я использую данные из файла Excel как часть пакета ресурсов, включенного в курс. После этого найдите Date_Ranges и внесите это в свою модель.
Теперь вы можете видеть всю информацию, необходимую для проведения анализа. После этого нажмите «Закрыть и применить» .
Добавление дополнительных вычислений
Измените порядок сортировки по индексу.
Если вы принесете это на холст, вы увидите порядок сортировки. Превратите его в горизонтальный слайсер, избавьтесь от заголовка и поместите его в верхнюю часть панели инструментов. Чтобы он выделялся, добавьте фон.
Для среза создайте формулу, которая будет отображать информацию и визуальные эффекты в зависимости от выбранного периода времени. Но перед этим вы должны выяснить, какой дневной период происходит от выбора.
Создайте новую меру, назовите ее Time Frame Selected , а затем используйте функцию . Внутри этой функции добавьте Days в качестве ColumnName и 360 в качестве AlternativeResult.
Если вы перенесете его на холст и превратите в карточку, вы получите число, представляющее сделанный выбор.
Использование SELECTEDVALUE позволяет быстро выбрать нужный вариант.
Затем вам нужно передать это в меру DAX, которая будет демонстрировать только доход или метрику для этого конкретного периода времени.
Итак, создайте показатель и назовите его «Доход в пределах временных рамок ». В следующей строке используйте , чтобы рассчитать общий доход за определенный период времени. Чтобы создать этот период времени, используйте для фильтрации дат. Введите Дата меньше или равна , а Дата больше или равна СЕГОДНЯ и вычтите выбранный временной интервал .
Удаление ненужных данных
Для визуализации карты измените Размер на вновь созданную меру.
Если вы перетащите это в таблицу, вы увидите, что все пусто, кроме дней, выбранных в период времени, который вы демонстрируете. Не забудьте изменить формат на доллары США.
Если в LuckyTemplates появляется пустое значение, это означает, что он ничего не возвращает. Чтобы это исправить, избавьтесь от общего дохода в таблице. Теперь вы получите меньшую таблицу, которая расширяется и сжимается в зависимости от выбранного вами выбора.
Быстрые измерения — как использовать их в моделях LuckyTemplates
Как использовать встроенную аналитику для точечных диаграмм LuckyTemplates
Сортировка дат по финансовому году в LuckyTemplates
Заключение
Взаимосвязь каждого элемента сильно влияет на всю вашу работу. Каждое вычисление внутри визуализаций в LuckyTemplates поможет вам получить ценные и полезные данные.
Показатели и визуализации работают вместе, помогая создать привлекательную панель мониторинга в LuckyTemplates.
Всего наилучшего,
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.