
Fórmula genérica
=INDEX(data,MATCH(lookup,values)+1)
Resumen
Para hacer coincidir el "siguiente valor más alto" en una tabla de búsqueda, puede usar una fórmula basada en INDICE y COINCIDIR. En el ejemplo que se muestra, la fórmula en F6 es:
=INDEX(level,MATCH(F4,points)+1)
donde "nivel" es el rango con nombre C5: C9, y "puntos" es el rango con nombre B5: B9.
Explicación
Esta fórmula es una versión estándar de INDEX + MATCH con un pequeño giro.
Trabajando desde adentro hacia afuera, MATCH se usa para encontrar el número de fila correcto para el valor en F4, 2100. Sin el tercer argumento, match_type, definido, MATCH se predetermina a una coincidencia aproximada y devuelve 2.
El pequeño giro es que agregamos 1 a este resultado para anular el resultado coincidente y devolver 3 como el número de fila para INDICE.
Con el nivel (C5: C9) suministrado como matriz y 3 como número de fila, INDICE devuelve "Gold":
=INDEX(level,3) // returns Gold
Otra opción
El enfoque anterior funciona bien para búsquedas simples. Si desea utilizar COINCIDIR para encontrar la "siguiente coincidencia más grande" de forma más tradicional, puede ordenar la matriz de búsqueda en orden descendente y utilizar COINCIDIR como se describe en esta página.