Я хочу выделить cell[x,y] если

  1. cell[x,y+1] равна cell[x,y] и
  2. cell[x-1,y] не равна cell[x-1,y+1]

Есть ли какая-либо простая функция рабочего листа, чтобы сделать это, или мне нужно написать скрипт на Python?

1 ответ1

1

Одним из решений будет условное форматирование.
Функция AND работает с условиями и возвращает только TRUE или FALSE, которые вы используете в условном форматировании.

Перейти к условному форматированию => Создать новое правило => Использовать формулу, чтобы определить, какие ячейки форматировать.

В более общем плане по AND и условному форматированию

Если я добавлю в качестве нового правила для всей таблицы:

=AND(A1="";B1=6)

Я получаю следующий цвет каждый раз, когда мои два условия выполнены

В вашем примере вы можете поместить код:

=AND(C3=D3;C2<>D2)

И поместите его в правило форматирования ячейки для ячейки C3. Затем, применив это правило ко всему рабочему листу, вы должны получить

=AND(A1=B1;A1048576<>B1048576)

При этом весь ваш рабочий лист должен отформатировать ячейку в соответствии с вашими двумя правилами

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