Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этой статье я расскажу о функциях анализа времени в LuckyTemplates. Мы уже коснулись предыдущего примера с полями « Дата» , «Общий объем продаж » и «Продажи за прошлый год ». Как видите, в Sales LY нет данных до 2019 года.
В Справочном руководстве по формулам DAX вы можете увидеть почти все функции DAX. В руководстве есть целый раздел, посвященный функциям анализа времени. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Вы будете использовать некоторые из них довольно часто, в то время как другие функции вы можете использовать редко или никогда не использовать.
СКАЧАТЬ ФАЙЛЫ, ИСПОЛЬЗУЕМЫЕ В ЭТОЙ СТАТЬЕ
Многие из этих функций фактически вычисляют одно и то же, только с разной степенью детализации. Например, в функциях , и они используют месяцы , кварталы и годы соответственно для вычисления одного и того же значения в разных временных рамках.
Имея это в виду, функций для работы не так много, поскольку большинство из них работают аналогичным образом.
Оглавление
Функции времени LuckyTemplates: DATEADD с CALCULATE
Чтобы продолжить, давайте рассмотрим несколько других функций, которые, я думаю, вам будет легко понять.
Я собираюсь показать вам функцию , которая на самом деле является моей любимой функцией сравнения времени.
По сути, DATEADD позволяет вам переключаться между любым количеством таймфреймов при использовании внутри функции .
Мы использовали функцию , которая позволяет перескакивать только на один год. С DATEADD вы можете ввести диапазон различных интервалов.
В нашем столбце «Дата» я мог бы ввести -1 в качестве количества интервалов и выбрать ДЕНЬ , МЕСЯЦ , КВАРТАЛ или ГОД в качестве нашего интервала.
Выбрав ГОД в качестве интервала, я мог фактически получить те же результаты, что и в столбце «Продажи LY» .
Причина, по которой мне нравится функция DATEADD , заключается в ее универсальности. Я могу просто выбрать КВАРТАЛ вместо ГОД и просто перетащить новую меру, чтобы посмотреть мои квартальные значения .
Я также могу изменить число интервалов с -1 на -2 , чтобы вернуться на две четверти назад .
Если бы я хотел посмотреть на два дня назад , я бы просто изменил ЧЕТВЕРТЬ на ДЕНЬ . Я также могу сделать -2 положительным, если я хочу посмотреть через два дня после .
Функция DATEADD предоставляет много возможностей , и именно поэтому она мне нравится. Я думаю, вам это тоже понравится после того, как вы потратите на это время, используя его как часть других ваших расчетов или измерений.
Например, вы хотите определить разницу между сегодня и вчера . Чтобы получить это, вы можете установить количество интервалов функции DATEADD равным -1 , а затем создать другую меру для определения разницы.
Наконец, мы можем создать новую меру под названием Daily Difference . Все, что я собираюсь сделать, это взять столбец Total Sales и вычесть его из показателя DATEADD Example , который соответствует нашему предыдущему дню.
Я мог бы просто вставить новую меру, и теперь мы видим разницу.
Вот как функции анализа времени могут вести вас в разных направлениях в зависимости от того, что вы хотите найти.
Итак, давайте сделаем еще несколько примеров, чтобы дать вам представление о том, что здесь возможно.
Функции времени LuckyTemplates: DATESMTD и DATESQTD
Что, если бы мы захотели рассчитать значение месяца до даты ? Я собираюсь создать новую меру под названием Sales MTD и поместить Total Sales внутрь CALCULATE .
Специально для этой цели настроена еще одна функция. Что хорошего в функциях аналитики времени в LuckyTemplates, так это то, что существует целая группа табличных функций, настроенных специально только для получения информации, связанной со временем. Без них все было бы сложнее.
Я мог бы использовать функцию , которая возвращает набор дат в месяце до текущей даты . Все, что мне нужно сделать в этой функции, это ввести столбец «Дата» .
Если я перетащу его, я теперь получаю совокупный месячный итог .
Если бы я хотел видеть вещи более четко, я мог бы скопировать и вставить всю таблицу и удалить другие показатели, чтобы MTD продаж остался. Затем я бы выбрал график в разделе «Визуализации».
Итак, вы видите здесь, что теперь я получаю совокупную сумму чисел за месяц до даты, показанных в моей визуализации.
Я также мог бы создать новую меру под названием Sales QTD , которая точно такая же, как Sales MTD , за исключением того, что теперь я использую функцию .
Это точно то же самое — я просто меняю функцию, которую использую. Здесь все сводится к хорошему пониманию того, что вы хотите увидеть.
Многие из этих функций имеют четкие цели, что упрощает их ввод в правильную среду или анализ.
Визуализируя Sales QTD , вы также будете видеть кумулятивную сумму за квартал .
Сравнение времени для нестандартных таблиц дат в LuckyTemplates
Функция DATEADD: лучшая и самая универсальная функция аналитики времени в LuckyTemplates
Общие шаблоны аналитики времени, используемые в LuckyTemplates
Заключение
Это просто введение в функции аналитики времени в LuckyTemplates и их использование. Я действительно хочу, чтобы вы больше изучили, как они работают в ваших собственных моделях.
Например, вы можете сделать еще один шаг и найти процентную разницу между вчерашним и сегодняшним днем.
Вот некоторые из вещей, к которым вы можете перейти, когда эффективно используете функции анализа времени.
Всего наилучшего,
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать