Формула Excel: несколько ячеек равны -

Содержание

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

(=AND(range1=range2))

Резюме

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

(=AND(B5:D12=F5:H12))

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

Объяснение

Функция И предназначена для оценки нескольких логических выражений и возвращает ИСТИНА, только если все выражения ИСТИНА.

В этом случае мы просто сравниваем один диапазон с другим одним логическим выражением:

B5:D12=F5:H12

Два диапазона, B5: B12 и F5: H12, имеют одинаковые размеры, 5 строк x 3 столбца, каждый из которых содержит 15 ячеек. Результатом этой операции является массив из 15 значений TRUE FALSE одинаковой размерности:

(ИСТИНА, ИСТИНА, ИСТИНА;
ИСТИНА, ИСТИНА, ИСТИНА;
ИСТИНА, ИСТИНА, ИСТИНА;
ИСТИНА, ИСТИНА, ИСТИНА;
ИСТИНА, ИСТИНА, ИСТИНА;
ИСТИНА, ИСТИНА, ИСТИНА;
ИСТИНА, ИСТИНА, ИСТИНА;
ИСТИНА, ИСТИНА, ИСТИНА)

Каждое значение TRUE FALSE является результатом сравнения соответствующих ячеек в двух массивах.

Функция И возвращает ИСТИНА, только если все значения в массиве ИСТИНА. Во всех остальных случаях AND вернет FALSE.

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

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

(=AND(EXACT(range1,range2)))

Здесь функция EXACT используется, чтобы убедиться, что тест чувствителен к регистру. Как и приведенная выше формула, это формула массива, и ее нужно вводить с помощью Ctrl + Shift + Enter.

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