Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом посте я хочу погрузиться в анализ тенденций . В частности, как действительно эффективно выделять тренды в LuckyTemplates с помощью скользящих средних. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Концепции, которые я здесь рассматриваю, — это техники, которые вы, возможно, уже применяли в прошлом.
Но я хотел показать, насколько важно с точки зрения визуализации показывать тренды убедительно и эффективно .
Оглавление
Как использовать скользящие средние
Мы собираемся погрузиться в то, как вы можете очень быстро создавать скользящие средние по результатам, которые вы, возможно, уже создали. Возможно, это простые расчеты, которые у вас уже есть, такие как продажи, затраты или покупки.
Мы рассматриваем отчет, который я просмотрел для семинара из серии вебинаров LuckyTemplates.
Я хочу погрузиться в эту действительно мощную технику анализа тенденций, с помощью которой мы можем сравнивать тенденции. В данном случае мы сравниваем ежеквартальные тенденции продаж и маржи .
Если вы ежедневно сравниваете тенденции и часто сравниваете свой анализ продаж с данными за предыдущий квартал, это может стать очень и очень загруженным графиком.
Я собираюсь показать вам, что я имею в виду под «занятым» графиком. Я начну с того, что возьму свои даты и превратю их в фильтр, чтобы мы могли сосредоточиться на определенном периоде времени.
Затем я возьму свой Date, превращу его в таблицу и избавлюсь от иерархии. Я также возьму свой общий объем продаж здесь.
Расчет продаж за последний квартал
Я также создал показатель для своих квартальных продаж. Я назвал этот показатель и рассчитал общий объем продаж . Я изменил контекст, потому что это то, что мы делаем внутри функции CALCULATE .
Чтобы изменить контекст, я использовал функцию анализа времени DATEADD , чтобы вернуться на одну четверть назад.
Я перетащил показатель «Продажи за последний квартал» в свою таблицу и превратил его в линейную диаграмму.
На мой взгляд, это загруженный график, на котором может быть трудно определить тренд. Когда дело доходит до тенденций, мы просто хотим видеть среднее значение с течением времени, верно? Однако эта диаграмма детализирована и показывает слишком много информации.
Использование скользящих средних
Я хочу показать, как мы можем уравнять эти цифры и получить лучший анализ на этом занятом графике. Для этого нам нужно включить наши измерения в модель скользящей средней, которая намного лучше покажет эти тенденции.
Я уже установил его прямо здесь:
Давайте взглянем на шаблон скользящего среднего, который я использовал для создания этих мер скользящего среднего. Как видите, это относительно простая мера, когда общий объем продаж появляется внутри функции СРЗНАЧЕКС .
Помните, что AVERAGEX — это итерирующая функция, поэтому нам нужно создать таблицу внутри функции, чтобы она могла выполнять итерации. Это может быть физическая таблица , как в вашей модели данных, или виртуальная таблица .
Использование функции DATESINPERIOD
Давайте подумаем логически, что мы пытаемся сделать со скользящей средней. В любой конкретный день мы открываем окно времени, а затем усредняем все результаты в этом окне. Это именно то, что делает для нас функция DATESINPERIOD .
Это позволяет нам создать таблицу в любой конкретный день и открывает окно. В этом случае мы ввели некоторые параметры в формулу, чтобы открыть это окно на один месяц.
Таким образом, в любой день мы будем повторять один месяц до этого дня. Мы также собираемся рассчитать общий объем продаж для каждого из этих дней и усреднить их. Это даст нам показатель скользящей средней за один месяц, который я назвал Sales 1M MA .
Давайте перетащим показатель Sales 1M MA на нашу таблицу.
Вы можете видеть, что это гораздо более гладкое число, верно? Он показывает тренд намного лучше, чем первый график, который мы создали.
Получение скользящей средней за последний квартал
Мы также хотим показать эту меру на фоне результатов. Мы можем сделать это, используя точно такой же шаблон формулы скользящего среднего. Но вместо Total Sales я собираюсь добавить свой Sales Last Quarter — вычисление аналитики времени, которое мы только что сделали ранее.
Как только я перетащу это на визуализацию, вы увидите, как это выглядит намного лучше, когда дело доходит до выравнивания чисел и определения тенденций . В этом случае нет огромной разницы в тенденциях и нет большого значения в расхождении. Но если бы была огромная разница, эта диаграмма обязательно бы ее выделила.
Если мы вернемся к моему отчету, то увидим множество различных временных рамок, в которые мы можем перейти. Мы также можем изменить продукт, на который мы смотрим, чтобы увидеть, есть ли какие-либо тенденции и расхождения, используя те же методы, которые я показал здесь.
Мы также можем перейти к определенной группе клиентов.
С помощью LuckyTemplates вы можете динамически просматривать все эти факторы и отображать тенденцию менее загруженным способом.
Заключение
Накладывая комбинацию формулы скользящего среднего и используя такие функции, как AVERAGEX , мы можем быстро превратить очень детализированный результат в средний результат.
Как только мы применим это в наших отчетах, мы сможем определить тенденции, которые иногда гораздо важнее понять, чем иметь очень подробную и детализированную информацию.
Чтобы получить больше информации о бизнесе для LuckyTemplates, ознакомьтесь с приведенным ниже модулем курса, расположенным на веб-сайте LuckyTemplates Online. Есть так много аналитических методов, которые вы можете использовать!
***** Изучаете LuckyTemplates? *****
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.