Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Пояснення Функцій MATCH та XMATCH | Index Match та гнучкі моделі пошуку
Майстерність Пошуку в Excel

bookПояснення Функцій 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:

  • Точний збіг є поведінкою за замовчуванням;
  • Підтримує зворотний пошук;
  • Надає додаткові параметри пошуку.

Однак обидві функції повертають позицію збігу, а не саме значення.

Note
Примітка

MATCH та XMATCH не повертають значення з таблиці. Вони повертають розташування значення у діапазоні. Цю позицію потім можна використати у функції INDEX для отримання відповідного значення.

Сценарій

На аркуші міститься список назв продуктів. Назва продукту вводиться у вхідну клітинку. Ваша мета — повернути позицію цього продукту у списку.

Інструкції до завдання

Використайте XMATCH, щоб повернути позицію вибраної назви відділу у списку.

question mark

Яке твердження правильно описує різницю між функціями MATCH та XMATCH в Excel

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 2

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 3. Розділ 2
some-alt