Выберите ячейки от B1 до B3. Таким образом, B1 является начальной точкой смещения. Таким образом, в формулах условного форматирования A1
будет указывать ячейку слева от текущей ячейки, а не обязательно первую строку.
Теперь в разделе « Формат» -> "Условное форматирование" -> "Управление" введите « Формула» - A1=0
и примените стиль "Хорошо" (то есть зеленый).
Затем добавьте A1=1
для "Нейтрального" (желтый) и A1=2
для "Плохого" (красный). Наконец, нажмите ОК.
РЕДАКТИРОВАТЬ:
Цветовые шкалы в настоящее время требуют All Cells
и не могут использоваться с Formula is
. Так что остаются следующие неидеальные решения.
- Напишите макрос, чтобы прочитать значения и установить цвета ячейки. Повторяйте его всякий раз, когда значения изменяются, с помощью обработчика событий листа.
- Создайте, например, 10 разных стилей немного другого цвета. Затем используйте STYLE и VLOOKUP, чтобы выбрать, какой из этих стилей следует использовать в каждой строке.
- Создайте эти 10 различных стилей, но используйте условное форматирование с помощью
Formula is
чтобы выбрать, какой стиль.
Методы 1 и 2 подробно описаны вместе с примерами на https://forum.openoffice.org/en/forum/viewtopic.php?t=55410.
Один хороший подход может состоять в том, чтобы использовать метод 2 выше, но написать макрос для создания 100 различных стилей. Затем макрос нужно запустить только один раз, чтобы настроить, и с тех пор формулы могут позаботиться о раскраске.