Функция ROUND в LuckyTemplates — условное форматирование

В этом руководстве я расскажу, как использовать функцию ОКРУГЛ в LuckyTemplates, когда речь идет об условном форматировании. Пользователи Excel могут быть знакомы с тем, как эта функция работает в Excel, и мы фактически используем ее аналогичным образом в LuckyTemplates. Вы можете посмотреть полное видео этого урока внизу этого блога .

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

Оглавление

Функция ROUND в LuckyTemplates

Функция ОКРУГЛ используется для округления числа до указанного количества цифр Вы можете ознакомиться с документацией Microsoft по этой функции здесь .

Функция ROUND в LuckyTemplates — условное форматирование

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

Функция ROUND в LuckyTemplates — условное форматирование

Вы также можете проверить эти соображения при использовании функции ОКРУГЛ .

Функция ROUND в LuckyTemplates — условное форматирование

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

Расчет маржи без функции ROUND в LuckyTemplates

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

Функция ROUND в LuckyTemplates — условное форматирование

В этом сценарии я использовал показатель, который назвал Margin Target Test , чтобы получить результаты для столбца Info Page Margin .

Функция ROUND в LuckyTemplates — условное форматирование

Столбец Info Page Margin представляет собой расчет маржи. Обычно маржа имеет числовую форму. Итак, я использовал эту меру, чтобы разделить маржу на 100, чтобы получить процент .

Функция ROUND в LuckyTemplates — условное форматирование

Пример сценария неправильного условного форматирования

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

Функция ROUND в LuckyTemplates — условное форматирование

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

Функция ROUND в LuckyTemplates — условное форматирование

Как видите, маржа из столбца Info Page Margin составляет 37,5% . Затем числа в столбцах Margin%v2 и TESTING совпали. В этом случае 37,5% не должны быть выделены . Эта таблица показывает неправильный вывод из-за оригинального способа, которым я настроил меру.

Обзор неправильной меры

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

Функция ROUND в LuckyTemplates — условное форматирование

В этой мере я создал переменную с именем MarginNoGood . Эта переменная содержит условие, при котором, если результат из столбца TESTING не совпадает с числом из столбца Margin% v2 , значение будет установлено на 1 . Если нет, значение будет установлено на 0 .

Функция ROUND в LuckyTemplates — условное форматирование

Затем я создал переменную CompletedMargin . Я использовал это для подсчета количества заданий, которые находились в статусе « Задание завершено », и тех, которые привели к 0 из расчета MarginNoGood .

Функция ROUND в LuckyTemplates — условное форматирование

После этого я использовал ключевое слово RETURN , в котором я мог получить 6 или 0 , которые я могу использовать для условного выделения фона числа в столбце Info Page Margin .

Функция ROUND в LuckyTemplates — условное форматирование

Создание условного фона выделения

Я создал условный фон выделения, открыв здесь поле информационной страницы . Просто наведите указатель мыши на параметр «Условное форматирование» и выберите параметр «Цвет фона» .

Функция ROUND в LuckyTemplates — условное форматирование

Тогда здесь будут разные варианты. В этом примере я использовал параметры правил .

Функция ROUND в LuckyTemplates — условное форматирование

Оттуда я установил правило, согласно которому, если значение равно 6 , результат из столбца Info Page Margin должен быть выделен оранжевым фоном .

Функция ROUND в LuckyTemplates — условное форматирование

С ранее упомянутой настройкой вычислений и условного форматирования числа в столбце Info Page Margin были выделены неправильно. Как видите, числа в столбцах Margin% v2 и TESTING совпали, но числа в столбце Info Page Margin по-прежнему были выделены.

Функция ROUND в LuckyTemplates — условное форматирование

Итак, мне пришлось использовать функцию ОКРУГЛ , чтобы она работала правильно.

Условное форматирование с использованием функции ROUND в LuckyTemplates

Я создал еще одну меру, которую назвал Job Info Margin . Формула, которую я использовал в этом показателе, почти аналогична предыдущей. Однако в этой формуле я использовал функцию ОКРУГЛ . Я также использовал 3 в качестве num_digits . Это означает, что я хочу округлить его до 3 знаков после запятой .

Функция ROUND в LuckyTemplates — условное форматирование

При этом все числа в столбце Info Page Margin теперь выделяются оранжевым цветом. Это связано с тем, что числа в столбцах Margin% v2 и TESTING не совпадают.

Функция ROUND в LuckyTemplates — условное форматирование

Прокручивая таблицу вниз, я вижу, что есть строки, в которых столбцы Margin%v2 и TESTING совпадают. Поэтому он не выделял числа под полем информационной страницы .

Функция ROUND в LuckyTemplates — условное форматирование

И это правильный вывод, который мне нужен. Следовательно, с помощью функции ROUND моя условная подсветка теперь работает правильно.



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

Заключение

И наконец, функция ОКРУГЛ в определенно полезна, когда речь идет об условном форматировании. Для тех, кто знаком с Excel, у вас, вероятно, был некоторый опыт использования функции ОКРУГЛ . Но здесь, в DAX, если вы когда-либо столкнетесь со случаем, когда вы застряли с анализом того, почему два числа или процента не совпадают, попробуйте использовать эту функцию.

Я надеюсь, что это поможет вам в ваших будущих начинаниях с DAX.

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

Спасибо!

Джарретт

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