Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

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

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

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

Этот пост демонстрирует, как вы можете рассчитать совокупный итог, который работает в течение вашего финансового года.

Оглавление

Использование DATESYTD в нашем расчете

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

Но DATESYTD не ограничивается расчетом совокупных итогов в течение календарного года. Используя это внутри оператора CALCULATE , мы можем почти без усилий перейти от расчета календарного года к расчету финансового года.

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

Теперь давайте погрузимся в первый шаг нашего расчета.

Расчет продаж с начала года

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

Здесь у нас есть общая таблица продаж, отфильтрованная по месяцам и годам и начинающаяся в 2014 году.

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

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

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

Теперь, когда у нас есть показатель общего объема продаж, мы собираемся использовать команду ВЫЧИСЛИТЬ , чтобы изменить контекст нашего расчета.

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

Как я уже сказал, я собираюсь использовать CALCULATE , а затем поместить его в выражение Total Sales .

Затем я добавлю DATESYTD , а затем вставлю столбец продаж в нашу таблицу дат.

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

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

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

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

Вы заметите, что совокупный объем продаж увеличивается с 4,5 миллионов в июне 2014 года до 35 миллионов в декабре 2014 года.

Затем он снова снижается до общего объема месячных продаж в январе 2015 года, прежде чем кумулятивно снова возрастет.

Эта модель будет продолжаться до самой последней даты, когда у нас есть данные о продажах.

Расчет продаж с финансового года до даты

Поскольку у нас уже есть данные о продажах с начала года, теперь очень легко рассчитать наш финансовый год с начала года.

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

Итак, что нам нужно сделать, это просто внести несколько изменений в нашу формулу.

Прежде всего, давайте изменим название нашей меры с Sales YTD на Sales FYTD .

Затем давайте изменим наше поле DATESYTD . Если мы добавим сюда запятую, мы получим опцию [YearEndDate] .

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

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

Итак, допустим, мы хотим, чтобы совокупные итоги начинались в июле и заканчивались в июне следующего года, мы собираемся добавить «30/6» в поле DATESYTD, чтобы получить эту формулу.

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

Если мы сейчас посмотрим на нашу таблицу, то увидим, что это именно то, что у нас есть.

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

У вас, конечно, может быть другой месяц для вашего последнего свидания. Это может быть март или октябрь, или что-то еще.

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

Визуализация продаж с финансового года до даты

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

Давайте посмотрим на пример, который у нас есть.

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

Наш расчет совокупного итога начинается в июне 2014 года, поэтому график продолжается до марта 2015 года, который является последним месяцем финансового года.

Он снижается, чтобы показать только общий объем продаж в апреле 2015 года, а затем поднимается до марта 2016 года, а затем снова снижается в апреле и так далее.

Одна из вещей, которые мне действительно нравятся в создании визуализаций в LuckyTemplates, — это диапазон вариантов, которые у нас есть для представления наших данных.

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

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

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

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

Рассчитайте продажи за финансовый год до даты (FYTD) в LuckyTemplates с помощью DAX

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

Заключение

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

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

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

Ваше здоровье,


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