"buscarv"

13/07/2006 - 03:33 por Reynaldo | Informe spam
Tengo un libro "MaqEqui", el cual tiene 200 hojas, una de ellas se llama
"LisMaqui", las demas se llaman 01,02,03,04...200. Estando en la hoja
"LisMaqui", uso la funcion =BUSCARV(A5, '01'!A60:K62,10,FALSO) . Aparece el
resultado que busco. Pero tengo que hacerlo uno por uno (02, 03, 04...200),
mi pregunta es lo puedo hacer por un grupo de hojas?. Lo intente de la
siguiente forma, "Valor_Buscado (A14), Matriz_Buscar_en ('01:200'!A60:K62),
Indicador_Columnas (10), Ordenado (falso), Teniendo la formula
=BUSCARV(A14,'01:200'!A60:K200),10, FALSO , Dando como resultado #¡VALOR! ,
si no es, esta la forma les pido que me digan como. De antemano les doy las
gracias por su apoyo. atentamente naldo
 

Leer las respuestas

#1 Héctor Miguel
13/07/2006 - 08:22 | Informe spam
hola, Reynaldo !

... un libro "MaqEqui"... tiene 200 hojas, una... se llama "LisMaqui", las demas... 01,02,03,04...200.
... en la hoja "LisMaqui"... la funcion =BUSCARV(A5, '01'!A60:K62,10,FALSO)... el resultado que busco.
... tengo que hacerlo uno por uno (02, 03, 04...200) ... lo puedo hacer por un grupo de hojas?... de la siguiente forma
"Valor_Buscado (A14), Matriz_Buscar_en ('01:200'!A60:K62), Indicador_Columnas (10), Ordenado (falso)
... la formula =BUSCARV(A14,'01:200'!A60:K200),10, FALSO) dando como resultado #¡VALOR!
si no es, esta la forma les pido que me digan como.



la siguiente es una formula 'matricial' [ya sabes, al introducirla/editarla se debe terminar con ctrl+mayus+enter] :)
[ademas]... como excede el 'limite' de 7 funciones 'anidadas' :-(( es necesario 'partirla' -cuando menos- de la siguiente forma:

1) definiendo un nombre: [menu] insertar / nombre / definir...
a) nombre: [p.e.] Hojas
b) se refiere a: =texto(fila(indirecto("1:200")),"00")

2) siguiendo con tu ejemplo 'inicial' [buscando el valor de la celda 'A5']...
prueba con la siguiente formula [recuerda que es matricial]...
=buscarv(a5,indirecto("'"&indice(hojas,coincidir(verdadero,contar.si(indirecto("'"&hojas&"'!a60:k62"),a5)>0,0))&"'!a60:k62"),10,0)

3) puedes establecer 'criterios' para el 'armado' tanto del 'rango de hojas' como del rango donde se buscan los datos
[p.e.] usando rangos 'auxiliares' donde deposites nombres [p.e.] de SOLO algunas hojas, y/o de otros rangos mas 'extensos' ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares