Формула Excel: Фільтр з точною відповідністю -

Загальна формула

=FILTER(data,EXACT(range,A1))

Резюме

Щоб фільтрувати дані з урахуванням регістру, ви можете скористатися функцією ФІЛЬТР разом із функцією EXACT. У наведеному прикладі формула в F5 має вигляд:

=FILTER(B5:D15,EXACT(B5:B15,"RED"))

Яка витягує дані, де колір "ЧЕРВОНИЙ", з урахуванням верхнього та нижнього регістру.

Пояснення

Ця формула покладається на функцію ФІЛЬТР для отримання даних на основі логічного тесту. Аргумент масиву подається як B5: D15, який містить усі дані без заголовків. Аргумент include - це вираз на основі функції EXACT:

EXACT(B5:B15,"RED")

Функція EXACT порівнює два текстові рядки з урахуванням регістру. Якщо два рядки абсолютно однакові, EXACT повертає TRUE. Якщо два рядки не зовсім однакові, EXACT повертає FALSE.

Оскільки ми даємо діапазон з 11 значеннями як першим аргументом, а рядок "RED" як другим, EXACT повертає масив з 11 результатами, як це:

(FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE)

Зверніть увагу, що положення TRUE відповідає рядку, де колір "ЧЕРВОНИЙ".

Цей масив повертається безпосередньо до функції FILTER як аргумент "включити". FILTER використовує масив для фільтрування даних і повертає три рядки, де колір "ЧЕРВОНИЙ". Рядки, де колір "червоний", не включаються.

Частковий збіг

Щоб запустити точну відповідність із FILTER на основі часткової відповідності, див. Приклад, що пояснюється тут.

Цікаві статті...