Загальна формула
(=AND(range1=range2))
Резюме
Щоб підтвердити, що два діапазони однакового розміру містять однакові значення, ви можете використовувати просту формулу масиву на основі функції AND. У наведеному прикладі формула в С9 така:
(=AND(B5:D12=F5:H12))
Примітка: це формула масиву, і її потрібно вводити за допомогою control + shift + enter.
Пояснення
Функція AND призначена для обчислення декількох логічних виразів і повертає TRUE лише тоді, коли всі вирази мають значення TRUE.
У цьому випадку ми просто порівнюємо один діапазон з іншим з одним логічним виразом:
B5:D12=F5:H12
Два діапазони, B5: B12 і F5: H12, мають однакові розміри, 5 рядків x 3 стовпці, кожен з яких містить 15 комірок. Результатом цієї операції є масив з 15 TRUE FALSE значень однакових розмірів:
(TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE)
Кожне значення TRUE FALSE є результатом порівняння відповідних комірок у двох масивах.
Функція AND повертає TRUE, лише якщо всі значення в масиві мають значення TRUE. У всіх інших випадках І поверне ФАЛЬШУ.
Параметр, чутливий до регістру
Наведена формула не враховує регістр. Для порівняння двох діапазонів з урахуванням регістру можна скористатися такою формулою:
(=AND(EXACT(range1,range2)))
Тут використовується функція EXACT, щоб переконатися, що тест чутливий до регістру. Як і формула вище, це формула масиву, і її потрібно вводити за допомогою control + shift + enter.