Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Для сегодняшнего сообщения в блоге я придумаю решение, которое решит проблемы детализации данных. В LuckyTemplates мы сторонники того, чтобы не пачкать руки. Наша постоянная серия « » направлена на то, чтобы применить на практике то, что вы узнали. Мы не думаем, что есть более быстрый способ изучить LuckyTemplates, чем засучить рукава и погрузиться в него. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Для нас попросили взять некоторые обобщенные данные и создать ежедневную таблицу фактов с помощью мощного запроса. В настоящее время на LuckyTemplates доступно довольно много контента, который охватывает что-то в этом роде с использованием DAX. Для тех из вас, кто прошел сертификацию, одним из ключевых модулей является анализ бюджета. Одна из тем, обсуждавшихся в этом модуле, заключалась в том, как разделить бюджет по дням, так что не стесняйтесь проверить его.
Оглавление
Начиная с редактора Power Query
Было интересно, что большинство людей использовали один и тот же подход к своим решениям. В этом посте я расскажу, как я с этим справился. Перейдем к редактору запросов мощности. Начиная с итогового представления, первое, что я сделал, это убедился, что они представлены в формате даты и десятичного числа.
Первым шагом было узнать количество дней между датой начала и датой окончания. Это поможет мне получить ежедневные значения, которые мне понадобятся для столбцов «Стоимость» , «Потребление » и «Выбросы» .
это можно сделать несколькими способами . Вот как я это сделал.
Я добавил новый столбец и назвал его «Длительность», а затем добавил «Дата окончания» минус «Дата начала».
Результаты выглядят неплохо. У нас есть столбец Длительность.
Следующее, что нужно сделать, это создать столбец дат, чтобы каждая дата между 10 января и 30 ноября находилась в одном столбце. Я могу быстро создать список, превратив его в целое число.
Добавление пользовательского столбца
Все, что осталось сделать, это добавить пользовательский столбец. Я назову этот столбец «Дата» и использую фигурные скобки, чтобы создать список от даты начала до даты окончания.
Результат дал мне этот список. Я могу расшириться до новых строк или извлечь значения.
В этом случае я выбираю расширение до новых строк. Наш список сейчас от 1/10 до 11/30.
Теперь я могу избавиться от этих двух столбцов, потому что они мне больше не нужны.
Теперь у меня есть красивые, упорядоченные столбцы Date , Cost , Consumption и Emission .
Мне нужно создать еще один настраиваемый столбец и назвать его Ежедневная стоимость, где стоимость будет делиться на продолжительность.
Результат мне кажется правильным.
Мне нужно сделать это снова для двух других столбцов: потребление и выброс. Затем мне нужно избавиться от всех столбцов, которые мне не нужны.
Теперь у меня есть ежедневная стоимость, ежедневное потребление и ежедневный выброс. Я даже могу переименовать эти столбцы просто в «Стоимость», «Потребление» и «Выбросы». У меня есть эта единственная таблица дат, которую я теперь могу подключить к таблице дат и иметь возможность выполнять стандартный анализ времени.
Вот так и прикрылась проблема. Тем не менее, к записи Мелиссы был особый комментарий, который я также хотел выделить здесь.
Я думаю, что это ключевой момент. Некоторые из описанных здесь шагов повторялись несколько раз. Вы можете легко объединить эти ежедневные вычисления в один шаг, как это сделала здесь Мелисса, и я настоятельно рекомендую вам ознакомиться с ее работой.
Заключение
Я надеюсь, что вы сможете поэкспериментировать с этой техникой, и я надеюсь, что вы сможете использовать ее для своих собственных отчетов. Решая проблемы детализации данных, вы сможете создавать больше точек данных и детализировать отчеты.
Харун
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.