Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

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

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

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

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

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

Оглавление

Сравнение времени с использованием DAX

У меня уже есть несколько показателей, так что теперь мы собираемся быстро создать номер квартала с датой. Для этого мы нажимаем «Новая мера», а затем пишем формулу в строке формул.

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

Мы называем эту формулу Sales QTD , а затем используем функции Time Intelligence. Использование этих функций не слишком сложно. Это просто вопрос понимания, какой из них использовать. В этом случае мы используем функцию ВЫЧИСЛИТЬ .

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

Затем мы возьмем его и поместим внутрь стола, и мы увидим результаты.

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

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

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

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

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

В этой формуле мы используем DATEADD , еще одну функцию Time Intelligence. Мы сравниваем с предыдущим годом, поэтому нам нужно вернуться на год назад.

Поскольку мы хотели перейти от продаж в предыдущем году к продажам за квартал предыдущего года до настоящего времени, нам просто нужно заменить Total Sales в нашей формуле Sales QTD на предыдущий год (Sales PY) , чтобы получить наш Sales PY QTD .

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

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

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

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

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

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

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

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

Демонстрация сравнения истинного времени

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

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

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

Все, что нам нужно сделать, это перейти к нашему Sales PY QTD и обернуть вокруг него некоторую логику IF .

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

Эта логика гласит: «Если последняя дата больше, чем сегодняшняя, сделайте ее равной нулю; если нет, то равно результату», и это сработает.

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

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

Отображение месяца до даты (MTD) до текущей даты в LuckyTemplates с использованием DAX

Что хорошего в этом расчете, так это то, что он работает, поэтому по мере прохождения времени поле СЕГОДНЯ будет обновляться и будет давать нам дополнительную дату или количество дней данных каждый день.


Предотвращение продления результатов с начала года, квартала до начала месяца и MTD в LuckyTemplates
Сравнение времени для нестандартных таблиц дат В LuckyTemplates
Расчет продаж за финансовый год до даты (FYTD) в LuckyTemplates с использованием DAX

Заключение

В этой статье я подробно расскажу о шагах, которым нужно следовать, и о некоторых формулах DAX, которые необходимо реализовать, чтобы показать истинные сравнения LuckyTemplates за месяц, за квартал или за год. Я использовал квартал к дате (QTD) в демонстрации.

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

С помощью этого руководства в блоге вы поймете, как эффективно управлять аналитикой времени или информацией типа сравнения времени во всех отчетах 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? Все, что тебе нужно знать