Asignar nombre a función y que funcione..(cuando la escribo directamente en una casilla funciona)

Hola,
Lo único que quiero es poder usar INDIRECTO("'"&B1&"'!"&"A1") pero dentro de una función definida con un nombre.
Asignar función --> Nueva --> Nombre= XXX --> Función =INDIRECTO("'"&B1&"'!"&"A1")
Pero asi no funciona.
Supongo que con alguna macro se podría hacer....
Gracias

1 respuesta

Respuesta
1

No hace falta macro. Haz lo siguiente con un ejemplo:

En la hoja1 celda A1 pon: hoja2

En la hoja1 celda A2 pon: a1

Ahora en el administrador de nombres crea uno nuevo con el nombre pepe y en el renglón donde dice "se refiere a" escribe lo siguiente:

=INDIRECTO("'"&Hoja1!$A$1&"'!"&Hoja1!$A$2) y pulsa aceptar

ahora en cualquier celda de la hoja1 escribe esto:

=pepe

LIsto!

Recuerda finalizar tus consultas

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas