Формула Excel: выделите недостающие значения -

Содержание

Общая формула

=COUNTIF(list,A1)=0

Резюме

Чтобы сравнить списки и выделить значения, которые существуют в одном, но не в другом, вы можете применить условное форматирование с помощью формулы, основанной на функции СЧЁТЕСЛИ. Например, чтобы выделить значения A1: A10, которые не существуют C1: C10, выберите A1: A10 и создайте правило условного форматирования на основе этой формулы:

=COUNTIF($C$1:$C$10,A1)=0

Примечание. При условном форматировании важно вводить формулу относительно «активной ячейки» в выделенном фрагменте, которым в данном случае считается A1.

Объяснение

Эта формула вычисляется для каждой из 10 ячеек в A1: D10. A1 изменится на адрес оцениваемой ячейки, а C1: C10 вводится как абсолютный адрес, поэтому он не изменится вообще.

Ключом к этой формуле является = 0 в конце, который «переворачивает» логику формулы. Для каждого значения в A1: A10 функция СЧЁТЕСЛИ возвращает, сколько раз значение появляется в C1: C10. Пока значение появляется хотя бы один раз в C1: C10, СЧЁТЕСЛИ вернет ненулевое число, а формула вернет ЛОЖЬ.

Но когда значение не найдено в C1: C10, СЧЁТЕСЛИ возвращает ноль, и, поскольку 0 = 0, формула вернет ИСТИНА и будет применено условное форматирование.

Именованные диапазоны для простого синтаксиса

Если вы дадите имя искомому списку (в данном случае C1: C10) именованным диапазоном, формулу будет проще читать и понимать:

=COUNTIF(list,A1)=0

Это работает, потому что именованные диапазоны автоматически являются абсолютными.

Версия с учетом регистра

Если вам нужен счетчик с учетом регистра, вы можете использовать такую ​​формулу:

=SUMPRODUCT((--EXACT(A1,list)))=0

Функция EXACT выполняет оценку с учетом регистра, а функция SUMPRODUCT подсчитывает результат. Как и в случае с СЧЁТЕСЛИ, эта формула вернется, когда результат будет нулевым. Поскольку в тесте учитывается регистр, «яблоко» будет отображаться как отсутствующее, даже если «Яблоко» или «ЯБЛОКО» появятся во втором списке. См. Эту страницу для более подробного объяснения.

Интересные статьи...