
Обща формула
=INDEX(grades,MATCH(score,scores,1))
Обобщение
Този пример показва как да използвате INDEX и MATCH за извличане на оценка от таблица въз основа на даден резултат. Това изисква „приблизително съвпадение“, тъй като е малко вероятно действителният резултат да съществува в таблицата. Формулата в клетка F5 е:
=INDEX(C5:C9,MATCH(E5,B5:B9,1))
Което връща "B", правилната оценка за резултат 88.
Обяснение
Тази формула използва MATCH, за да намери правилния ред за даден резултат. MATCH е конфигуриран да търси стойността в E5 в колона B:
MATCH(E5,B5:B9,1)
Обърнете внимание, че последният аргумент е 1 (еквивалентен на TRUE), което позволява на MATCH да извърши приблизително съвпадение на стойностите, изброени във възходящ ред. В тази конфигурация MATCH връща позицията на първата стойност, която е по-малка или равна на справочната стойност. В този случай резултатът е 88, ред 4 се връща.
След като MATCH върне 4, имаме:
=INDEX(C5:C9,4)
Което кара INDEX да извлича стойността на 4-ти ред от диапазона C5: C9, което е "B".
Забележка: стойностите в колона B трябва да бъдат сортирани във възходящ ред, за да може MATCH да върне правилната позиция.