
Загальна формула
=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 повернув правильну позицію.