
Я хочу использовать условное форматирование со значками на основе значения. Я просто хочу сравнить ячейку A с ячейкой B и показать значок на основе значений. Однако есть только варианты >=
, >
и <
. Я бы хотел иметь возможность проверки точного значения =
.
Мой желаемый результат таков:
- Ячейка A = Ячейка B -> Зеленый значок
- Ячейка A > Ячейка B -> Красный значок
- Ячейка A < Ячейка B -> Желтый значок
Есть ли способ заставить это работать?
решение1
Я думаю, что самый простой способ сделать это — использовать функцию =SIGN(A1-B1)
, например, в ячейке C1
, а затем добавить условное форматирование к ячейке C1
со значениями -1
, 0
и 1
.
Функция SIGN
возвращает:
1
если аргумент положительный-1
если аргумент отрицательный0
если аргумент равен нулю
Используя разность A1
и B1
в качестве аргумента, вы узнаете, является ли A >, < или = по отношению к B.
решение2
Если вы хотите сравнить две разные ячейки с условным форматированием, вы не можете использовать наборы значков. Наборы значков учитывают только ячейку, в которой находится значение. Наборы значков также устанавливают значок на основе справочной структуры многоуровневых порогов для разных цветов значка. Значок назначается для совпадения в пределах диапазона значений, но никогда не идеального совпадения. Поэтому вы не увидите эту =
опцию в определении правила набора значков.
Вам нужно будет создать вспомогательный столбец с формулой, которая выполняет оценку, а затем вы сможете отформатировать вспомогательный столбец с помощью набора значков.