Настройка условного форматирования
Об условном форматировании
Условное форматирование – это удобный инструмент, позволяющий пользователям легко и быстро интерпретировать большие объёмы данных с помощью визуальных подсказок. Данная функциональная возможность позволяет изменять внешний вид элементов таблицы в соответствии с заданными условиями.
Для выделения ключевых данных вы можете выбрать, какой элемент таблицы будет изменен: фон ячейки, шрифт или оба одновременно. Например, можно задать правило, согласно которому все положительные значения будут окрашены зеленым, а отрицательные – красным. Это позволит моментально определить успешные показатели или выявить проблемы, требующие внимания.
С помощью условного форматирования вы можете выполнить следующие действия:
сравнить значения с константой (например, с нулём);
сравнить диапазоны значений;
настроить условие столбца которое зависит от значения текстовой меры.
Создание правил условного форматирования
Прежде чем создавать правила условного форматирования, давайте познакомимся с окном настроек этого инструмента. Так как настройки могут выполняться как для плоской, так и для сводной таблицы, набор доступных опций может немного отличаться в зависимости от того, с какой таблицей вы работаете. Окно настроек выглядит следующим образом:
В таблице ниже приведен перечень доступных опций с кратким их описанием:
Опция | Описание |
---|---|
| |
| Здесь выбирается столбец, который будет использоваться для определения условий форматирования. |
Позволяют указать для чего вы будете настраивать правила форматирования – для фона или для шрифта. | |
Позволяет создать новое правило. | |
Позволяет изменить порядок цветов в обратном направлении. | |
В этом поле указывается тип данных, к которому будет применяться правило условного форматирования. Доступные опции:
Для каждого типа данных условия выглядят по-разному. | |
| Условие для типа данных Число. Включает в себя следующие элементы:
|
Условие для типа данных Дата. Настройки условия аналогичны тем, которые используются для типа данных Число (см. выше), но с учётом специфики временных данных. | |
| Условие для типа данных "Строка". Включает в себя следующие элементы:
|
Теперь рассмотрим несколько примеров условного форматирования.
Сравнение значений с константой
Часто возникает необходимость сравнить числовые значения с фиксированной величиной, такой как ноль. Пользователь хочет видеть, какие значения выше нуля (положительные) и ниже нуля (отрицательные). В нашем примере мы покажем, как выделить положительные и отрицательные значения. Синий шрифт будет использоваться для обозначения положительных значений, а красный – для отрицательных. Чтобы выполнить такие настройки, нужно сделать следующее:
Откройте дашборд с таблицей, для которой вы хотите настроить условное форматирование. Для нашего примера мы откроем дашборд с плоской таблицей.
Щелкните таблицу, чтобы выбрать её.
В панели настроек виджета нажмите напротив названия столбца, для которого вы хотите настроить условное форматирование, и выберите пункт Условное форматирование вы выпадающем меню. Мы выполним настройки для столбца Продажи:
В открывшемся окне перейдите на вкладку Цвет шрифта:
В правой части окна нажмите кнопку Новое правило и задайте условие с помощью выпадающих меню и полей для значений. Так как мы хотим выделять отрицательные значения красным цветом, мы установим следующие параметры:
для условия Если установим значения Меньше 0;
для условия И укажем Нет условия;
нажмем на кнопку выбора цвета и выберем красный цвет с помощью стандартной палитры:
Аналогичным образом создадим второе условие, но только уже для значений, которые больше нуля:
Для изменения порядка цветов, нажмите кнопку Реверсивный порядок цветов в верхней части окна.
Нажмите кнопку Применить, чтобы завершить создание правил.
У нас получился следующий результат:
Сравнение диапазонов
В процессе анализа данных часто требуется классифицировать их по определенным диапазонам. Например, ячейки со значениями от 0 до 50 могут быть выделены одним цветом (красным), ячейки со значениями от 51 до 100 другим (желтым), а ячейки со значениями свыше 101 третьим (зеленым). Такой подход позволяет мгновенно оценить, насколько текущие показатели соответствуют установленным целям или нормам, и принять соответствующие меры.
Для выполнения таких настроек необходимо сделать следующее:
Откройте дашборд с таблицей, для которой вы хотите настроить условное форматирование. Для нашего примера мы откроем дашборд со сводной таблицей.
Щелкните таблицу, чтобы выбрать её.
В панели настроек виджета нажмите в поле Показатели и выберите пункт Условное форматирование в выпадающем меню:
В открывшемся окне перейдите на вкладку Цвет фона. В поле Применить мы также выберем пункт Только к значениям:
Создайте несколько правил, нажав на кнопку Новое правило в правой части окна и задав условия с помощью выпадающих меню и полей для значений. Так как мы хотим выделять диапазоны значений, мы выполнили следующие настройки:
Для изменения порядка цветов, нажмите кнопку Реверсивный порядок цветов в верхней части окна.
Чтобы сохранить настройки, нажмите кнопку Применить.
У нас получился следующий результат:
Настройка условия столбца которое зависит от значения текстовой меры
Предположим, у вас есть таблица с двумя столбцами: «Выручка» и «План». Ваша цель – выделить строки, где фактическая выручка превышает плановую. Для этого мы создадим меру, которая будет возвращать строки “Выполнен”, “Не выполнен” и на базе этих строк мы будет подкрашивать ячейки. Вот как это можно сделать:
Создаем меру, которая будет вычислять разницу между значениями выручки и плановыми показателями. Мера будет вычитать плановые значения из выручки и возвращать строку "Выполнен", если результат вычисления больше нуля, и строку "Не выполнен" в противном случае:
Статус = IF( SUMX('ПродажиФакт', 'ПродажиФакт'[Выручка] - 'ПродажиФакт'[План]) > 0, "Выполнен", "Не выполнен" )
Теперь мы настроим условное форматирование для столбца "Выручка". В качестве основы для форматирования выберем столбец с созданной мерой:
В настройках условного форматирования укажем тип данных "Строка" и зададим условие: если ячейка в столбце, который используется в качестве основы, содержит слово "Выполнен", то фон соответствующей ячейки в столбце "Выручка" будет окрашен в зеленый цвет, а если “Не выполнен” – розовый:
У нас получился такой результат:
Редактирование правил условного форматирования
При необходимости отредактировать правила условного форматирования выполните следующие шаги:
Откройте дашборд с таблицей, в которой вы хотите отредактировать правила условного форматирования и щелкните по ней, чтобы выделить ее.
В панели настроек виджета нажмите в поле, для которого вы хотите обновить правила.
В открывшемся окне внесите необходимые изменения и нажмите Применить:
Удаление правил условного форматирования
Вы можете удалить как отдельные правила, так и очистить все правила одним кликом.
Для удаления отдельного правила откройте окно редактирования правил условного форматирования, нажав напротив необходимого столбца, и в открывшемся окне нажмите кнопку с изображением корзины напротив правила, которое вы хотите удалить.
Для удаления сразу всех правил форматирования, нажмите Очистить условное форматирование либо в окне редактирования, либо в меню:
Смотрите также
На этой странице
Время чтения: 3 мин.
Нужна дополнительная помощь?