Трябва ли да намерите конкретни данни във вашата електронна таблица в Excel? Научете как да използвате функцията MATCH, за да го направите бързо и лесно.

Когато става въпрос за анализ на данни в Excel, способността за намиране на конкретни данни в диапазон е важна. Докато Excel предлага различни характеристики и функции за намиране и извличане на информация от набор от данни, функцията MATCH осигурява гъвкаво и ефективно решение.

В тази статия ще разгледаме синтаксиса, приложенията и примерите за използване на функцията MATCH в Excel.

Какво представлява функцията MATCH в Excel?

Функцията MATCH в Excel ви позволява да търсите конкретна стойност в диапазон и връща относителната позиция в този диапазон. След това можете да използвате тази позиция, за да извлечете съответните данни от набора от данни.

Синтаксисът за функцията MATCH е както следва:

=MATCH(търсеща_стойност, търсен_масив, [тип_съвпадение])

Където:

  1. търсена_стойност: Това е стойността, която искате да намерите в lookup_array.
  2. търсене_масив: Това е диапазонът от клетки, където искате да търсите lookup_value.
  3. instagram viewer
  4. съвпадение_тип (по избор): Този аргумент указва типа съвпадение, което искате да извършите. Има три варианта:
  5. 0 (или пропуснато): Това намира първото срещане на стойност, която е точно равна на lookup_value. Lookup_array може да бъде в произволен ред.
  6. 1: Това намира най-голямата стойност, която е по-малка или равна на lookup_value, като се приема, че lookup_array е сортиран във възходящ ред.
  7. -1: Това намира най-малката стойност, която е по-голяма или равна на lookup_value, като се приема, че lookup_array е сортиран в низходящ ред.

Как да използвате функцията MATCH в Excel

Нека разгледаме някои практически примери, за да разберем как да използваме функцията MATCH на Excel:

Намиране на точно съвпадение

Да предположим, че имате списък с резултати на ученици в работен лист и искате да намерите позицията на резултата на Алекс (88). Можете да използвате функцията MATCH с match_type 0 (точно съвпадение), за да постигнете това. Ето формулата, която бихте използвали:

=МАЧ(88; B1:B7; 0)

Тази формула ще търси стойността 88 в диапазона B1: B7 и връща относителната му позиция. Резултатът би бил 5, което показва, че резултатът на Алекс е петата стойност в списъка с резултати от изпитите.

Намиране на най-близкото съвпадение в сортирани данни

Да приемем, че имате списък с температури и съответните им височини, сортирани във възходящ ред на надморската височина. Искате да намерите най-близкото съвпадение на височина до 1800 в списъка. Ето формулата, която ще използвате:

=МАЧ(1800; B1:B7; 1)

Функцията ще търси стойността 1800 в диапазона B1: B7 (колоната за надморска височина) и връща позицията на най-близката стойност, която е по-малка или равна на 1800. В този случай най-близката надморска височина, по-малка или равна на 1800, е 1500 (в клетка B3), така че формулата ще върне 3.

Обработка на грешки с MATCH

Когато използвате функцията MATCH, може да срещнете определени грешки. Например, ако lookup_value не бъде намерена в lookup_array, функцията MATCH ще върне #N/A грешка.

За да се справите с това, можете да използвате IFERROR или Функция ISERROR за предоставяне на по-лесно за потребителя съобщение. Ето един пример:

=АКОГРЕШКА(МАЧ("Чикаго", A2:A8, 0), „Градът не е намерен“)

От Чикаго не е намерен в диапазона, Excel ще покаже Градът не е намерен вместо стойността на грешката.

Използване на MATCH с други функции на Excel

Функцията MATCH става още по-мощна, когато се комбинира с други функции, като VLOOKUP, INDEX и Функция OFFSET, за извършване на разширени задачи за търсене и извличане на данни.

Използване на VLOOKUP с функцията MATCH

Да предположим, че имаме таблица с колони: документ за самоличност, Продукт, Категория, и Цена. Ще използваме VLOOKUP и MATCH, за да намерим съответния продукт и цена за ID в клетката A4. За да получите продукта, използвайте следната формула:

=VLOOKUP(A4,A2:D7, MATCH("продукт", A1:D1,0), НЕВЯРНО)

За да получите цената:

=VLOOKUP(A4,A2:D7, MATCH("Цена", A1:D1,0), НЕВЯРНО)

В този пример функцията VLOOKUP ще използва стойността в клетката A4 (което е ID), за да търсите съответния ред в диапазона A2:D7.

След като намери реда, ще използва номера на колоната, върнат от MATCH, за да извлече Продукт и Цена стойности.

Овладяване на търсенето на данни с функцията MATCH на Excel

Функцията MATCH е важен инструмент в Excel за намиране на конкретни данни в рамките на диапазон и нейната гъвкавост я прави ценна за различни разширени задачи за търсене на данни. Като разбирате неговия синтаксис и различните типове съвпадение, можете ефективно да навигирате в данните си, намирайки точни или приблизителни съвпадения, ако е необходимо.

Като комбинирате MATCH с други функции като VLOOKUP и IFERROR, можете да създадете усъвършенствани формули за търсене, за да се справите с различни сценарии и да работите ефективно с големи набори от данни.