01 от 01
Функция
Общ преглед на функцията MATCH
Функцията MATCH се използва за връщане на число, което показва относителната позиция на данните в списък или избран диапазон от клетки. Използва се, когато е необходима позицията на зададения елемент в диапазон, вместо самата позиция.
Посочената информация може да бъде текстова или цифрова информация .
Например, на изображението по-горе, формулата, съдържаща функцията MATCH
= MATCH (С2, E2: E7,0)
връща относителното местоположение на Gizmos на 5, тъй като е петата позиция в обхвата F3 до F8.
По същия начин, ако диапазонът C1: C3 съдържа числата като 5, 10 и 15, тогава формулата
= MATCH (15, C1: C3,0)
ще върне номер 3, защото 15 е третата позиция в диапазона.
Комбиниране на MATCH с други функции на Excel
Функцията MATCH обикновено се използва във връзка с други функции за търсене, като VLOOKUP или INDEX, и се използва като вход за аргументите на другата функция, като например:
- аргументът col_index_num за VLOOKUP;
- аргумент row_num за функцията INDEX.
Синтаксисът и аргументите на функцията MATCH
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите, сепараторите на запетаи и аргументите.
Синтаксисът за функцията MATCH е:
= MATCH (Lookup_value, Lookup_array, Match_type)
Lookup_value - (задължително) стойността, която искате да намерите в списъка с данни. Този аргумент може да бъде число, текст, логическа стойност или референтна клетка .
Lookup_array - (задължително) обхвата на клетките, които се търсят.
Match_type - (по избор) казва на Excel как да съответства на Lookup_value със стойности в Lookup_array. Стойността по подразбиране за този аргумент е 1. Избор: -1, 0 или 1.
- Ако Match_type = 1 или е пропуснат: MATCH намира най-голямата стойност, която е по-малка или равна на Lookup_value. Данните от Lookup_array трябва да бъдат сортирани във възходящ ред.
- Ако Match_type = 0: MATCH намери първата стойност, която е точно равна на Lookup_value. Данните от Lookup_array могат да бъдат сортирани в произволен ред.
- Ако Match_type = -1: MATCH намира най-малката стойност, която е по-голяма или равна на Lookup_value. Данните от Lookup_array трябва да бъдат сортирани в низходящ ред.
Пример Използване на функцията MATCH на Excel
Този пример ще използва функцията MATCH за намиране на позицията на термина Gizmos в списък с инвентаризация.
Опциите за въвеждане на функцията и нейните аргументи включват:
- Въвеждането на пълната функция като = MATCH (C2, E2: E7,0) в клетката на работния лист
- Въвеждане на функцията и аргументите чрез диалоговия прозорец на функцията
Използване на диалоговия прозорец за функцията MATCH
Стъпките по-долу описват подробно как да влезете в MATCH функцията и аргументите, като използвате диалоговия прозорец за примера, показан на изображението по-горе.
- Кликнете върху клетка D2 - мястото, където се показват резултатите от функцията
- Кликнете върху раздела Формули в лентата с менюта
- Изберете " Търсене и справка" от панделката, за да отворите падащия списък на функциите
- Кликнете върху MATCH в списъка, за да изведете диалоговия прозорец на функцията
- В диалоговия прозорец кликнете върху реда Lookup_value
- Кликнете върху клетката С2 в работния лист, за да въведете референтната клетка в диалоговия прозорец
- Кликнете върху реда Lookup_array в диалоговия прозорец
- Маркирайте клетки E2 до E7 в работния лист, за да въведете диапазона в диалоговия прозорец
- Кликнете върху реда Match_type в диалоговия прозорец
- Въведете числото " 0 " (без кавички) на този ред, за да намерите точно съвпадение с данните в клетка D3
- Кликнете върху OK, за да завършите функцията и да затворите диалоговия прозорец
- Числото "5" се появява в клетка D3, тъй като терминът Gizmos е петият елемент от горната част на списъка
- Когато кликнете върху клетка D3, пълната функция = MATCH (C2, E2: E7,0) се появява в лентата за формули над работния лист
Намиране на позицията на други елементи от списъка
Вместо да влезе в Gizmos като аргумент на Lookup_value , терминът се въвежда в клетката и в клетката D2 и след това клетката се въвежда като аргумент за функцията.
Този подход улеснява търсенето на различни елементи, без да се налага да променяте формулата за търсене.
За да търсите различен елемент - като Gadgets -
- Въведете името на частта в клетка C2
- Натиснете клавиша Enter на клавиатурата
Резултатът в D2 ще се актуализира, за да отрази позицията в списъка на новото име.