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

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

(=AND(EXACT(range,value)))

Резюме

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

=AND(EXACT(B5:F5,B5))

Это формула массива, и ее нужно вводить с помощью Ctrl + Shift + Enter.

Объяснение

В этой формуле используется ТОЧНАЯ формула для сравнения диапазона ячеек с одним значением:

=EXACT(B5:F5,B5)

Поскольку мы даем ТОЧНЫЙ диапазон значений в первом аргументе, мы возвращаем результат массива, содержащий ИСТИННО ЛОЖНЫЕ значения:

(TRUE,FALSE,TRUE,TRUE,TRUE)

Этот массив переходит в функцию И, которая возвращает ИСТИНА, только если все значения в массиве ИСТИНА.

Игнорировать пустые ячейки

Чтобы игнорировать пустые ячейки, но при этом обрабатывать непустые ячейки с учетом регистра, вы можете использовать версию формулы на основе СУММПРОИЗВ:

=SUMPRODUCT(--(EXACT(range,value)))=COUNTA(range)

Здесь мы подсчитываем точные совпадения, используя ту же ТОЧНУЮ формулу, указанную выше, получаем общее количество с помощью SUMPRODUCT и сравниваем результат с количеством всех непустых ячеек, определенным COUNTA.

Это формула массива, но Control + Shift + Enter не требуется, потому что SUMPRODUCT изначально обрабатывает массив.

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