hola amigos,mi nombre es bodega2 jejej y soy nuevo en el foro aun que le he visitado bastante.
tengo una gran duda y por mas que miro por el foro no logro resolver.quiero buscar en una lista de valores el numero inmediato superior a el de otra celda.ej: 82.6 en una lista de 13, 17.5, 23, 40, 54, 70, 86, 103. Quiero que me de 86 y en los ejemplos que he visto siempre da el inferior (70).
Espero que la lista de valores esté ordenada y no tenga valores duplicados, si no se complica todo.
suponiendo que, como en tus datos de ejemplo, los valores están ordenados de manera ascendente, las funciones de búsqueda, como por ejemplo COINCIDIR, encuentran el valor inmediatamente anterior, en el ejemplo que comentas el 70.
Bueno, si utilizas COINCIDIR obtendrás la posición del número anterior, así que si le sumas 1 (me refiero a sumarle 1 al resultado de la función Coincidir) ya tienes la posición de número siguiente, que será el inmediato superior al que estás buscando.
------
Ya sé Excel, pero necesito más.
Otra opción es la siguiente:
Utiliza COINCIDIR(valor buscado;matriz a buscar;-1)
Si pones al final el valor -1, el resultado te dará el valor buscado. Si no lo encuentra, te dará el valor inmediatamente superior.
Lo que pasa es que tiene un truco. Los valores DEBEN estar ordenados, y el orden debe ser de MAYOR A MENOR.
Si el orden de la matriz es de menor a mayor, dará un error de tipo #N/A
Un saludo