¿Actualizar automáticamente fórmulas para vincularlas a una nueva hoja en Microsoft Excel 2016?

¿Actualizar automáticamente fórmulas para vincularlas a una nueva hoja en Microsoft Excel 2016?

Estoy creando una hoja de trabajo de gestión de proyectos para generar informes automatizados sobre varios proyectos que ejecuta la organización benéfica para la que trabajo.

Actualmente tengo una hoja por proyecto y una hoja de recopilación de datos que reúne todos los campos de las distintas hojas en un solo lugar para hacer gráficos, etc. Cada vez que se crea un nuevo proyecto, necesito ir a la hoja de recopilación de datos y Buscar. + Reemplace una fila de fórmulas de marcador de posición con el nombre de la nueva hoja.

Me preguntaba si existe una solución (¿probablemente con código?) que pueda actualizar automáticamente estas fórmulas cuando se crea una nueva hoja e insertar el título de la nueva hoja en ellas.

Vi esta pregunta, que es similar (¿Es posible agregar automáticamente celdas de una hoja nueva a una fórmula en Excel?) Pero no creo que la solución aquí funcione para mí ya que no solo estoy tratando con campos numéricos. Por ejemplo, un campo es Tipo de financiador, que podría ser corporativo, gubernamental, etc. Sé que estos podrían clasificarse numéricamente, pero preferiría no mantener la interfaz de la hoja del proyecto intuitiva para aquellos que los completarán.

¡Gracias!

Respuesta1

Si ejecuta Office 2013 o una versión posterior, pruebe con referencias 3D. Mantén el orden de las hojas de tus proyectos así:

Summary / Proj1 / Proj2 / ProjNew / ProjLast / Template

Ahora

=SUM(Proj1:ProjLast!A1)

se sumará en todas las hojas del proyecto. Solo asegúrese de que su nueva hoja de proyecto permanezca intercalada entre Proj1 y ProjLast. Si todos los valores en Plantilla son cero (y solo SUMA y no PROMEDIO), por supuesto podría =SUMAR(Proj1:Plantilla!A1) y reducir el riesgo de omitir una nueva hoja.

información relacionada