Приблизително съвпадение с INDEX и MATCH
Има моменти, когато трябва да намерим приблизителни съвпадения в Excel, за да оценим представянето на служителите, да оценим резултатите на учениците, да изчислим пощенските разходи въз основа на теглото и т.н. В този урок ще говорим за това как да използваме INDEX намлява MATCH функции за извличане на резултатите, от които се нуждаем.
Как да намерим приблизителни съвпадения с INDEX и MATCH?
За да разберете тарифа за доставка според даденото тегло на опаковката (9, стойността в клетка F6), както е показано на екранната снимка по-горе, можете да комбинирате функциите INDEX и MATCH и да използвате малък трик, за да накарате формулата да намери приблизителното съвпадение, от което се нуждаете: match_type -1 изисква MATCH да намери позицията на най-малката стойност, която е по-голяма или равна на 9, а след това INDEX ще намери съответната тарифа за доставка на същия ред.
Общ синтаксис
=INDEX(return_range,MATCH(lookup_value,lookup_array,[match_type]))
- върнат_обхват: Диапазонът, от който искате комбинираната формула да върне тарифата за доставка. Тук се отнася за диапазона на тарифите за доставка.
- търсена_стойност: Стойността MATCH, използвана за намиране на позицията на съответната тарифа за доставка. Тук се отнася до даденото тегло.
- търсене_масив: Диапазонът от клетки със стойностите за сравнение с търсена_стойност. Тук се отнася до диапазона на теглото.
- съвпадение_тип: 1 или -1.
1 или пропуснат (по подразбиране), MATCH ще намери най-голямата стойност, която е по-малка или равна на търсена_стойност. Стойностите в търсене_масив трябва да бъдат поставени във възходящ ред.
-1, MATCH ще намери най-малката стойност, която е по-голяма или равна на търсена_стойност. Стойностите в търсене_масив трябва да бъдат поставени в низходящ ред.
За да намерите тарифата за доставка за тегло на пакет 9kg, моля, копирайте или въведете формулата по-долу в клетката F7, и натиснете ENTER за да получите резултата:
=ИНДЕКС(C6:C10,СЪВПАДА(9,B6: B10,-1))
Или използвайте препратка към клетка, за да направите формулата динамична:
=ИНДЕКС(C6:C10,СЪВПАДА(F6,B6: B10,-1))
Обяснение на формулата
=INDEX(C6:C10,MATCH(F6,B6:B10,-1))
- MATCH(F6;B6:B10;-1): Функцията MATCH намира позицията на дадената тежест 9 (стойността в клетката F6) в диапазона на теглото B6: B10. Типът_съвпадение -1 изисква MATCH да намери най-малката стойност, която е по-голяма или равна на даденото тегло 9, което е 10. Така че функцията ще върне 3 тъй като това е 3rd стойност в диапазона. (Имайте предвид, че match_type -1 се нуждае от стойностите в диапазона B6: B10 поставени в низходящ ред.)
- ИНДЕКС(C6:C10,MATCH(F6;B6:B10;-1)) = ИНДЕКС(C6:C10,3): Функцията INDEX връща 3rd стойност в диапазона на скоростта C6:C10, кое е 50.
Свързани функции
Функцията ИНДЕКС на Excel връща показаната стойност въз основа на дадена позиция от диапазон или масив.
Функцията MATCH на Excel търси конкретна стойност в диапазон от клетки и връща относителната позиция на стойността.
Свързани формули
Точно съвпадение с INDEX и MATCH
Ако трябва да разберете информацията, посочена в Excel за конкретен продукт, филм или човек и т.н., трябва да използвате добре комбинацията от функции INDEX и MATCH.
Търсете стойност на най-близкото съвпадение с множество критерии
В някои случаи може да се наложи да търсите най-близката или приблизителна стойност на съвпадение въз основа на повече от един критерий. С комбинацията от функции INDEX, MATCH и IF можете бързо да го направите в Excel.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.