Plantillas y casos prácticos

Cómo crear un diagrama de Gantt en Excel para planificar proyectos

Dos formas de hacer un diagrama de Gantt en Excel: con un gráfico de barras apiladas o con formato condicional, incluido el avance de cada tarea y la línea de hoy.

Cómo crear un diagrama de Gantt en Excel para planificar proyectos

Cuando un proyecto tiene más de cuatro o cinco tareas, una simple lista con fechas deja de ser suficiente: no ves qué tareas se solapan, cuáles dependen de otras ni si vas con retraso. El diagrama de Gantt resuelve eso con una idea muy sencilla: cada tarea es una barra horizontal colocada sobre una línea de tiempo.

No necesitas un programa de gestión de proyectos para hacerlo. Aquí verás dos métodos en Excel: un gráfico de barras apiladas, ideal para presentar, y una cuadrícula con formato condicional, más cómoda para el día a día. Ambos parten de la misma tabla de tareas.

Prepara la tabla de tareas

Todo diagrama de Gantt empieza por una tabla con, al menos, el nombre de la tarea, la fecha de inicio y la duración. A partir de ahí, Excel calcula el resto. Crea estas columnas:

  • A – Tarea: un nombre corto y claro.
  • B – Inicio: la fecha en que empieza.
  • C – Fin: se calcula con una fórmula.
  • D – Duración: en días.
  • E – Avance: porcentaje completado, de 0 % a 100 %.
Tarea Inicio Fin Duración Avance
Análisis 5 ene 9 ene 5 100 %
Diseño 12 ene 16 ene 5 60 %
Desarrollo 19 ene 30 ene 12 0 %
Pruebas 26 ene 1 feb 7 0 %
Entrega 2 feb 2 feb 1 0 %

Calcular la fecha de fin

Si la duración se mide en días naturales, escribe en C2 y copia hacia abajo:

=B2+D2-1

Se resta 1 porque el día de inicio ya cuenta como día de trabajo. Si solo trabajas de lunes a viernes, usa días laborables:

=DIA.LAB(B2;D2-1)

Y si ya tienes inicio y fin y quieres saber cuántos días laborables hay entre ambas fechas:

=DIAS.LAB(B2;C2)

Encadenar tareas dependientes

Cuando una tarea no puede empezar hasta que termina la anterior, no escribas la fecha a mano. En B3 pon:

=DIA.LAB(C2;1)

Así, la tarea empieza el siguiente día laborable tras el fin de la anterior. Si la primera tarea se retrasa, todo el plan se desplaza solo. Para días naturales basta con =C2+1.

Método 1: Gantt con un gráfico de barras apiladas

El truco consiste en apilar dos series: la fecha de inicio, que se hace invisible, y la duración, que es la barra que se ve.

  1. Selecciona A1:B6, mantén pulsada la tecla Ctrl y selecciona también D1:D6.
  2. Ve a Insertar › Gráfico de barras › Barra apilada.
  3. Haz clic en la serie azul (Inicio), abre Formato de serie de datos › Relleno y elige Sin relleno. Quita también el borde.
  4. Las tareas aparecen al revés. Haz clic en el eje vertical, abre Formato de eje y marca Categorías en orden inverso.
  5. El eje horizontal empieza en una fecha muy anterior. Cambia el formato de B2 a General para ver su número de serie (las fechas en Excel son números) y escríbelo como Mínimo en las opciones del eje horizontal.
  6. Reduce el ancho del intervalo entre barras para que se vean más gruesas, y elimina la leyenda.

El resultado es un Gantt limpio que se actualiza al cambiar cualquier fecha o duración de la tabla. Es la mejor opción para incluir en un informe o una presentación.

Método 2: Gantt con formato condicional

Este método convierte las celdas en una línea de tiempo. Es más fácil de mantener, admite muchas tareas y permite mostrar el avance.

Crea la línea de tiempo

  1. En F1 escribe =$B$2 (la fecha de inicio del proyecto).
  2. En G1 escribe =F1+1 y cópiala hacia la derecha hasta cubrir todo el proyecto, por ejemplo hasta AM1.
  3. Aplica a la fila 1 el formato personalizado d para ver solo el día, y estrecha las columnas a un ancho de 3.

