¿Cómo actualizar automáticamente un gráfico después de ingresar nuevos datos en Excel?
Supongamos que has creado un gráfico para rastrear las ventas diarias basadas en un rango de datos en tu libro de trabajo. Pero necesitas cambiar o editar el número de datos todos los días, en este caso, tienes que actualizar el gráfico manualmente para que incluya los nuevos datos. ¿Existen trucos rápidos que te ayuden a actualizar automáticamente un gráfico cuando agregas nuevos datos a un rango existente en Excel?
Actualizar automáticamente un gráfico después de ingresar nuevos datos creando una tabla
Actualizar automáticamente un gráfico después de ingresar nuevos datos con una fórmula dinámica
Actualizar automáticamente un gráfico después de ingresar nuevos datos creando una tabla
Si tienes el siguiente rango de datos y gráfico de columnas, ahora deseas que el gráfico se actualice automáticamente cuando ingreses nueva información. En Excel 2007, 2010 o 2013, puedes crear una tabla para expandir el rango de datos, y el gráfico se actualizará automáticamente. Por favor, sigue estos pasos:
1. Selecciona el rango de datos y haz clic en Tabla bajo la pestaña Insertar, ver captura de pantalla:
2. En el cuadro de diálogo Crear Tabla, si tus datos tienen encabezados, marca la opción Mi tabla tiene encabezados, luego haz clic en Aceptar. Ver captura de pantalla:
3. Y el rango de datos está formateado como una tabla, ver captura de pantalla:
4. Ahora, cuando agregues valores para junio, el gráfico se actualizará automáticamente. Ver captura de pantalla:
Notas:
1. Tus nuevos datos deben estar adyacentes a los datos anteriores, lo que significa que no debe haber filas o columnas en blanco entre los nuevos datos y los datos existentes.
2. En la tabla, puedes insertar datos entre los valores existentes.

Descubre la Magia de Excel con Kutools AI
- Ejecución Inteligente: Realiza operaciones en celdas, analiza datos y crea gráficos, todo impulsado por comandos simples.
- Fórmulas Personalizadas: Genera fórmulas adaptadas para optimizar tus flujos de trabajo.
- Codificación VBA: Escribe e implementa código VBA sin esfuerzo.
- Interpretación de Fórmulas: Comprende fórmulas complejas con facilidad.
- Traducción de Texto: Supera las barreras del idioma dentro de tus hojas de cálculo.
Actualizar automáticamente un gráfico después de ingresar nuevos datos con una fórmula dinámica
Pero a veces, no quieres cambiar el rango a tabla, y el método anterior no está disponible en Excel 2003 o versiones anteriores. Aquí puedo presentarte un método complejo con fórmulas dinámicas. Tomemos los siguientes datos y gráfico como ejemplo:
1. Primero, necesitas crear un nombre definido y una fórmula dinámica para cada columna. Haz clic en Fórmulas > Definir Nombre.
2. En el cuadro de diálogo Nuevo Nombre, ingresa Fecha en el cuadro Nombre, y elige el nombre de la hoja de trabajo actual desde la lista desplegable Ámbito, y luego ingresa =DESREF($A$2,0,0,CONTARA($A:$A)-1) en el cuadro Se refiere a, ver captura de pantalla:
3. Haz clic en Aceptar, y luego repite los dos pasos anteriores, puedes crear un rango dinámico para cada serie usando los siguientes nombres de rango y fórmulas:
- Columna B: Ruby: =DESREF($B$2,0,0,CONTARA($B:$B)-1);
- Columna C: James: =DESREF($C$2,0,0,CONTARA($C:$C)-1);
- Columna D: Freda: =DESREF($D$2,0,0,CONTARA($D:$D)-1)
Nota: En las fórmulas anteriores, la función DESREF se refiere al primer punto de datos, y CONTARA se refiere a toda la columna de datos.
4. Después de definir los nombres y fórmulas para cada columna de datos, haz clic derecho en cualquier columna de tu gráfico, y selecciona Seleccionar Datos, ver captura de pantalla:
5. En el cuadro de diálogo Seleccionar Fuente de Datos, desde la sección Entradas de Leyenda (Series), haz clic en Ruby y luego en el botón Editar, en el cuadro Editar Serie emergente, ingresa =Hoja3!Ruby en la sección Valores de la serie, ver capturas de pantalla:
![]() |
![]() |
![]() |
6. Luego haz clic en Aceptar para volver al cuadro de diálogo Seleccionar Fuente de Datos, repite el paso 5 para actualizar las series restantes para reflejar sus rangos dinámicos:
- James: Valores de la serie: =Hoja3!James;
- Freda: Valores de la serie: =Hoja3!Freda
7. Después de configurar los datos restantes, ahora necesitas hacer clic en el botón Editar bajo Etiquetas del Eje Horizontal (Categoría) para configurar esta opción, ver capturas de pantalla:
![]() |
![]() |
![]() |
8. Luego haz clic en Aceptar > Aceptar para cerrar el cuadro de diálogo Seleccionar Fuente de Datos, después de completar estos pasos, notarás que el gráfico se actualiza automáticamente cuando agregas nuevos datos a la hoja de cálculo.
- 1. Debes ingresar nuevos datos de manera contigua, si saltas filas, este método no funcionará como se espera.
- 2. Si ingresas nuevos datos de columna, este método no surtirá efecto.
Artículos relacionados:
¿Cómo agregar una línea promedio horizontal a un gráfico en Excel?
¿Cómo crear gráficos combinados y agregar un eje secundario en Excel?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!