Como buscar en una matriz el valor inmediato mayor

Al utilizar la función buscar, y no localiza ninguna coincidencia exacta, Excel devolverá el siguiente valor más alto "inferior" a valor buscado. Requiero que en lugar del inferior mas alto sea el "superior inmediato"
por ejemplo si tengo una matriz en las celdas A1 = 1,  A2 = 2,  A3 = 3
en A5 introduzco la función: =BUSCARV(B5,A1:A3,1)
Si en B5 escribo 2.8, me devuelve el valor de 2 que es el más alto inferior al valor buscado. Requiero que me devuelva el valor de 3 que es el superior inmediato
La matriz que utilizo es de 100 filas, 8 columnas, por lo que no puedo utilizar la función "SI" para condicionar la búsqueda, pues excel solo permite seis funciones dentro de otra función.
¿Me podrían ayudar con esta duda?

1 respuesta

Respuesta
1
Vamos a trabajar con los mismos datos que tienes en la columna A, en las 3 celdas con datos. Reemplacemos la fórmula original que tienes en A5 por esta:
=BUSCARV(REDONDEAR(B5;0);A1:A3;1)
COloca el valor de 2.8 en B5
me funciono mejor utilizar la formula de la siguiente manera =BUSCARV(REDONDEAR.MAS(B5,0),A1:A3,1), obviamente me basé en tu respuesta que fue muy valiosa, muchas gracias

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas