Условное форматирование в таблицахConditional formatting in tables

С помощью условного форматирования в таблицах можно задать настраиваемые цвета ячеек на основе значений ячеек либо на основе других значений или полей, в том числе использовать градиент цветов.With conditional formatting for tables, you can specify customized cell colors based on cell values, or based on other values or fields, including using gradient colors. Значения ячеек также могут отображаться с гистограммами.You can also display cell values with data bars.

Чтобы получить доступ к условному форматированию, в Power BI Desktop на панели Визуализации в разделе Поля в области Значения щелкните стрелку вниз рядом со значением, которое нужно отформатировать (или щелкните поле правой кнопкой мыши).To access conditional formatting, in the Fields well of the Visualizations pane in Power BI Desktop, select the down-arrow beside the value in the Values well that you want to format (or right-click the field). Условное форматирование можно изменять только для полей из области Значения в разделе Поля.You can only manage conditional formatting for fields in the Values area of the Fields well.

Меню условного форматирования

В следующих разделах описывается каждый из этих трех параметров условного форматирования.The following sections describe each of these three conditional formatting options. К одному столбцу таблицы могут применяться один или несколько параметров.One or more options can be combined in a single table column.

Примечание

При применении к таблице условное форматирование переопределяет любые пользовательские стили таблиц, примененные к ячейкам с условным форматированием.When applied to a table, conditional formatting overrides any custom table styles applied to the conditionally formatted cells.

Чтобы удалить условное форматирование из визуализации, повторно щелкните правой кнопкой мыши поле, выберите пункт Удалить условное форматирование, а затем выберите тип удаляемого форматирования.To remove conditional formatting from a visualization, just right-click the field again, select Remove conditional formatting and then the type of formatting to remove.

Пункт меню "Удалить условное форматирование"

Цветовые шкалы для фонаBackground color scales

Если выбрать Условное форматирование, а затем — Цветовые шкалы для фона, появляется представленное ниже диалоговое окно.Selecting Conditional formatting and then Background color scales brings up the following dialog.

Диалоговое окно "Цветовые шкалы для фона"

Чтобы выбрать в модели данных поле, от которого будут зависеть цвета, задайте его в качестве значения поля Цвет зависит от.You can select a field from your data model to base the colors on, by setting Color based on to that field. Кроме того, можно указать тип агрегирования для выбранного поля с помощью значения Обобщение.In addition, you can specify the aggregation type for the selected field with the Summarization value. Окрашиваемое поле указывается в поле Применить цвет к. Условное форматирование можно применять к текстовым полям и полям дат, если в качестве основы выбрано числовое значение.The field to be colored is specified in the Apply color to field, so you can keep track. You can apply conditional formatting to text and date fields, as long as you choose a numeric value as the basis of the formatting.

Поле "Цвет зависит от"

Чтобы использовать отдельные значения цвета для заданных диапазонов значений, установите флажок Цвет в зависимости от правил.To use discrete color values for given value ranges, select Color by rules. Чтобы использовать цветовой спектр, оставьте флажок Цвет в зависимости от правил снятым.To use a color spectrum, leave Color by rules unchecked.

Диалоговое окно "Цветовые шкалы для фона"

Цвет в зависимости от правилColor by rules

Если установлен флажок Цвет в зависимости от правил, можно ввести один или несколько диапазонов значений, для каждого из которых задан цвет.When you select Color by rules, you can enter one or more value ranges, each with a set color. Каждый диапазон значений начинается с условия Если значение. Кроме того, для него задаются условие и и цвет.Each value range starts with an If value condition, an and value condition, and a color.

Диапазон значений "Цвет в зависимости от правил"

Ячейки таблицы, содержащие значения из определенного диапазона, окрашиваются заданным цветом.Table cells with values in each range are filled with the given color. На приведенном ниже рисунке определены три правила.There are three rules in the following figure.

Пример использования параметра "Цвет в зависимости от правил"

Пример таблицы теперь выглядит так:The example table now looks like this:

Пример таблицы с использованием параметра "Цвет в зависимости от правил"

Минимальное и максимальное значенияColor minimum to maximum

Вы можете настроить значения Минимум и Максимум и соответствующие цвета.You can configure the Minimum and Maximum values and their colors. Установив флажок Расхождение, дополнительно можно настроить центральное значение.If you select the Diverging box, you can configure an optional Center value as well.

Кнопка "Расхождение"

Пример таблицы теперь выглядит так:The example table now looks like this:

Пример таблицы с расхождением цветов

Цветовые шкалы для шрифтовFont color scales

Если выбрать Условное форматирование, а затем — Цветовые шкалы для шрифтов, появляется представленное ниже диалоговое окно.Selecting Conditional formatting and then Font color scales brings up the following dialog. Оно похоже на диалоговое окно Цветовые шкалы для фона, но в нем меняется цвет шрифта, а не цвет фона ячейки.This dialog is similar to the Background color scales dialog, but changes the font color rather than the cell background color.

Диалоговое окно "Цветовые шкалы для шрифтов"

Пример таблицы теперь выглядит так:The example table now looks like this:

Пример таблицы с применением цветовых шкал для шрифтов

ГистограммыData bars

Если выбрать Условное форматирование, а затем — Гистограммы, появляется представленное ниже диалоговое окно.Selecting Conditional formatting and then Data bars brings up the following dialog.

Диалоговое окно "Гистограммы"

По умолчанию флажок Показывать только столбец снят, поэтому в ячейке таблицы отображаются как столбец, так и фактическое значение.By default, the Show bar only option is unchecked, and so the table cell shows both the bar and the actual value.

Пример таблицы с гистограммами и значениями

Если флажок Показывать только столбец установлен, в ячейке таблицы отображается только столбец.If the Show bar only option is checked, the table cell only shows the bar.

Пример таблицы только с гистограммами