Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

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

Затем вы сможете вставить это в существующий расчет или другую меру, которая есть в вашей модели LuckyTemplates.

Ранее функция GENERATESERIES/SELECTEDVALUE в LuckyTemplates не существовала. Таким образом, это был старый способ создания простых таблиц или столбцов информации, которые можно было использовать в слайсерах.

Но это все еще отличная техника для изучения и адаптации в других ситуациях.

Оглавление

Сбор значения с помощью слайсера в LuckyTemplates

Позвольте мне провести вас через пошаговый процесс, который вы можете использовать.

1. Создайте таблицу с показателем общего объема продаж, где общий объем продаж представляет собой сумму общего дохода.

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

2. Добавьте в таблицу столбец процентного изменения.

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

4. Добавьте процент. Допустим, 15%, 20%, 25% и 30%.

5. Загрузите это, чтобы создать вторую таблицу и превратить ее в слайсер.

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

6. Мы можем использовать функцию VALUES для сбора значений из слайсера LuckyTemplates. Вот формула:

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

7. Загрузите меру выбора процентов и превратите ее в карточку. Карта покажет все, что выбрано в слайсере.

8. Перетащите процентное выделение в первую таблицу. Все, что показано в карточке выбора процентов, затем будет включено в таблицу. В этом случае 25% появляются в каждой отдельной строке.

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

Теперь у нас есть динамический расчет. Просто выберите процентное изменение, которое вы хотите использовать.

9. Затем мы можем создать еще один показатель и назвать его Total Scenario Sales . И тогда все, что нам нужно сделать, это написать простую логику. Это будет общее количество продаж, умноженное на 1 + выбранный процент. Формула будет выглядеть так.

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

10. Теперь мы можем вывести Total Scenario Sales, который добавляет выбор в процентах. Мы можем выбрать любой из различных вариантов в слайсере и получить соответствующий результат.

В приведенной ниже таблице в столбце «Общие продажи по сценарию» показано увеличение общих продаж на 20 %.

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

Решение возможных проблем

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

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

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

Нам нужно добавить простую логику в формулу выбора процентов, чтобы решить эту проблему. Здесь мы можем использовать функцию IF с формулой IF(LogicalTest, ResultIfTrue, [ResultIfFalse]) .

Используя функцию ЕСЛИ, мы получили ЕСЛИ ( HASONEVALUE , затем мы добавим тот же столбец («Изменение в процентах» [Изменение в процентах]) .

Если это правда, верните этот результат, VALUES('Percent Change'[Percent Change]) . Если нет, верните нулевое процентное изменение.

Новая формула будет примерно такой, как показано ниже.

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

Это даст вам нулевой процент, если ничего не выбрано.

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

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

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

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

В этом случае нам нужно добавить IF([Общий объем продаж] равен пустому, тогда мы хотим, чтобы он был равен ПУСТОЙ , а если нет, мы хотим, чтобы он возвращал результаты.

Новая формула будет выглядеть следующим образом.

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

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

Как собрать выборку LuckyTemplates Slicer для использования в других измерениях

Заключение

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

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

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

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

Посмотрите видео ниже, чтобы узнать больше об этом методе (помните, что аналогичные вещи теперь могут быть достигнуты с помощью функции GENERATESERIES/SELECTEDFUNCTIONS и функции параметра «Что, если» ).

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

Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

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

Что такое 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 для своих бизнес-отчетов.