BuscarV con una tabla 2 valores

15/09/2003 - 10:12 por JaviML | Informe spam
Tengo en las celdas:

B1 C1 D1 E1

Nombre desde hasta valor
Pepe 0 110 37
Pepe 111 180 35
Luis 0 120 28
Luis 121 220 68

Quiero que el usuario en una celda introduzca p.e. Pepe 150
y le devuelva el valor 35 ¿puede hacerse?¿como?
No me importa si tengo que cambiar esa tabla y hacer otra
para poder resolver este problema.
Gracias.
 

Leer las respuestas

#1 Fernando Arroyo
15/09/2003 - 12:17 | Informe spam
La siguiente es una posibilidad, pero sólo funcionará si en la tabla hay únicamente una fila que cumpla con los dos criterios (nombre e intervalo de valores). Ojo con esto, porque si no fuera así la fórmula podría devolver tanto un cero como cualquier otro valor como un error.

Suponiendo que el nombre a buscar estuviera en G1 y el valor en H1:

ÞSREF(B1;SUMAPRODUCTO((B2:B5=G1)*(C2:C5<=H1)*(D2:D5>=H1)*FILA(B2:B5))-1;3)

Si tu separador de listas fuese la coma, tendrás que sustituir con ella los puntos y coma que tiene la fórmula.
Un saludo.


Fernando Arroyo
MS MVP - Excel

"JaviML" escribió en el mensaje news:3db901c37b61$1bea9b30$
Tengo en las celdas:

B1 C1 D1 E1

Nombre desde hasta valor
Pepe 0 110 37
Pepe 111 180 35
Luis 0 120 28
Luis 121 220 68

Quiero que el usuario en una celda introduzca p.e. Pepe 150
y le devuelva el valor 35 ¿puede hacerse?¿como?
No me importa si tengo que cambiar esa tabla y hacer otra
para poder resolver este problema.
Gracias.

Preguntas similares