Formula dependiente de libro nombrado en un celda

Hola, agradezco de antemano el apoyo, ójala alguien pueda apoyarme!

Tengo el siguiente caso:

Celda A1 = Ruta de una carpeta (ej. C://Mis Documentos

Celda A2 = Nombre de archivo (ej. Lista1.xls)

Celda A3 = Quiero aquí insertar una suma de un rango de celdas de un libro que tenga como nombre el contenido de la celda A2, de la ruta A1

Algo asi como =Suma([C://Mis Documentos"A2"]A1:A30)

Esto se debe a que el nombre del archivo en la celda A2 se me genera en automático cuando (por necesidad interna) cambio el archivo dentro de la carpeta que especifico en la ruta, por eso necesito que si el nombre del archivo cambia en la celda A2, la formula tome ese nombre como referencia

1 Respuesta

Respuesta
1

Esa condición en una fórmula solo la he visto vía macro. SIguiendo tu ejemplo debías colocar la siguiente macro:

Sub formula()

ruta = Range("A1").value

nombre = Range("A2").value

Range("A3").value = "=suma(" & ruta & nombre & "A1:A30)"

End Sub

El problema sería como condicionas la ejecución para que sea de forma automática, caso contrario deberías correr la macro manualmente cada vez que los valores cambien.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas