por KL » 11 Feb 2007 10:45
Las funciones de busqueda BUSCAR, BUSCARV, BUSCARH, COINCIDIR tienen una peculiaridad (bug???), y es que, cuando reaslizan la busqueda aproximada (o sea, cuando el ultimo parametro de las tres ultimas funciones mencionadas es omitido o es 1), al intentar buscar un valor imposible (9e307 es el maximo valor numerico en Excel), devuelven el ultimo valor del mismo tipo. Por ejemplo:
si en el rango [A1:A5] tenemos:
34
"gato"
FALSO
236
"perro"
entonces:
=BUSCAR(9e307,A1:A5)=236
=BUSCARV(9e307,A1:A5,1)=236 (para un rango horizontal usariamos BUSCARH)
=BUSCARV(9e307,A1:A5,1,1)=236 (para un rango horizontal usariamos BUSCARH)
=COINCIDIR(9e307,A1:A5)=4 (la posicion de 236 en la lista)
=COINCIDIR(9e307,A1:A5,1)=4 (la posicion de 236 en la lista)
=BUSCAR("zzzzzzzzz",A1:A5)="perro"
=BUSCARV("zzzzzzzzz",A1:A5,1)="perro" (para un rango horizontal usariamos BUSCARH)
=BUSCARV("zzzzzzzzz",A1:A5,1,1)="perro" (para un rango horizontal usariamos BUSCARH)
=COINCIDIR("zzzzzzzzz",A1:A5)=5 (la posicion de "perro" en la lista)
=COINCIDIR("zzzzzzzzz",A1:A5,1)=5 (la posicion de "perro" en la lista)