Skip to main content

Crear un diagrama de Gantt en Excel

Author: Siluvia Last Modified: 2025-06-04

Los diagramas de Gantt, inventados por Henry Gantt en la década de 1910, se utilizan generalmente en la gestión de proyectos. Pueden ayudarte a planificar, gestionar y hacer un seguimiento visual de tus proyectos, liberándote de grandes tablas de datos de tareas. Este tutorial te mostrará cómo crear un diagrama de Gantt en Excel.

El siguiente diagrama de Gantt muestra las tareas desde dos perspectivas. Al seleccionar Plan en la lista desplegable, el diagrama de Gantt solo muestra la duración planificada para las tareas. Después de cambiar el valor a Actual, puedes ver una barra verde dentro de la barra gris, que representa el progreso de la tarea. Y si la tarea se completa con anticipación o se retrasa, los cambios afectarán la longitud de la barra gris.

Crear un diagrama de Gantt simple en Excel
Crear un diagrama de Gantt dinámico que muestre el progreso de las tareas
Crear una plantilla de diagrama de Gantt en línea para Excel
Crear fácilmente un diagrama de Gantt con una característica sorprendente
Descargar el archivo de ejemplo
Video: Crear un diagrama de Gantt en Excel


Crear un diagrama de Gantt simple en Excel

Preparar los datos

Supongamos que tienes una tabla de tareas que contiene las columnas de nombre de tarea, fecha de inicio y fecha de finalización como se muestra en la captura de pantalla a continuación. Para crear un diagrama de Gantt simple, también necesitas crear una columna de duración.

Selecciona una celda en blanco (en este caso, selecciono D2 para obtener la primera duración), introduce la fórmula =C2-B2 y presiona la tecla Entrar. Selecciona la celda con la fórmula y luego arrastra el controlador de relleno hacia abajo hasta que se muestren todas las duraciones.

steps of creating a simple Gantt chart in Excel

Crear diagrama de Gantt

1. Selecciona la columna de fechas de inicio (sin el encabezado), ve a la pestaña Insertar y luego haz clic en Insertar gráfico de columnas o barras > Barra apilada. Ver captura de pantalla:

steps of creating a simple Gantt chart in Excel

2. Luego, el gráfico se inserta en la hoja de trabajo, haz clic derecho sobre el gráfico y selecciona Seleccionar datos del menú contextual.

steps of creating a simple Gantt chart in Excel

3. En el cuadro de diálogo Seleccionar origen de datos, haz clic en el botón Agregar.

steps of creating a simple Gantt chart in Excel

4. Aparecerá el cuadro de diálogo Editar serie. Por favor, escribe el nombre de la serie, selecciona el rango de la columna Duración (excluyendo el encabezado) en el cuadro Valores de la serie y luego haz clic en el botón Aceptar.

steps of creating a simple Gantt chart in Excel

5. Cuando regrese al cuadro de diálogo Seleccionar origen de datos, selecciona Series1 en el cuadro Entradas de leyenda (Series) y luego haz clic en el botón Editar en el cuadro Etiquetas del eje horizontal (categoría).

steps of creating a simple Gantt chart in Excel

6. En el cuadro de diálogo Etiquetas del eje, selecciona el rango de la columna de descripción de la tarea (sin el encabezado) y luego haz clic en el botón Aceptar.

steps of creating a simple Gantt chart in Excel

7. Cuando regrese nuevamente al cuadro de diálogo Seleccionar origen de datos, puedes ver que los números originales de las series han sido reemplazados por las descripciones de las tareas. Haz clic en el botón Aceptar para guardar el cambio y cerrar el cuadro de diálogo.

Como puedes ver, las descripciones de las tareas en el gráfico están listadas en orden inverso. Necesitas reorganizarlas para que coincidan con el orden de los datos originales.

steps of creating a simple Gantt chart in Excel

8. Selecciona la etiqueta del eje, haz clic derecho y selecciona Formato de eje del menú contextual.

steps of creating a simple Gantt chart in Excel

9. En el panel Formato de eje, marca la casilla Categorías en orden inverso bajo la pestaña Opciones del eje.

steps of creating a simple Gantt chart in Excel

Ahora las descripciones de las tareas están listadas en un orden normal.

