Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом посте я расскажу, как использовать SAMEPERIODLASTYEAR, функцию анализа времени, для сравнения результатов этого года с результатами прошлого года. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Если вы хотите начать создавать привлекательные отчеты с подробным анализом информации с течением времени, вам нужно знать, как использовать все варианты функций анализа времени .
Некоторые из них просты, но другие намного сложнее и могут быть трудными в использовании. Тем не менее, в этом посте я хочу вернуть вас к тому, с чего начать.
Важно получить действительно хорошее базовое представление о том, как работают эти функции, особенно о том, как они работают с функцией ВЫЧИСЛИТЬ. Сочетание этих двух типов функций и дает реальную силу.
Также очень часто требуется сравнить данные или ваши результаты за два периода времени, поэтому я хочу показать вам, как это делается.
Оглавление
Как использовать SAMEPERIODLASTYEAR?
Вычислить и сравнить разницу между данными текущего года и данными предыдущего года очень просто. Вам нужно выполнить всего три простых шага с помощью DAX, чтобы добиться этого в LuckyTemplates. Давайте погрузимся прямо в первый шаг.
Шаг 1
Первое, что нам нужно сделать, это поработать над нашей начальной мерой. Для этого конкретного примера мы рассмотрим наши общие продажи.
Вернувшись к нашей таблице фактов, мы видим, что у нас есть столбец общего дохода.
Мы собираемся создать общий показатель продаж, суммирующий данные в нашем столбце общего дохода. Вот так будет выглядеть наша формула.
После перетаскивания общего объема продаж на холст будет показана сумма всех продаж.
Чтобы просмотреть общий объем продаж по дате, нам нужно добавить столбец даты в созданную нами таблицу.
Шаг 2
Теперь, когда у нас есть общая таблица продаж, показывающая продажи за день, мы уже можем рассчитать и сравнить продажи за текущий год и продажи за предыдущий год.
Следующим шагом, который нам нужно сделать сейчас, является создание новой меры. Здесь на помощь приходит функция анализа времени SAMEPERIODLASTYEAR.
Назовем эту меру Total Sales LY или Total Sales Last Year. Мы собираемся использовать SAMEPERIODLASTYEAR внутри CALCULATE.
Ниже приведена формула для нашей новой меры.
Если мы перетащим Total Sales LY в нашу таблицу, тогда будут включены продажи за предыдущий год.
Если мы посмотрим, например, на 1 июня 2015 года, общий объем продаж составит 110 576,80, а общий объем продаж за предыдущий год — 108 466,30. Вы можете проверить правильность этой цифры, взглянув на данные на 1 июня 2014 года.
Шаг 3
Последним шагом в нашем процессе является вычисление разницы между продажами в этом году и нашими продажами в прошлом году. Для этого мы создадим еще одну меру. Назовем его Дифф. Между TY и LY или разница между этим годом и прошлым годом.
Поскольку у нас уже есть другие необходимые нам показатели, все, что нам нужно сделать, это вычесть общий объем продаж за прошлый год из общего объема продаж.
Вот как будет выглядеть наша таблица после включения новой меры. Вы заметите, что в первой половине таблицы последний столбец повторяет данные в столбце общих продаж. И тогда мы получаем правильные результаты с первого июня 2015 года.
Поэтому нам нужно добавить сюда некоторую логику, чтобы наша новая формула стала такой, как показано ниже.
Теперь, когда мы это исправили, вы заметите, что теперь в верхней части таблицы нет результата, но мы по-прежнему получаем правильные результаты, начиная с первого июня 2015 года.
После расчета разницы между продажами в этом году и продажами в прошлом году мы можем теперь создавать наши визуализации.
Превратите ваш расчет в визуализацию
Мы можем превратить наш расчет в визуализацию, как и любой другой расчет.
Нашу визуализацию можно фильтровать по любому таймфрейму, но в данном случае давайте посмотрим на 2016 год.
Вы заметите, что наша визуализация выше показывает ежедневную перспективу.
Если мы также хотим взглянуть на ежемесячную перспективу, мы можем сделать это очень легко. Все, что нам нужно сделать, это просто скопировать и вставить тот же визуальный элемент, взять MonthInCalendar, и тогда наша вторая визуализация будет выглядеть так, как показано ниже.
Имейте в виду, что мы все еще используем один и тот же расчет, и мы просто смотрим на разные точки зрения. Так что это действительно очень легко сделать в LuckyTemplates.
Переход к более продвинутым вычислениям
Вы также можете перейти к более сложным вычислениям после выполнения первых шагов.
Информация практически безгранична — вы можете рассчитать такие вещи, как разница между периодами времени, процентное изменение по сравнению с прошлым годом, лучшие и худшие показатели … список можно продолжить.
Вы можете очень быстро начать находить ценную информацию, которую исторически было очень трудно получить с помощью таких инструментов, как Excel. Вы, конечно, могли бы это сделать, но ваши формулы были бы намного, намного сложнее, чем в LuckyTemplates.
Заключение
Таким образом, просмотр данных или информации во времени в LuckyTemplates очень прост благодаря различным доступным функциям анализа времени. Понимание того, как они работают, особенно в сочетании с CALCULATE, очень важно, поскольку это позволит нам создавать убедительные отчеты.
Чтобы рассчитать разницу между продажами в этом году и в прошлом году, мы использовали функцию SAMEPERIODLASTYEAR и выполнили три очень простых шага:
Превратить наши расчеты в визуализацию также несложно, а LuckyTemplates позволяет нам представить их с разных точек зрения.
Спасибо, что проверили этот пост.
Ваше здоровье,
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.