Условное форматирование — значки на основе значения

Условное форматирование — значки на основе значения

Я хочу использовать условное форматирование со значками на основе значения. Я просто хочу сравнить ячейку 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

Если вы хотите сравнить две разные ячейки с условным форматированием, вы не можете использовать наборы значков. Наборы значков учитывают только ячейку, в которой находится значение. Наборы значков также устанавливают значок на основе справочной структуры многоуровневых порогов для разных цветов значка. Значок назначается для совпадения в пределах диапазона значений, но никогда не идеального совпадения. Поэтому вы не увидите эту =опцию в определении правила набора значков.

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

Связанный контент