10. Haz clic en cualquiera de las barras azules para seleccionarlas todas, haz clic derecho y selecciona Formato de serie de datos del menú contextual.

steps of creating a simple Gantt chart in Excel

11. En el panel Formato de serie de datos, ve a la pestaña Relleno y línea, y luego selecciona Sin relleno y Sin línea por separado en las secciones Relleno y Borde.

steps of creating a simple Gantt chart in Excel

Ahora todas las barras azules están ocultas en el diagrama de Gantt.

12. Ve a seleccionar la primera fecha de inicio en tu rango, haz clic derecho y selecciona la opción Formato de celdas del menú contextual. En el cuadro de diálogo Formato de celdas, haz clic en General en la lista de categorías, recuerda o anota el número en el lado derecho, y luego haz clic en el botón Cancelar para cerrar el cuadro de diálogo.

steps of creating a simple Gantt chart in Excel

13. Haz clic para seleccionar todo el eje de fecha. Haz clic derecho y selecciona Formato de eje.

steps of creating a simple Gantt chart in Excel

14. En el panel Formato de eje, ingresa el número que anotaste en el paso 12 en el cuadro Mínimo, y luego ajusta las unidades Principales y Secundarias según sea necesario.

steps of creating a simple Gantt chart in Excel

Ahora el diagrama de Gantt se muestra como se ve en la captura de pantalla a continuación.

steps of creating a simple Gantt chart in Excel

Puedes aplicar otros formatos para decorar el diagrama de Gantt según lo desees.

1) Modifica el título del gráfico;
2) Reduce los espacios en blanco entre las barras haciendo clic derecho en las barras naranjas, seleccionando Formato de serie de datos del menú contextual, y luego moviendo el Ancho del espacio hacia la izquierda hasta que se ajuste a tus necesidades.

steps of creating a simple Gantt chart in Excel

3) Agrega etiquetas de datos a la barra.
4) Cambia el color de la barra, agrega sombras y ajusta el formato 3D según sea necesario.

Finalmente, el diagrama de Gantt se muestra como se ve en la captura de pantalla a continuación.

steps of creating a simple Gantt chart in Excel


Crear un diagrama de Gantt dinámico que muestre el progreso de las tareas

Pero en muchos casos, las tareas pueden completarse antes de tiempo o retrasarse. En esta sección, vamos a crear un diagrama de Gantt completo que no solo muestre los días reales que dedicaste a las tareas, sino que también muestre el progreso de las mismas.

Primero, prepara tus datos

1. Calcula la duración planificada para cada tarea. Como se muestra en la captura de pantalla a continuación, necesitarás crear manualmente una columna de duración (si ya hay una columna de duración en tu tabla, ignora este paso).

Selecciona una celda para obtener la duración de la primera tarea, introduce la siguiente fórmula en ella y presiona la tecla Entrar. Luego arrastra el controlador de relleno de esta celda de fórmula hacia abajo para obtener todas las duraciones.

=D4-C4

steps of creating a dynamic Gantt chart showing task progressl

2. Crea una nueva tabla que contenga los días reales que dedicaste a las tareas (las fechas de finalización pueden ser diferentes de las originales). Calcula las duraciones reales con la siguiente fórmula. Además, añade una columna de porcentaje de finalización.

=D16-C16

steps of creating a dynamic Gantt chart showing task progress

3. En la celda I4, inserta una lista desplegable de validación de datos con los valores de fuente “Duración planificada” y “Duración real”.

steps of creating a dynamic Gantt chart showing task progress

4. Finalmente, crea la tercera tabla de cronograma del proyecto. Crearemos el diagrama de Gantt basado en los datos de esta tabla.

4.1) Crea la columna de duración. Selecciona una celda, introduce la siguiente fórmula en ella y presiona la tecla Entrar. Luego arrastra su controlador de relleno hacia abajo para aplicar la fórmula a otras celdas hasta que se muestren todas las duraciones de las tareas.
=SI($I$4="Duración planificada",D4-C4,D16-C16)

steps of creating v

4.2) Crea la columna de progreso. Selecciona una celda, introduce la siguiente fórmula en ella y presiona la tecla Entrar. Luego arrastra su controlador de relleno hacia abajo para aplicar la fórmula a otras celdas hasta que se muestren todos los resultados.
=SI($I$4="Duración planificada",0,F16*D28)

