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