Pinta las barras

  1. Selecciona F2:AM6.
  2. Ve a Inicio › Formato condicional › Nueva regla y elige la opción de utilizar una fórmula que determine las celdas a las que aplicar formato.
  3. Escribe la fórmula siguiente y elige un relleno de color claro:

=Y(F$1>=$B2;F$1<=$C2)

Las referencias mixtas son la clave: F$1 fija la fila de fechas y $B2 y $C2 fijan las columnas de inicio y fin.

Muestra el avance y el día de hoy

Añade otra regla, con un color más oscuro, para la parte completada de cada tarea:

=Y(F$1>=$B2;F$1<$B2+$D2*$E2)

En el Administrador de reglas, colócala por encima de la anterior para que tenga prioridad. Por último, una tercera regla con borde o color llamativo marca la columna del día actual:

=F$1=HOY()

Si la línea de hoy ya ha pasado una barra que no está completa en color oscuro, esa tarea va con retraso.

Qué método elegir

Criterio Barras apiladas Formato condicional
Aspecto para presentar Muy bueno Correcto
Mostrar avance Requiere series extra Fácil
Proyectos largos Se ajusta solo Necesita muchas columnas
Imprimir En una página Puede ocupar varias

Muchos usuarios combinan ambos: la cuadrícula para el seguimiento diario y el gráfico para los informes.

Comparte y mantén el archivo ligero

Un Gantt se actualiza durante semanas y suele acabar con muchas columnas formateadas, reglas condicionales duplicadas al copiar y pegar, e imágenes o capturas añadidas. El archivo crece y cuesta enviarlo por correo. Antes de compartirlo:

Para enviar el plan a alguien que solo necesita verlo, conviértelo a PDF: conservará los colores y no podrá modificarse.

Errores habituales

  • Fechas guardadas como texto: si el gráfico no muestra barras o las fórmulas devuelven #¡VALOR!, revisa que las fechas sean fechas reales y no texto alineado a la izquierda.
  • Olvidar el -1 en la fecha de fin: una tarea de 5 días que empieza el lunes termina el viernes, no el sábado.
  • Escribir fechas a mano en tareas dependientes: cualquier retraso obliga a revisar todo el plan. Encadénalas con fórmulas.
  • Eje del gráfico mal ajustado: si las barras aparecen pegadas a la derecha, el mínimo del eje horizontal no coincide con el inicio del proyecto.

Conclusión

Un diagrama de Gantt en Excel se construye sobre una tabla de tareas bien hecha: inicio, duración y una fórmula para el fin. Con eso puedes elegir el gráfico de barras apiladas para presentar o el formato condicional para el seguimiento diario, con avance y línea de hoy incluidos. Encadena las tareas con fórmulas y el plan se reajustará solo cada vez que algo cambie.

Preguntas frecuentes

¿Excel tiene una plantilla de diagrama de Gantt?

Sí. En Archivo › Nuevo, busca "Gantt" y encontrarás plantillas listas para usar. Aun así, entender cómo se construye te ayudará a adaptarla a tu proyecto.

¿Cómo excluyo los festivos del cálculo?

DIA.LAB y DIAS.LAB admiten un tercer argumento con un rango de fechas festivas. Por ejemplo, =DIA.LAB(B2;D2-1;$H$2:$H$10).

¿Puedo mostrar semanas en lugar de días?

Sí. En el método de formato condicional, suma 7 en lugar de 1 en la fila de fechas (=F1+7) y cambia la regla de las barras para que marque cada semana que se solape con la tarea: =Y(F$1<=$C2;F$1+6>=$B2).

¿Funciona en versiones antiguas de Excel?

Sí. Ambos métodos usan funciones y opciones disponibles desde hace muchas versiones; solo cambia la ubicación de algunos menús.

Prueba nuestras herramientas gratuitas

Compara, convierte, combina y limpia tus hojas de cálculo desde el navegador, sin instalar nada.

Ver todas las herramientas
Scroll to Top