МАТЧ у Excel (формула, приклади) - Як використовувати функцію MATCH?

Зміст:

Anonim

Функція МАТЧ Excel (Зміст)

  • МАТЧ у Excel
  • Формула матчу в Excel
  • Як використовувати функцію MATCH в Excel?

МАТЧ у Excel

У Microsoft Excel існує стільки різних функцій пошуку / довідки, які можуть допомогти вам знайти певне значення в діапазоні комірок, і MATCH - одна з них. В основному, він визначає відносне положення або розташування будь-якого елемента в діапазоні комірок. Однак МАТЧ може зробити набагато більше, ніж його чиста суть.

Функція MATCH використовується для пошуку місця знаходження пошуку в таблиці або рядку, стовпці. MATCH знаходить приблизні та точні відповідники та символи (*?) Для обмежених збігів. Більшу частину часу функція INDEX інтегрується з функцією MATCH для отримання значення у місці, поверненому MATCH.

Формула матчу в Excel

Функція MATCH перевіряє наявність певного значення в діапазоні комірок і повертає відношення до цього значення.

Формула функції MATCH така:

  • Lookup_value (обов'язково) - значення, яке ви шукаєте. Це може бути числове, текстове або логічне значення, а також посилання на комірку.
  • Lookup_array (обов'язково) - пошук із діапазону комірок.
  • Тип відповідності (необов’язково) - пояснює тип відповідності. Це може бути будь-яке з цих значень: 1, 0, -1. Аргумент match_type при встановленні значення 0 повертає точну відповідність, тоді як інші два типи значень дозволяють наблизити відповідність.

1 або пропущено (за замовчуванням) - шукає найбільше значення в масиві пошуку, яке менше або дорівнює значенню пошуку. Потрібна сортування масиву пошуку у порядку зростання від найменшого до найбільшого або від А до Я.

0 - знаходить перше значення в масиві, яке абсолютно дорівнює значенню пошуку. Сортування не потрібно.

-1 - знаходить найменше значення в масиві, яке дорівнює або перевищує значення пошуку. Масив пошуку необхідно сортувати у порядку зменшення: від найбільшого до найменшого або від Z до A.

МАТЧ у Excel - використання

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

Інформація про тип відповідності

  • Якщо 1 є match_type, MATCH знаходить найбільше значення, яке дорівнює або менше значення lookup_value. Масив lookup_array має бути відсортований у порядку зростання.
  • Якщо 0 є match_type, MATCH знаходить перше значення точно рівне lookup_value. lookup_array не потребує сортування.
  • Якщо -1 є match_type, MATCH дає найменше значення, яке дорівнює або перевищує

lookup_value. Масив lookup_array має бути відсортований у порядку зменшення.

  • Якщо параметр match_type опущено, він вважається рівним 1.

Примітка: Усі типи відповідностей зазвичай знаходять точну відповідність.

Типи функції MATCH в Excel

1. Точна відповідність

Функція MATCH виконує точну відповідність, коли тип відповідності встановлений на нуль. У наведеному нижче прикладі формула в E3 така:

Ви можете завантажити шаблон MATCH Function Excel тут - Шаблон програми Excel MATCH

= МАТЧ (E2, B3: B10, 0)

Функція MATCH повертає точну відповідність як 4 .

2. Орієнтовна відповідність

MATCH виконає приблизну відповідність за значеннями, відсортованими AZ, коли тип відповідності встановлено в 1, знайшовши найбільше значення, яке менше або рівне значенню пошуку. У наведеному нижче прикладі формула в E3 така:

MATCH в Excel повертає приблизно 7.

3. Матч підстановки

Функція MATCH може виконувати відповідність за допомогою підстановних знаків, коли тип відповідності встановлений в нуль. У наведеному нижче прикладі формула в E3 така:

Функція MATCH повертає результат підстановки як "pq".

Примітки:

  • Функція MATCH не відрізняється від регістру.
  • Матч повертає помилку # N / A, якщо не знайдено відповідності.
  • Аргумент lookup_array повинен бути у порядку зменшення: True, False, ZA, … 9, 8, 7, 6, 5, 4, 3, … тощо.
  • Символи підстановки, такі як зірочка та знак питання, можна знайти в lookup_value, якщо match_type дорівнює 0, а lookup_value у текстовому форматі,
  • Lookup_value може мати символи підстановки, такі як зірочка та знак питання, якщо match_type дорівнює 0, а lookup_value - текст. Зірочка (*) відповідає будь-якому типу послідовностей символів; Будь-який окремий символ узгоджується знаком питання (?).

Як використовувати функцію MATCH в Excel?

Функція MATCH у excel дуже проста та проста у використанні. Дозвольте зрозуміти, як працює функція Match, на відмінному прикладі з деякими прикладами.

Приклад №1

Щоб краще зрозуміти функцію MATCH, давайте складемо просту формулу на основі цих даних: Назви планет у колонці А зі своїми положеннями. Щоб дізнатися, де конкретна планета (скажімо, Марс) серед інших, використовуйте цю просту формулу:

Функція MATCH повертає позицію MARS як 4.

Як ви бачите на скріншоті вище, імена планети вводяться у довільному порядку, і тому ми встановлюємо аргумент match_type у 0 (точне відповідність), оскільки тільки цей тип відповідності не потребує сортування значень у масиві пошуку. Технічно формула відповідності повертає відносне положення Марса в діапазоні, що шукається.

Приклад №2 - Якщо комірка містить одну з багатьох речей

Загальна формула: (= ІНДЕКС (результати, МАТЧ (ІСТИНА, ІНШИЧКА (ПОШУК (речі, А1)), 0)))

Пояснення: Для перевірки комірки для однієї з багатьох речей і повернення користувальницького результату для першого знайденого відповідника може використовуватися функція INDEX / MATCH, сформована за функцією SEARCH.

У наведеному нижче прикладі формула в комірці С5 є:

(= INDEX (результати, МАТЧ (ІСТИНА, ІНШИЧКА (ПОШУК (речі, B5)), 0)))

Оскільки вище формула масиву, її слід вводити за допомогою клавіш Control + Shift + Enter .

Як працює ця формула?

Ця формула використовує два діапазони імен: E5: E8 названий як "речі", а F5: F8 названий "результати". Переконайтеся, що ви використовуєте діапазони імен з однаковими іменами (залежно від даних). Якщо ви не хочете використовувати діапазони імен, використовуйте на зразок абсолютних посилань.

Основна частина цієї формули - фрагмент нижче:

ЧИСЛО (ПОШУК (речі, B5)

Це засновано на іншій формулі, яка перевіряє комірку на одну підрядку. Якщо клітинка має підрядку, формула дає ПРАВИЛЬНУ. Якщо ні, то формула дає ЛІЖНУ.

Приклад №3 - Пошук за допомогою найнижчого значення

Загальна формула = INDEX (діапазон, MATCH (MIN (vals), vals, 0))

Пояснення: Для пошуку інформації, пов'язаної з найнижчим значенням у таблиці, ви можете використовувати формулу залежно від функцій MATCH, INDEX та MIN.

У наведеному нижче прикладі формула використовується для пошуку імені підрядника, який має найнижчу ставку. Формула в F6 така:

= INDEX (B5: B9, MATCH (MIN (C5: C9), C5: C9, 0)))

Як працює ця формула?

Працюючи зсередини назовні, функція MIN зазвичай використовується для пошуку найнижчої ставки в діапазоні C5: C9:

Результат, 99500, подається у функцію MATCH як значення пошуку:

Потім Match повертає позицію цього значення в діапазоні 4, яке переходить у INDEX як номер рядка разом з B5: B9 як масив:

= INDEX (B5: B9, 4) // повертає Cymbal

Потім функція INDEX повертає значення в цій позиції: Cymbal .

Помилки функції функції відповідності

Якщо ви отримаєте помилку від функції Match, це, швидше за все, помилка # N / A:

Також деякі користувачі відчувають таку поширену проблему з функцією відповідності:

Висновок

Функція MATCH - популярна функція, яку більшість із нас використовує, не заглиблюючись у її механіку. Навіть після своєї тупої мети (повернути назад значення значення в масиві), функція очевидно має ряд життєздатних застосувань в Excel.

Рекомендовані статті

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

  1. Керівництво по непрямій функції в Excel
  2. Використання функції PMT в Excel
  3. Як використовувати І Функцію в Excel
  4. Функція FV в Excel - пані Excel