Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В сегодняшнем блоге я кратко представлю расширенную таблицу дат 2.0. Я впервые поделился кодом для этой функции M в апреле 2020 года. С тех пор было несколько запросов и обновлений этой таблицы дат Power Query. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
В последнем выпуске версии 2 устранены некоторые несоответствия в именах полей и форматах значений, но также включены некоторые новые функции.
Оглавление
Доступ к таблице расширенных дат Power Query 2.0
Вариант 1: форум eDNA
Итак, где вы можете получить код для этой конкретной таблицы дат? Ну и первое место у в категории витрина M Code.
Этот форум доступен для всех, как для членов, так и для не членов. Если вы оказались на форуме и видите мой значок, вы также можете щелкнуть по нему, и вы найдете расширенную таблицу дат в избранной теме. Гиперссылка также будет вести на эту тему.
Чтобы получить код с форума, просто скопируйте код, который вы видите внизу сообщения. Обязательно скопируйте все от начала до конца.
Затем вернитесь в LuckyTemplates и откройте редактор Power Query.
Затем добавьте новый пустой запрос.
Для этого руководства я уже сделал этот шаг, поэтому просто выберу пустой запрос и открою расширенный редактор.
Выберите все, что вы видите в окне расширенного редактора, и вставьте код, скопированный с форума. Затем нажмите Готово.
Это возвращает функцию Power Query M , которую вы можете вызвать.
Вариант 2: Центр аналитики
Вы также можете перейти в , чтобы получить код для этой таблицы дат. Но у вас должно быть членство для доступа к этой конкретной платформе.
Оказавшись в Analyst Hub, просто выполните поиск PQ: Extended , и вы найдете код для расширенной таблицы в результатах PQ: Extended Date Table (функция Power Query M) . Вы также можете увидеть мое имя пользователя.
Далее вы можете скопировать код прямо из результата, наведя на него курсор и нажав «Копировать».
Кроме того, вы можете сначала просмотреть документ, нажав «Открыть документ» , а затем скопировав оттуда код.
Вернемся к LuckyTemplates и откроем Расширенный редактор. Опять же, я уже добавил новый пустой запрос, так что я просто выберу его и нажму « Расширенный редактор» .
В окне расширенного редактора выберите все, что видите, и вставьте код. Нажмите Готово.
Вместо функции этот метод возвращает запись, включающую самую последнюю версию fxCalendar , а также fxCalendarDepicated V1 и журнал изменений.
Если вы хотите использовать новую функцию, просто нажмите на нее или разверните ее, щелкнув правой кнопкой мыши пробел рядом с ней и добавив ее как новый запрос.
Это сохранит запись.
Итак, это один способ, а другой — просто нажать на эту функцию.
Это будет углубляться в нашу запись.
Он также добавит шаг навигации, как показано ниже.
Просто нажмите X , чтобы вернуть запись.
Общие сведения о параметрах таблицы дат Power Query
Таблица дат Power Query: обязательные параметры
Давайте также рассмотрим значение и функцию каждого из параметров таблицы дат . Во-первых, StartDate является обязательным параметром и будет первой датой в вашей таблице дат.
Второй и последний обязательный параметр этой функции — EndDate , обозначающий последнюю дату в вашей таблице дат.
Ваша таблица дат всегда должна охватывать полные годы и охватывать все даты от самой ранней до самой поздней даты, представленной в вашем наборе данных.
Таблица дат Power Query: необязательные параметры
Необязательный параметр FYStartMonthNum позволяет установить месяц начала финансового года. Это добавит финансовые годы, кварталы, периоды и недели в таблицу дат.
Обратите внимание, что финансовые недели всегда начинаются в понедельник и могут содержать менее семи дней в первую или последнюю неделю финансового года. Однако, если вы укажете этот параметр, ни один из фискальных столбцов не будет добавлен в вашу таблицу дат.
Праздничные дни — это необязательный параметр для передачи списка с праздничными датами в эту таблицу дат. Он включает логический фильтр IsHoliday, но также влияет на поля IsBusinessDay, тип дня и относительные сетевые дни.
WDStartNum позволяет изменить нумерацию дней недели по умолчанию с нуля, то есть от нуля до шести, на от одного до семи.
AddRelativeNetWorkdays позволяет включить столбец Relative Network Day в таблицу дат.
Создание таблицы дат в LuckyTemplates Самый быстрый способ
Расширенная таблица дат Функция Power Query M
Важность таблиц дат LuckyTemplates
Заключение
В заключение отметим, что Extended Date Table 2.0 — это мощный инструмент для работы с датами в Power Query.
Он предоставляет исчерпывающий набор функций для создания широкого спектра информации, связанной с датами, что делает его бесценным ресурсом при работе с большими наборами данных с информацией о датах.
Всего наилучшего,
Мелисса де Корте
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.