Nombres de hojas en fórmulas

19/09/2007 - 02:38 por RENE NAVARRETE | Informe spam
Alguien me puede indicar si es posible que yo pueda trabajar con nombres de
una hoja de cálculo dentro de una fórmula? Por ejemplo:
=SI(ESERROR(BUSCARV($H11;'S
10S-14S'!$H$3:$S$367;$D$2;FALSO))=VERDADERO;"";SI(BUSCARV($H11;'S
10S-14S'!$H$3:$S$367;$D$2;FALSO)=0;"";BUSCARV($H11;'S
10S-14S'!$H$3:$S$367;$D$2;FALSO)))
Lo que me interesa es que yo pueda indicar el nombre de una hoja de cálculo
en la cual deba buscar ciertos datos ('S 10S-14S' este es el nombre de la
hoja que quiero que esté en una celda y así sólo hago la referencia de la
celda en la formula y las búsquedas las haría solo cambiando el contenido de
la celda que tiene el nombre de la hoja de cálculo). Cuando hago eso, e
ingreso en la fórmula la celda, excel no reconoce y no hace la busqueda y si
yo ingreso la celda (p.ej. 'B3') busca la hoja B3 y no el nombre de la hoja
que contiene la celda B3.
 

Leer las respuestas

#1 victorbcn1952
19/09/2007 - 17:33 | Informe spam
No sé si he entendido bien tu problema, pero creo que necesitas anidar
en tu fórmula la función =INDIRECTO.

Te pongo un ejemplo: si en B3 introduces 'Hoja4' (sin comillas), esta
fórmula:

=BUSCARV(B15;INDIRECTO(B3&"!A:B");2;0)

sería lo mismo que:

=BUSCARV(B15;Hoja4!A:B;2;0)

A partir de aquí, si en B3 vas cambiando por 'Hoja2', 'Hoja3',
'Hoja7',... (siempre sin comillas), la primera de las fórmulas irá
cambiando los resultados "automáticamente".

Si no es esto lo que necesitas, vuelve a escribir..

:-)


wrote:
Alguien me puede indicar si es posible que yo pueda trabajar con nombres de
una hoja de cálculo dentro de una fórmula? Por ejemplo:
=SI(ESERROR(BUSCARV($H11;'S
10S-14S'!$H$3:$S$367;$D$2;FALSO))=VERDADERO;"";SI(BUSCARV($H11;'S
10S-14S'!$H$3:$S$367;$D$2;FALSO)=0;"";BUSCARV($H11;'S
10S-14S'!$H$3:$S$367;$D$2;FALSO)))
Lo que me interesa es que yo pueda indicar el nombre de una hoja de cálculo
en la cual deba buscar ciertos datos ('S 10S-14S' este es el nombre de la
hoja que quiero que esté en una celda y así sólo hago la referencia de la
celda en la formula y las búsquedas las haría solo cambiando el contenido de
la celda que tiene el nombre de la hoja de cálculo). Cuando hago eso, e
ingreso en la fórmula la celda, excel no reconoce y no hace la busqueda y si
yo ingreso la celda (p.ej. 'B3') busca la hoja B3 y no el nombre de la hoja
que contiene la celda B3.

Preguntas similares