Excel MATCH Функція (Зміст)
- Вступ до функції MATCH в Excel
- Як використовувати функцію MATCH в Excel?
Вступ до функції MATCH в Excel
Функція MATCH Excel може використовуватися для з'ясування відносного положення значення пошуку в заданому діапазоні комірок. Він повертає позицію, яку займає значення пошуку (позиція буде числовим значенням / числом) у цьому заданому діапазоні.
Нижче наведено функцію MATCH синтаксису для Excel:
= MATCH (lookup_value, lookup_array, (match_type))
Де,
- lookup_value = Значення, позицію якого ми хотіли знайти. Це може бути текст, число, логічне значення або посилання на комірку.
- lookup_array = Масив або діапазон комірок, під яким ми хотіли дізнатись відносне положення lookup_value.
- match_type = Необов’язковий аргумент, який визначає логіку відповідності. Як відбуватиметься поєдинок Приймає аргументи як -1, 0 або 1.
- Якщо match_type = -1, це означає, що функція MATCH виявить найменше значення, яке більше або дорівнює значенню lookup_value . Щоб це сталося, lookup_array повинен бути відсортований у порядку зменшення.
- Якщо match_type = 0, це означає, що функція MATCH знайде значення, яке точно таке ж, як і значення lookup_value .
- Якщо match_type = +1, це означає, що функція MATCH знайде найбільше значення, яке менше або дорівнює значенню lookup_value . Щоб це сталося, lookup_array повинен бути відсортований у порядку зростання. Значення за замовчуванням для типу відповідності - +1.
Як використовувати функцію MATCH в Excel?
Функція MATCH в Excel дуже проста і проста у використанні. Давайте розберемо функцію відповідності в Excel на деяких прикладах, наведених нижче.
Ви можете завантажити шаблон MATCH Function Excel тут - Шаблон програми Excel MATCHФункція відповідності Excel - приклад №1
Припустимо, у вас є набір даних співробітників, як показано нижче:
Припустимо, ви хотіли б дізнатися посаду працівника з прізвищем " Lalit ". Ви можете зробити це за допомогою функції Match, виконавши наступні кроки.
- Встановіть lookup_value в комірці C13 як " Lalit ".
- У комірку С15 введіть таку формулу:
= МАТЧ (C13, B2: B11, 0)
- Натисніть Enter, коли буде зроблено з формулою.
Ви можете бачити вихід 5 як у комірці C15. Яка відносна посада працівника з назвою «Лалит». Зверніть увагу, що lookup_array починається з B2. Якщо ми розглянемо це, починаючи з B1, посада працівника з іменем "Lalit" складе 6.
Також зауважте, що імена співробітників не сортуються, а значить, тип_подпорядкування, який відповідає цим даним, дорівнює 0 (нуль) і, отже, використовується.
Функція відповідності Excel - приклад №2
Наступні символи підстановки можна використовувати у функції МАТЧ.
- Знак питання (?) - замінити один символ.
- Зірочка (*) - для заміни серії символів (будь-яка кількість символів після знака *).
МАТЧ із символами підстановки можна використовувати в сценаріях, де ви хочете перевірити будь-яку конкретну частину рядка.
Дивіться приклади нижче:
Припустимо, ви хотіли шукати позицію працівника з іменем, починаючи з "Jo" за допомогою функції MATCH.
Це можна зробити двома способами -
Спосіб №1:
- Введіть формулу: = MATCH ("Jo *", B2: B11, 0) у комірку B13.
Натиснувши Enter, ми отримаємо результат таким чином.
Спосіб №2:
- Ви можете ввести lookup_value ("Jo") у комірку B13, щоб зробити нашу формулу більш загальною, а потім з'єднати її зірочкою (*). Помістіть формулу нижче у комірку B15: = МАТЧ (B13 & ”*”, B2: B11, 0)
Ця формула дасть точно такий же вихід. Єдина відмінність у цьому - це більш узагальнена, ніж попередня. Якщо ви зміните lookup_value у комірці B13, це автоматично змінить вихід у комірці B15. Дивіться вихід нижче:
Зверніть увагу, що функція MATCH приймає лише 0 (нуль) під час роботи з подстановочними символами. Якщо ви хочете побачити відносну позицію на основі одного символьного рядка, тоді використовуйте знак запитання (?) Як оператор.
- Введіть наступну формулу в комірку B13: = MATCH ("Ma? Tha", B2: B11, 0)
- Після завершення натисніть Enter, щоб побачити вихід.
Це відповідатиме назві "Марта" у масиві та надасть відносне положення.
Функція відповідності Excel - приклад №3
Давайте використовувати функцію MATCH у поєднанні з функцією SUM та INDEX
Припустимо, у вас є дані про дорожні витрати (у доларах США) 10 керівників за останні 4 місяці (листопад-2018, грудень-2018, січень-2019 та лютий-2019). Ці витрати компанія повинна сплатити на першу дату наступного місяця. Ви хотіли підрахувати загальну суму, яку ми нарахували на рахунок працівника в будь-якому конкретному місяці. Це можна зробити за допомогою комбінації функції MATCH SUM та INDEX. Ми підемо крок за кроком.
Дивіться дані нижче:
- У комірці B13 згадайте lookup_value (Місяць, за який ми хотіли підбити підсумки). Я вибираю 18 грудня.
- Помістіть у комірку B15 таку формулу: = SUM (INDEX (B2: E11, 0, MATCH (B13, B1: E1, 0)))
- Після натискання клавіші Enter, щоб побачити вихід, як показано нижче:
Функції INDEX та MATCH лежать в основі цієї формули.
- Функція MATCH використовується для з'ясування стовпця, якому належать значення в комірці B13.
- Вихід функції MATCH використовується як вхід стовпця для функції INDEX, яка стає INDEX (B2: E11, 0, 2).
- Оскільки у функції INDEX row_num встановлено значення 0 (нуль), він повертає всі значення у кожному рядку для відповідного стовпця як вхід до функції SUM.
- Потім функція SUM повертає суму всіх спостережень у стовпці як 20 254 долари.
Є кілька інших формул (особливо формули пошуку), в яких функція MATCH може використовуватися в комбінації. Однак він часто використовується з функцією INDEX.
Що слід пам’ятати про функцію матчу в Excel
- МАТЧ не чутливий до регістру. Це означає, що він не в змозі розрізнити нижній і верхній регістри, якщо текстовий рядок надається як Ex. 'Lalit' і 'lalit' однакові для функції MATCH.
- Якщо в lookup_array не знайдено відповідності для lookup_value, ця функція повертає "# N / A".
- Ця функція дає відносне положення lookup_value як вихідного, а не самого lookup_value.
- Якщо lookup_array має кілька входжень lookup_value, значення значення, яке є першим серед усіх, буде надано як вихід.
- Підстановочні символи (* &?) Можуть використовуватися у функції MATCH лише тоді, коли для параметра match_type встановлено значення 0 (Zero), а lookup_value - текст.
- Якщо match_type не надано, він буде вважатися +1 за замовчуванням.
Рекомендовані статті
Це посібник з функцій MATCH в excel. Тут ми обговорюємо, як використовувати функцію MATCH в excel з практичними прикладами та шаблоном excel для завантаження. Ви також можете ознайомитися з іншими запропонованими нами статтями -
- Як використовувати формулу MATCH в Excel?
- Функція RANK в Excel
- Як використовувати функцію адреси Excel?
- Всього працює в Excel