steps of creating a dynamic Gantt chart showing task progress

Notas:

1. En estas fórmulas, $I$4 es la celda que contiene la lista desplegable de validación de datos.
2. La tabla de cronograma del proyecto cambiará dinámicamente según el valor que selecciones en la lista desplegable.
Crear un diagrama de Gantt dinámico con los datos de la tabla de cronograma del proyecto

1. Primero, realiza la misma operación que arriba desde el paso 1 al 1 para crear un diagrama de Gantt normal basado en los datos de la tabla de cronograma del proyecto.

Cuando el diagrama de Gantt se muestre como en la captura de pantalla a continuación, continúa para agregar el progreso de las tareas.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

2. Selecciona las barras invisibles, haz clic en el botón Elementos del gráfico y luego marca la casilla Barras de error. Ver captura de pantalla:

steps of creating a dynamic Gantt chart with the data of the Project timeline table

3. Haz clic derecho en una de las barras de error y luego selecciona Formato de barras de error del menú contextual.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

4. En el panel Formato de barras de error, necesitas:

4.1) Seleccionar Más en la sección Dirección;
4.2) Seleccionar Sin tapa en la sección Estilo final;
4.3) Seleccionar Personalizado en la sección Cantidad de error y luego haz clic en el botón Especificar valor. Ver captura de pantalla:

steps of creating a dynamic Gantt chart with the data of the Project timeline table

5. En el cuadro de diálogo Barras de error personalizadas, selecciona la columna Progreso en el cuadro Valor de error positivo y luego haz clic en el botón Aceptar.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

6. Ahora las barras de error aún están seleccionadas, ve a la pestaña Relleno y línea en el panel Formato de barras de error, especifica un color y un ancho para ellas.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

Consejos: Necesitas seleccionar “Duración real” en la lista desplegable para mostrar el progreso de las tareas en el diagrama de Gantt.

Ahora se ha creado el diagrama de Gantt con el progreso de las tareas como se muestra en la captura de pantalla a continuación.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

Consejos: Puedes aplicar otros formatos para decorar el diagrama de Gantt según lo desees. Tales como:

1) Agregar etiquetas de datos en las barras;
2) Reducir los espacios en blanco entre las barras de Duración para hacer las barras más anchas;
3) Cambiar el color de las barras de Duración.

Aquí está el diagrama de Gantt dinámico con el progreso de las tareas.


Crear una plantilla de diagrama de Gantt en línea para Excel

Además, Excel proporciona plantillas de diagrama de Gantt en línea gratuitas. En esta sección, te mostraremos cómo crear una plantilla de diagrama de Gantt en línea para Excel.

1. Haz clic en Archivo > Nuevo.

steps of creating an online Excel Gantt chart template

2. Escribe “Gantt” en el cuadro de búsqueda y luego presiona la tecla Entrar.

steps of creating an online Excel Gantt chart template

3. Ahora se han buscado todas las plantillas de diagrama de Gantt en línea de Excel. Haz clic en una de las plantillas para crearla según sea necesario.

steps of creating an online Excel Gantt chart template

4. Luego aparecerá una ventana con la vista previa e introducción del diagrama de Gantt seleccionado. Haz clic en el botón Crear.

steps of creating an online Excel Gantt chart template

5. Luego, el diagrama de Gantt específico se crea en un nuevo libro de trabajo. Solo necesitas reemplazar los datos existentes con los datos que necesites para que el diagrama de Gantt sea útil.


Crear fácilmente un Diagrama de Gantt en Excel

Si los métodos anteriores son repetitivos y consumen mucho tiempo para ti, aquí recomendamos altamente la Diagrama de Gantt utilidad de Kutools for Excel. Con esta función, puedes crear fácilmente un Diagrama de Gantt en Excel con solo unos pocos clics como se muestra en la siguiente demostración.
¡Descarga y pruébalo ahora! 30-día de prueba gratuita


Descargar el archivo de ejemplo

sample of creating gantt chart in Excel


Video: Crear un diagrama de Gantt en Excel


Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Múltiples Criterios  |  Múltiples Valores  |  A través de Varias Hojas  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable de Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Cifrar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  Más de 50 Tipos de Gráficos (Diagrama de Gantt ...)  |  Más de 40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar filas avanzado, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre decenas de documentos abiertos!
  • Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
  • Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
  • Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.