Fórmula dinámica

10/05/2010 - 10:55 por César | Informe spam
Hola a todos.

En un libro tengo la siguiente fórmula:

=BUSCARV(A6;'C:\Carpeta_1\Año_1\Mes_1\[Libro1.xls]Hoja1'!$A$5:$N$177;4;0)

Quiero que Mes_1 lo cambie dinámicamente en función del valor de la celda A1.

¿Cómo se haría?

Gracias anticipadas.

Saludos.

César.

Preguntas similare

Leer las respuestas

#1 julian-vlc-sp
10/05/2010 - 21:49 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Mírate la ayuda de la función

INDIRECTO


SALUDOS.
Julián-Valencia-España
http://www.tinyurl.com/julianvalencia


"César" escribió en el mensaje
news:
Hola a todos.

En un libro tengo la siguiente fórmula:

=BUSCARV(A6;'C:\Carpeta_1\Año_1\Mes_1\[Libro1.xls]Hoja1'!$A$5:$N$177;4;0)

Quiero que Mes_1 lo cambie dinámicamente en función del valor de la celda
A1.

¿Cómo se haría?

Gracias anticipadas.

Saludos.

César.
Respuesta Responder a este mensaje
#2 Héctor Miguel
11/05/2010 - 03:50 | Informe spam
hola, chicos !

(si fuera el caso...) el inconveniente con la funcion indirecto(...
seria cuando el libro al que se hace referencia este cerrado (?)

saludos,
hector.

julian-vlc-sp escribio ...
Mirate la ayuda de la funcion
INDIRECTO

César escribio en el mensaje ...
En un libro tengo la siguiente formula:
=BUSCARV(A6;'C:\Carpeta_1\Año_1\Mes_1\[Libro1.xls]Hoja1'!$A$5:$N$177;4;0)
Quiero que Mes_1 lo cambie dinamicamente en funcion del valor de la celda A1.
Como se haria?
Respuesta Responder a este mensaje
#3 Juan Español
11/05/2010 - 09:36 | Informe spam
Hola:
Tienes razón Héctor.
Ese "inconveniente" es muy frecuente al utilizar la función INDIRECTO.
Yo lo soluciono, forzando la apertura por código de los libros necesarios.
Pero la pregunta es..
¿Hay algún atajo o posible sustitución de la función INDIRECTO para poder
"leer" referencias a rangos variables de libros no abiertos?

Saludos a todos los excelsos de este grupo.

"Héctor Miguel" escribió en el mensaje de
noticias news:uCl$
hola, chicos !

(si fuera el caso...) el inconveniente con la funcion indirecto(...
seria cuando el libro al que se hace referencia este cerrado (?)

saludos,
hector.

julian-vlc-sp escribio ...
Mirate la ayuda de la funcion
INDIRECTO



César escribio en el mensaje ...
En un libro tengo la siguiente formula:
=BUSCARV(A6;'C:\Carpeta_1\Año_1\Mes_1\[Libro1.xls]Hoja1'!$A$5:$N$177;4;0)
Quiero que Mes_1 lo cambie dinamicamente en funcion del valor de la
celda A1.
Como se haria?






Respuesta Responder a este mensaje
#4 César
11/05/2010 - 10:09 | Informe spam
Hola.

Gracias por vuestras respuestas.

Efectivamente la función INDIRECTO es lo primero que probé, algo del estilo:
BUSCARV(A6;INDIRECTO(A1);4;0) y en A1 construyo la expresión que me
interesa, pero cuando se evalúa, la expresión resultante queda
BUSCARV(A6;”'C:\Carpeta_1\Año_1\Mes_1\[Libro1.xls]Hoja1'!$A$5:$N$177”;4;0).
Es decir Excel añade unas comillas que no consigo quitar y resulta un error
#¡VALOR!

Por supuesto siempre con el libro origen abierto.

Alguna sugerencia.

Gracias anticipadas.

Saludos.

César.

"Héctor Miguel" wrote:

hola, chicos !

(si fuera el caso...) el inconveniente con la funcion indirecto(...
seria cuando el libro al que se hace referencia este cerrado (?)

saludos,
hector.

> julian-vlc-sp escribio ...
> Mirate la ayuda de la funcion
> INDIRECTO

>> César escribio en el mensaje ...
>> En un libro tengo la siguiente formula:
>> =BUSCARV(A6;'C:\Carpeta_1\Año_1\Mes_1\[Libro1.xls]Hoja1'!$A$5:$N$177;4;0)
>> Quiero que Mes_1 lo cambie dinamicamente en funcion del valor de la celda A1.
>> Como se haria?


.

Respuesta Responder a este mensaje
#5 Héctor Miguel
11/05/2010 - 23:20 | Informe spam
hola, Juan !

Ese "inconveniente" es muy frecuente al utilizar la funcion INDIRECTO.
Yo lo soluciono, forzando la apertura por codigo de los libros necesarios.
Pero la pregunta es..
Hay algun atajo o posible sustitucion de la funcion INDIRECTO
para poder "leer" referencias a rangos variables de libros no abiertos?



hay varias alternativas (posibles) para "leer" datos desde archivos excel cerrados
(el tema ya ha sido discutido en varias consultas en este grupo, p.e.)

- revisa esta conversacion: http://tinyurl.com/27drq32

- esta la opcion de harlan grove (creando instancias de excel): http://tinyurl.com/2b2zh8m
(en el mensaje #6 esta el codigo de la ultima version)

- otra alternativa es instalar un complemento de terceros: http://tinyurl.com/sl5nn

- tengo un proyecto en estudio para una funcion personalizada (desde la hoja de calculo)

saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida