2

Можно ли применить условное форматирование на основе значения ячейки слева?

Мне нужно применить красный цвет, если значение меньше, чем в предыдущей ячейке, нет цвета, если оно не изменилось, и зеленый, если оно выше.

|  5   |   10  |  8  |   8   |
|      | green | red |       |

3 ответа3

14

Это будет ссылка на ячейку слева. Выделите таблицу и выполните условное форматирование (больше чем, меньше чем).

=OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1)
13

Это одна из основных вещей с условным форматированием. Нажмите « Conditional Formatting на вкладке « Home », « Highlight Cells Rules , « Greater Than и выберите ячейку, с которой нужно сравнить ее, или введите ссылку на ячейку. Повторите для меньше, чем.


Немного сложнее применить такое правило к ряду / блоку.

Я буду использовать первый ряд в качестве примера.

  1. Выберите блок. « Активная ячейка » - это белая ячейка в выделении. Это важно позже.

    Снимок экрана выбранного блока
    Нажмите для полного размера

  2. Нажмите Conditional Formatting на вкладке « Home », « Highlight Cells Rules , « Greater Than

    Скриншот меню
    Нажмите для полного размера

  3. Выберите ячейку, с которой вы хотите сравнить активную ячейку. Другие выделенные ячейки будут автоматически сравниваться с ячейкой, смещенной в соответствии с относительным положением активной ячейки. В этом примере выбранная ячейка находится в одном столбце слева от активной ячейки, поэтому каждая выбранная вами ячейка будет сравниваться с ячейкой в один столбец слева от ячейки, которую нужно отформатировать. (Я плохо объясняю это, не стесняйтесь комментировать, прося разъяснений.)

    Выберите нужный цвет.

    Убедитесь, что в формуле отсутствуют знаки доллара ($). Они означают, что это абсолютная ссылка, что означает, что все ячейки в выборке будут сравниваться с указанной ячейкой, а не с относительной "один столбец слева". Мы не хотим этого, нам нужна относительная ссылка, поэтому удалите знаки доллара.

    Скриншот всплывающего окна с параметрами
    Нажмите для полного размера

  4. Нажмите ОК

  5. Вернитесь к шагу 2, но на этот раз используйте Less Than .

  6. Нет необходимости устанавливать цвет для "равного значения", так как по умолчанию пусто. Если вы хотите установить другой цвет, есть опция « Equal To .

Конечный результат:

Скриншот отформатированных ячеек
Нажмите для полного размера

0

Если вы делаете это в Google Spreadsheets, это будет работать со следующей конфигурацией:

Правила условного формата

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .