Как датировать сбор урожая в LuckyTemplates с помощью DAX

Как датировать сбор урожая в LuckyTemplates с помощью DAX

В этом руководстве мы рассмотрим сбор данных в LuckyTemplates, чтобы получить информацию из среза данных для анализа операций со временем. Вы можете посмотреть полное видео этого урока в нижней части этого блога.

Из предыдущих руководств мы узнали, как расширить нашу таблицу дат, интегрировав в нее праздничную таблицу. Теперь нам нужно собрать даты из слайсера данных, чтобы начать использовать нашу таблицу.

Технически мы можем собрать конечные точки слайсера. Но если используется срез даты, мы можем собрать ценную информацию, например следующую:

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Существует пять способов сбора данных в LuckyTemplates:

Оглавление

1. Основной урожай

В этом примере базовый урожай — это мера, называемая «Выбранная дата сбора урожая». Он получает из таблицы Date в поле Date.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Если мы возьмем и бросим это в Поле, оно начнется пустым.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

И если мы выберем дату, она будет собирать эту дату в другой мере посредством ветвления меры.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Если мы изменим его на слайсер «Между», он будет отображаться пустым, потому что для использования SELECTEDVALUE требуется одно уникальное значение .

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Вместо этого нам нужно использовать эту формулу для нескольких выбранных дат:

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Мы должны быть как можно более узкими с фильтром , выполняя как таблицу дат, так и поле даты.

Если мы поместим Min AllSelected Measure в раздел Fields, мы увидим, что он собрал начало среза.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

И когда мы его меняем, он собирает соответствующий урожай.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Точно так же, если мы отбросим меру Max AllSelected в разделе «Поля», мы получим конечную точку среза.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Перемещение слайсера приводит к выбору конечной точки.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Теперь мы также можем использовать и вместо и ALLSELECTED . Если мы посмотрим на MINX , он сначала вытянет таблицу или перевернет меру.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Если мы поместим его в раздел «Поля», он покажет то же самое минимальное значение даты.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Теперь нам нужно знать, какой из них использовать. Мы должны снять флажок MINX.

Теперь у нас есть эти 2 конечные точки.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

2. Сбор урожая перед нарезкой

Мы также можем просмотреть начало среза за день до выбранной минимальной даты с помощью показателя Min All Harvest в этом примере.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Рассчитайте минимальную дату и удалите фильтр по Датам, чтобы собрать все даты вместо дат ALLSELECTED.

Если кинуть в раздел Поля, то получим 1 января 2018 года.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

LuckyTemplates хранит даты в серийном номере для дней после 1 января 1990 года.

В формуле Min-1 Allselected Harvest мы увидим меру, которая составляет MIN -1 в диапазоне ALLSELECTED .

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Если мы поместим эту меру в раздел «Поля», это даст нам 10 декабря 2018 года.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

После сбора выбранного диапазона и диапазона предварительного среза мы также можем собрать диапазон дат, следующий за выбранным диапазоном. Тем не менее, важен диапазон предварительного слайсера.

Если мы посмотрим на формулу совокупных продаж, мы увидим этот шаблон, который дает нам стандартный совокупный объем продаж ALLSELECTED.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Чтобы иметь начальный баланс до начала накопленного итога, мы можем перенести все данные с самого начала до момента, предшествующего первому совокупному итогу.

Формула кумулятивного баланса до слайсера покажет дату начала минимального всего урожая и дату окончания минимального 1 всего выбранного урожая. Функция фильтрует дату начала и окончания. Функция COALESCE вернет дату к 0, если она пуста.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Формула «Общие совокупные продажи» вычисляет наши совокупные продажи, совокупный баланс до слайсера и их общую сумму.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Изменение диапазона влияет на баланс предварительного слайсера, но общее значение остается прежним.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

3. Сбор урожая

Третий метод собирает всю таблицу дат от начала до конца диапазона среза. Однако для этого потребуется более длительная настройка.

Сначала задайте имя клиента, создав новую меру.

В этом примере эта мера называется Top Customer.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Используйте MAXX, чтобы получить имя клиента, , чтобы отфильтровать таблицу клиентов по продажам, и , и , чтобы предотвратить возврат имени в общем диапазоне.

Затем разделите таблицу дат на две отдельные таблицы, в одной из которых значения находятся внутри слайсера, а в другой — снаружи .

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Теперь создайте формулу Disconnected Dates, которая берет из расширенной таблицы дат и копирует их.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Затем мы увидим слайсер для этой таблицы.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Формула «Внутренний диапазон» берет таблицу, для которой выбрано значение ALLSELECTED в таблице «Отключенные даты», и просматривает каждое значение, чтобы проверить, есть ли они в списке таблиц дат.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Если они есть в списке таблиц, он вернется к 1. Если нет, он вернется к 0. Он собирает даты из таблицы Disconnected Dates и сравнивает значения.

Далее поставьте визуальный фильтр для двух таблиц. Установите внутреннюю переменную диапазона слайсера на 1, а внешнюю на 0.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Записи внутри диапазона слайсера перейдут во внутренний слайсер, а записи за его пределами — во внешний слайсер.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Если мы настроим слайсер, таблицы также скорректируются.

Таблица внутреннего слайсера начинается с 31 декабря, даты начала слайсера. Внешняя таблица начинается с 1 января и заканчивается за день до 1 декабря и начинается в конце слайсера.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

4. Иерархический слайсер для финансового анализа

Четвертый метод — это слайсер иерархии для структурирования слайсера даты. Это лучший вариант для финансового анализа.

Сначала перейдите в Hierarchy Slicer и перейдите в Dates.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Отбросьте финансовый квартал и финансовый год в разделе «Поле», чтобы создать иерархию, которую мы можем использовать для легкого выбора лет, кварталов или отдельных периодов.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Как датировать сбор урожая в LuckyTemplates с помощью DAX

5. ОКВИЗ Смарт Фильтр Про

Наконец, у нас есть OKVIZ Smart Filter Pro.

OKVIZ Smart Filter Pro предоставляет множество функций, всплывающих подсказок и контроль над нашими слайсерами.

Он имеет различные режимы, которые обеспечивают множество изменений и показывают поля, которые у нас есть, а также количество дочерних элементов в иерархии.

Нажмите кнопку OKVIZ, выберите «Формат», выберите «Режим», а затем выберите «Иерархия». Он покажет элементы управления, чтобы мгновенно разворачивать и сворачивать узлы.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Кроме того, убрав общий объем продаж в разделе «Подсказки», мы увидим общий объем продаж за финансовый год и кварталы.

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Как датировать сбор урожая в LuckyTemplates с помощью DAX

Заключение

Этот метод настоятельно рекомендуется, если вы проводите много финансовых и бюджетных анализов, потому что он может помочь вам получить больший контроль и функциональность над вашей работой и отчетами.

Всего наилучшего,


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать