CONCATENAR como funcion, NO como texto?

01/02/2008 - 07:45 por Jon | Informe spam
Hola a todos, estoy tratarndo de hacer algo que no se si se puede
directamente con funciones de Excel. La idea es que quiero que lo que hago
con la funcion “CONCATENAR”, me lo pegue como una función y no como texto. Es
decir, tengo una función que la creo con concatenar, pero eso me lo coge como
texto y no como función. Hay alguna forma de hacerlo? Igual existe otra
función que no se…

Lo que hago es poner:
=CONCATENAR("='\\192.168.1.64\DirectorioCompartido\Tabla1.xls]Hoja5'!$A";FILA()+24)

Lo que quiero es que en esta celda, me ponga lo que hay en la celda
correspondiente del libro “tabla1.xls”, en la “hoja 5”. Sin embargo, lo que
hace es ponerlo como texto…

Como lo puedo hacer? Alguna idea? Usando otra función?

Muchas gracias a todos de antemano.
 

Leer las respuestas

#1 Héctor Miguel
01/02/2008 - 08:56 | Informe spam
hola, Jon !

... no se si se puede directamente con funciones de Excel... con la funcion "CONCATENAR", me lo pegue... no como texto...
... =CONCATENAR("='\\192.168.1.64\DirectorioCompartido\Tabla1.xls]Hoja5'!$A";FILA()+24)
... que en esta celda, me ponga lo que hay en la celda correspondiente del libro "tabla1.xls", en la "hoja 5"...



concatenar es una funcion de la categoria de textos (no creo que puedas obtener lo que necesitas con ella)
(ademas) dado que en la formula que expones se incluye en la referencia externa la ruta donde se ubica el archivo
asumo que el libro de origen se encuentra cerrado (y le hace falta un corchete de apertura "[" a la formula)
por estas razones (y otras mas), necesitas evaluar las siguientes alternativas:

op1: mantener los libros abiertos, y utilizar la funcion =indirecto(...) para construir la formula dinamica cambiando de libros/hojas/rangos

op2: usar macros para generar un vinculo real (aunque sea momentaneo) hacia un libro cerrado

op3: usar macros para consultar archivos cerrados de excel (caracteristicas similares al punto anterior)

op4: usando un complemento (de terceros) +/- como sigue:
busca en la pagina de Laurent Longre -> http://xcell05.free.fr/ =>English page<= (Excel add-ins)
(e instala) el complemento MoreFunc.xll (MasFunciones) -> http://xcell05.free.fr/downloads/Morefunc.zip
(opcionalmente, algunos ejemplos en -> http://xcell05.free.fr/downloads/Examples.zip)
podras usar la funcion: Indirect.Ext que permite interactuar con libros cerrados.
-mas otras ~40 funciones que tendrias que cargar con ellas- (todas muy utiles pero NO de uso frecuente)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

Preguntas similares