Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

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

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Этот сценарий очень распространен при работе с любым типом прогнозируемой информации.

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

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

Оглавление

Отношения между различными гранулярностями

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

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

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

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

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

Все, что вам нужно сделать, это понять, как все сочетается в формулах.

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

Теперь, глядя на этот пример, вы можете увидеть, что есть таблица, содержащая Date , Total Budgets и Budget Allocation .

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

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

Сложность этого заключается в том, что месяц и год не совпадают с таблицей дат . Глядя на взаимосвязи, вы увидите, что таблица «Даты» имеет детализацию по дням, а «Бюджеты продаж» — детализацию по месяцам и годам.

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Так что прямой связи между ними нет.

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

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

Создание виртуальных отношений с помощью TREATAS

Интересная часть формулы TREATAS заключается в том, что она может создавать виртуальные отношения в расчетах, которые не имеют реальных отношений в модели.

Однако в этой модели есть настоящие отношения. Есть таблица «Регионы» , таблица «Продукты» и таблица «Клиенты» . Все три из них являются атрибутами в бюджетах.

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Таким образом, вам нужно сохранить их и использовать силу фильтров, применяемых в модели.

Но опять же, нужно виртуально распределять по месяцам и годам. Итак, давайте перейдем к мере.

Есть общие бюджеты .

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Эта мера суммирует бюджеты продаж, которые являются числовым столбцом в бюджетах. Но вам также нужно убедиться, что вы создаете фильтр внутри CALCULATE , что и делает функция TREATAS .

TREATAS создает фильтр на основе столбца «Месяц и год» в таблице «Даты» и столбца «Месяц и год» в таблице «Продажи».

Опять же, невозможно создать их отношения внутри модели из-за многочисленных отношений внутри них. Есть также повторяющиеся значения. Итак, если вы попытаетесь взять «Месяц и год» из таблицы «Даты» и перетащить их в таблицу «Месяц и год продаж»,…

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

… вы получите сообщение об ошибке:

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Именно поэтому с помощью TREATAS создается виртуальная связь — с помощью этой функции вы можете виртуально создать связь между двумя таблицами.

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

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Поиск алгоритма распределения

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

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

Но для этого примера используется количество дней в месяце.

При выполнении расчета необходимо подумать об алгоритме выделения.

Посмотрите на формулу Days in Month .

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

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

Перетащив показатель «Дни в месяце» в таблицу, он подсчитывает и показывает, сколько дней в конкретном месяце.

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

В формуле я удалил любой контекст дней.

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Но затем я вернул их со значениями месяца и года.

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Это приведет к тому, что Даты совпадут с Бюджетами продаж, которые имеют месячную и годовую детализацию.

Глядя на столбец «Дни в месяце» в таблице, вы увидите, что количество дней в каждом месяце разное — это не просто общее число 30 дней в месяце для всех месяцев.

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

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

Расчет распределения бюджета

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

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Это можно упростить, сделав формулу DailyBudget равной Total Budgets .

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

И это ключевая часть формулы:

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

Это деление общих бюджетов на MonthDays . Вот как вы можете получить распределение бюджета.

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

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

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

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

При использовании TREATAS нужно просто найти алгоритм распределения. Вам нужно найти правильный номер подразделения, в данном случае это было Days . Затем разделите это число на правильное ежемесячное или годовое распределение.

Настройка информационной панели

Теперь вернемся к демонстрационной модели.

Распределение бюджета: ежемесячные прогнозы по ежедневным результатам в LuckyTemplates

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


Отображение совокупных результатов по сравнению с целевыми только до последней даты продаж в LuckyTemplates
Отображение разницы между продажами и бюджетами на дату — прогнозирование в LuckyTemplates
Сравнение фактических результатов с бюджетами с помощью прогнозирования LuckyTemplates

Заключение

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

Для подобных отчетов о бюджетировании и прогнозировании в LuckyTemplates достаточно найти алгоритм распределения вместе с помощью TREATAS .

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

Всего наилучшего,

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