ayuda con formula para busqueda excel

06/07/2006 - 16:17 por Ricknot | Informe spam
Que tal!

Tengo un Dato 'x', necesito verificar si èse valor se encuentra en un rango
de datos fijo (en una columna, datos similares al 'x') y si se encuentra ese
valor 'x' en la lista, necesito que me marque como verdadero o en su defecto
como falso, o bien de cualquier manera que pueda ser visible. Es una formula
de verificacion y notificacion basicamente.

Intentè utilizando formulas tales como:
=IGUAL(x,Hoja2!$B$3:$B$55)
=BUSCARV(x,Hoja2!B3:B55,E5,VERDADERO)
Sin buenos resultados...

No comprendo del todo el funcionamiento de las instrucciones que excel
proporciona :S.

Gracias de antemano, Saludos!
 

Leer las respuestas

#1 José Bascón
27/09/2006 - 11:17 | Informe spam
Hola Ricknot:

Prueba con la siguiente fórmula:

=SI(ESNOD(BUSCARV(x;A1:A5;1;FALSO))úLSO();"Existe";"No Existe")

BUSCARV():
'x': sería el valor que quieres buscar que puede ser una referencia a celda.
a1:a5: sería el rango de celdas dónde quieres buscar 'x'
'1': es el número de columna donde se encuentra 'x'. Es decir si tu
tabla tiene 5 columnas y el dato que estás buscando está en la cuarta
debería de ser un 4.
Falso: la coincidencia tiene que ser exacta. No aproximada.

ESNOD(): Cuando la función BUSCARV() encuentra el resultado buscado
muestra el valor buscado. Pero cuando no lo encuentra devuelve el error
#N/A. ESNOD() va a comprobar que es lo que está devolviendo la función
BUSCARV().

Por último con la función SI()le decimos... Si lo que devuelve es
ESNOD()es falso quiere decir que no existe error, y que el valor EXISTE.
Si no, quiere decir que ESNOD()ha encontrado el valor #N/A y por lo
tanto NO EXISTE lo que andamos buscando.

Espero que te sirva.

Siempre puede haber una fórmula más sencilla de hacerlo obviamente.

Salu2. ;)

Preguntas similares