Пояснення Функцій MATCH та XMATCH
Свайпніть щоб показати меню
Що робить функція MATCH
Функція MATCH шукає значення в діапазоні та повертає позицію цього значення.
Замість повернення самого значення, MATCH повертає відносну позицію знайденого елемента.
Цю позицію потім можна використовувати в інших функціях, таких як INDEX.
Базовий синтаксис
=MATCH(lookup_value; lookup_array; match_type)
lookup_value: значення для пошуку;lookup_array: діапазон, у якому Excel шукає значення;match_type: визначає спосіб пошуку відповідності в Excel.
Варіанти типу відповідності
Value | Meaning |
|---|---|
0 | точна відповідність |
1 | точна відповідність або наступне менше значення |
-1 | точна відповідність або наступне більше значення |
Приклад знаходження позиції продукту
Припустимо, на аркуші є такий список: Product, Mouse, Keyboard, Monitor, Webcam. Список розташований у діапазоні A3:A6.
Щоб знайти позицію Monitor, використовуйте:
=MATCH("Monitor"; A4:A7; 0)
Excel шукає у списку та повертає: 3. Оскільки Monitor є третім елементом у діапазоні.
Повернуте число є відносним до вибраного діапазону, а не до всього аркуша. MATCH просто повертає позицію збігу.
Функція XMATCH
XMATCH — це сучасна версія MATCH.
Вона працює подібно, але забезпечує більшу гнучкість.
Базовий синтаксис
=XMATCH(lookup_value; lookup_array)
XMATCH за замовчуванням виконує точний збіг, тому аргумент типу збігу не є обов’язковим.
Приклад використання XMATCH
Щоб знайти позицію Monitor:
=XMATCH("Monitor"; A4:A7)
Результат також: 3
Чому часто віддають перевагу XMATCH
XMATCH усуває кілька обмежень функції MATCH:
- Точний збіг є поведінкою за замовчуванням;
- Підтримує зворотний пошук;
- Надає додаткові параметри пошуку.
Однак обидві функції повертають позицію збігу, а не саме значення.
MATCH та XMATCH не повертають значення з таблиці.
Вони повертають розташування значення у діапазоні.
Цю позицію потім можна використати у функції INDEX для отримання відповідного значення.
Сценарій
На аркуші міститься список назв продуктів. Назва продукту вводиться у вхідну клітинку. Ваша мета — повернути позицію цього продукту у списку.
Інструкції до завдання
Використайте XMATCH, щоб повернути позицію вибраної назви відділу у списку.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат