Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
Тема, которую я собираюсь обсудить в этом руководстве, была частью часового семинара по бюджетированию и прогнозированию в LuckyTemplates во время учебного саммита LuckyTemplates. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
В этом руководстве основное внимание уделяется тому, как мы рассчитываем и выделяем различия между совокупными продажами и совокупными бюджетами только до определенной даты .
Во-первых, я покажу вам проблему, с которой, как мне кажется, многие из вас могли столкнуться, когда дело доходит до составления бюджета и прогнозирования в LuckyTemplates. Затем я покажу вам формулу DAX для расчета разницы и визуализацию результата.
Оглавление
Совокупные продажи и совокупные бюджеты на сегодняшний день
Давайте посмотрим на эту диаграмму, на которой представлены совокупные продажи и бюджеты. Вы увидите, что у нас есть совокупная сумма для наших бюджетов, которая показана темно-синей линией, в то время как совокупная сумма для наших фактических значений показана светло-синей линией.
В этой визуализации мы хотели показать только совокупную сумму до последней даты продажи или, например, до сегодняшнего дня. Теперь мы хотим вычислить разницу между этими двумя числами (продажи и бюджеты).
Это не так просто, как просто вычесть совокупные продажи из наших совокупных бюджетов, потому что совокупные бюджеты подсчитывают весь год. Это неправильно, потому что мы хотим видеть его до сегодняшнего дня или только до последней даты продажи. И это то, что показывает эта таблица ниже.
Если вы внимательно посмотрите на эту таблицу, вы увидите, что у нас есть разбивка по городам.
Теперь давайте посмотрим на формулу DAX, которую я создал, чтобы понять это.
Расчет DAX для определения разницы
Я назвал меру «Продажи против бюджетов на сегодняшний день ». В первой части этого расчета я использовал переменные ( VAR ) и функцию CALCULATE для расчета самой последней даты продажи.
Функция CALCULATE идет и находит самый последний день (с MAX ) в столбце OrderDate , который находится в таблице Sales . Но прежде всего удалите любой контекст из таблицы Sales, и это то, что делает функция ALL .
Вторая часть формулы является ключевой для этого расчета. Это требует вычитания бюджетов из продаж, но мы делаем это в другом контексте , что позволяет нам делать функция РАСЧЕТ. Этот контекст будет скорректирован с помощью LastSaleDate , так как мы хотим рассчитать только до последней даты продажи.
ALLSELECTED создаст список дат в текущем контексте. В данном случае это 2018 год, потому что у меня есть фильтры уровня страницы до 2018 года . Так что это только взгляды на бюджеты 2018 года.
Затем он будет просматривать каждую отдельную дату, и если эта дата меньше, чем LastSaleDate, мы включим ее в этот расчет.
И вот как вы получаете разницу для прогноза до последней даты продажи. Это очень похоже на расчет совокупного итога, но в этом случае мы ограничиваем результат совокупного бюджета.
Вы увидите в таблице результат, в котором разница, -350, 597,93. И у нас есть разбивка суммы по каждому отдельному городу, показывающая продажи по сравнению с бюджетами на сегодняшний день.
Показать фактические результаты по сравнению с целевыми только до последней даты продажи — совокупные итоги DAX
Методы прогнозирования анализа в LuckyTemplates с помощью DAX
Создание динамических совокупных итогов с помощью DAX в LuckyTemplates
Заключение
Это относительно простой метод, но очень полезный для ваших собственных отчетов по составлению бюджета и прогнозированию в LuckyTemplates. Это просто вопрос понимания функций DAX, используемых, особенно CALCULATE, и того, как вы можете изменить контекст в CALCULATE с помощью FILTER.
Я надеюсь, что вы сможете эффективно использовать эту технику в своем бизнесе и сможете увидеть важные выводы из своего анализа.
Посмотрите видео и ссылки ниже для получения дополнительной информации об этом руководстве.
Всего наилучшего!
***** Изучаете LuckyTemplates? *****
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать