Crear una referencia suave al archivo de Excel actual

0

Esta pregunta es acerca de tratar de evitar que se rompa la funcionalidad cuando se cambia el nombre del archivo Excel.

Esto es lo que estoy tratando de hacer:

Tengo una tabla donde recopilo datos sobre visitas y visitantes únicos para sitios web específicos por mes. Luego utilizo estos datos para generar tres gráficos diferentes. Para mantener estos gráficos dinámicos (es decir, no tener que generar un nuevo gráfico cada vez que agrego datos para un nuevo mes), uso nombres definidos.

Lo que me lleva a mi problema: estoy haciendo referencia a mis nombres como este: =filename.xlsx!defined_name. Así que el nombre del archivo está codificado. ¿Hay alguna forma de usar una referencia suave al archivo en el que estoy trabajando (como usar this o self en OOP para hacer referencia al objeto respectivo) en lugar de usar el nombre de archivo exacto en cada referencia.

Dennis H
fuente

Respuestas:

0

puede utilizar la función INDIRECTO para hacer este tipo de referencias blandas.

EDITAR - Si sus cuadros están en el mismo libro de trabajo que los rangos nombrados, entonces no debería incluir el nombre de archivo en las referencias, y no necesitará las funciones INDIRECTAS.

ThunderFrame
fuente
Gracias por la respuesta, la estudiaré tan pronto como tenga tiempo. Moví los cuadros a diferentes libros de trabajo con el propósito de eliminar la agrupación visual en el archivo de Excel. Tal vez esta no fue la mejor idea nunca.
Dennis H
Así que finalmente pude probarlo. El uso de la función INDIRECTO no me funcionó, así que simplemente elegí mover los diagramas al mismo libro de trabajo en el que están los datos. ¡Gracias por su ayuda!
Dennis H