Coupler.io Blog

¿Qué es un diagrama de Gantt y cómo crearlo en Google Sheets?

Weekly Gantt template by Coupler.io

Comprometerse con un proyecto es muy arriesgado sin un plan. Disponer de un diagrama de Gantt adecuado para visualizar los calendarios de los proyectos te ayuda a gestionarlos mejor. Puedes ver todo el trabajo trazado, comprobar si el plan parece factible, enseñárselo a las personas implicadas e incluso controlar el progreso coloreando las partes que has hecho.

Existen muchos programas informáticos para crear diagramas de Gantt. Está bien si tienes acceso a alguno de ellos y entiendes cómo funcionan. Pero, para la mayoría de nosotros, la creación de diagramas de Gantt utilizando una aplicación de hoja de cálculo como Google Sheets probablemente sea la forma más fácil de hacerlo. Además, puedes partir de una plantilla.

En este artículo te mostraremos cómo hacer fácilmente un diagrama de Gantt en Google Sheets. Si no te gusta la idea de crear un diagrama de Gantt desde cero, también puedes partir de las plantillas que te proporcionamos. ¿Te parece interesante? Empecemos.

¿Qué es un diagrama de Gantt y para qué sirve?

Los diagramas de Gantt fueron inventados por Henry Gantt en 1910. Hace más de un siglo que existen. Sin embargo, sorprendentemente, todavía se utilizan mucho en el mundo de la gestión de proyectos. Esto demuestra que los diagramas de Gantt son útiles y esenciales para el éxito de un proyecto.

Aquí tienes un ejemplo de diagrama de Gantt moderno creado con Google Sheets:

En pocas palabras, un diagrama de Gantt es un calendario de proyecto dispuesto horizontalmente. Tiene una serie de barras horizontales a lo largo de una línea de tiempo horizontal que representa visualmente las tareas planificadas y su duración. Te ayuda a ver qué tareas se están realizando al mismo tiempo, lo que resulta útil para reconocer problemas, como un conflicto de recursos.

Formas de utilizar un diagrama de Gantt:

¿Por qué es importante un diagrama de Gantt?

He aquí las principales razones por las que un diagrama de Gantt es esencial:

Elementos de un diagrama de Gantt

Un diagrama de Gantt tiene tres elementos principales, que son:

También puedes encontrar estos elementos adicionales en varios programas informáticos de diagramas de Gantt:

Cómo hacer un diagrama de Gantt en Google Sheets utilizando un diagrama de barras apiladas

Por lo general, la forma más fácil de hacer un diagrama de Gantt en Google Sheets es mediante el uso de la función de gráfico incorporado. Consulta nuestra entrada de blog para aprender a crear un gráfico en Hojas de cálculo. Aunque no hay ningún tipo de diagrama de Gantt en Google Sheets, puedes crear uno utilizando un diagrama de barras apiladas siguiendo los pasos que se indican a continuación:

Paso 1. Preparar las tareas y las fechas

Es posible que ya tengas datos almacenados en una herramienta de gestión de proyectos como Jira. En este caso, puedes importarlos primero a Google Sheets mediante una herramienta de integración como Coupler.io. También puedes importar datos fácilmente desde Airtable, Clockify y otras fuentes populares. Con Coupler.io, puedes incluso configurar la actualización automática de los datos, para que estén siempre al día.

Si sus datos no contienen fechas finales, éstas pueden calcularse a partir de la duración estimada en días. Aquí tienes un ejemplo (también puedes copiarlo de esta hoja de cálculo):

Ahora supongamos que deseas excluir los fines de semana del cálculo. Puedes obtener las fechas finales mediante una sencilla fórmula =WORKDAY(inicio, días). Sin embargo, esto incluirá un día extra. Para incluir las fechas de inicio en el cálculo, tendrá que restar un día, utilizando esta fórmula: =WORKDAY(inicio, días-1).

Escribe la siguiente fórmula en D2. La función de autorrelleno sugerirá que copies la fórmula hacia abajo.

=WORKDAY(B2, C2-1)

A continuación, calcula la duración real en días naturales. Para ello, añade DÍAS DE CALENDARIO en la columna E (justo al lado de las fechas finales). A continuación, utilice la siguiente fórmula en E2 y cópiela hacia abajo utilizando la función de autorrelleno.

=D2-B2+1

Paso 2. Insertar un gráfico de barras apiladas

Antes de crear el gráfico, cambiemos el formato de las fechas de inicio a números. Esto facilitará la personalización del gráfico más adelante.

Cambiar el formato de las fechas de inicio a números

Seleccione la columna INICIO y, a continuación, haga clic en Formato > Número > Automático. Verás un resultado como el que muestra la siguiente captura de pantalla:

Insertar el gráfico

A continuación, resaltA las columnas TAREA, INICIO y DÍAS DE CALENDARIO. A continuación, haz clic en Insertar > Gráfico en el menú. En el editor de gráficos, selecciona “Gráfico de barras apiladas” en el menú desplegable de tipo de gráfico.

Paso 3. Personalizar el gráfico

Ahora vamos a personalizar el eje horizontal del gráfico para que muestre fechas en lugar de números. También personalizaremos los colores de las barras.

Personalizar el eje horizontal

En el Editor de gráficos, haz clic en la pestaña Personalizar y expande la sección Eje horizontal. Cambia el valor Mínimo a 44242, que es la fecha de inicio de la primera tarea (primera fila).

A continuación, en el desplegable Formato de número, seleccione Otros formatos personalizados. Escribe MM/dd/aaaa y haz clic en el botón Aplicar.

Este es el resultado: observa que el eje X muestra ahora fechas en lugar de números:

Personalizar las barras

Expande Series y selecciona la serie START del desplegable. Cambia su color a Ninguno. Observa que ahora el gráfico se parece más a un gráfico Gantt que a un gráfico de barras apiladas estándar.

Si lo deseas, también puedes personalizar otras cosas utilizando el editor de gráficos. Por ejemplo, puedes modificar el título del gráfico, la leyenda, el color de las barras, las etiquetas inclinadas, etc. Aquí tienes un ejemplo del resultado:

Volver a cambiar el formato de las fechas de inicio

Por último, no olvides volver a cambiar el formato de la columna INICIO a MM/dd/aaaa para que sea legible. Para ello, selecciona la columna B y, a continuación, haz clic en Formato > Número > Formato de número personalizado en el menú. Escribe MM/dd/aaaa y haz clic en el botón Aplicar.

Este es el resultado final:

Ya has creado con éxito un diagrama de Gantt utilizando un diagrama de barras apiladas en Google Sheets. ?

Cómo crear un diagrama de Gantt en Google Sheets con formato condicional

Los siguientes pasos muestran cómo crear un diagrama de Gantt en Google Sheets utilizando formato condicional. Los pasos son fáciles de seguir – sólo necesitas conocimientos básicos de Google Sheets. ?

Paso 1. Preparar las tareas y las fechas

En primer lugar, prepara una lista de tareas, fechas de inicio y duraciones en días. Añade también el nombre del proyecto y la fecha de inicio en la hoja de cálculo. Aquí tienes un ejemplo:

Supongamos ahora que deseas incluir los fines de semana (a diferencia del ejemplo anterior, que excluye los fines de semana). Escribe la siguiente fórmula en D5 y, a continuación, haz doble clic en el pequeño punto azul para copiar la fórmula hacia abajo.

=B5+C5-1

Captura de pantalla:

Paso 2. Crear dependencias de tareas en un diagrama de Gantt de Google Sheets.

Supongamos que la Tarea 1, la Tarea 2 y la Tarea 3 son el camino crítico (la secuencia de tareas más larga) del proyecto. Por lo tanto, no puede empezar la Tarea 2 antes de que la Tarea 1 esté completa, y no puede empezar la Tarea 3 antes de que la Tarea 2 esté completa. Además, cualquier retraso en una de estas tareas retrasará la fecha de finalización del proyecto.

Para garantizar la dependencia anterior, utiliza las siguientes fórmulas en B6 y B7:

Aquí tienes un ejemplo de cómo hacerlo:

Ahora, cada vez que aumente la duración de la Tarea 1, afectará a las fechas finales de la Tarea 2 y la Tarea 3.

Paso 3. Crear la línea de tiempo

Crearemos una línea de tiempo de 3 semanas. Pero vamos a empezar por formatear el tamaño de las celdas que vamos a utilizar para la línea de tiempo.

Formatear el tamaño de las celdas

Primero, redimensiona la altura de la Fila 3. Haz clic con el botón derecho en la fila y selecciona Redimensionar fila. Ajusta la altura a 70 píxeles (por ejemplo). A continuación, haz clic en el botón Aceptar.

En segundo lugar, redimensiona el ancho de las columnas E-Y (21 columnas). Para ello, selecciona las columnas, haz clic con el botón derecho y elige “Redimensionar columnas E – Y“. Introduce 25 en el cuadro de texto para fijar la anchura de cada columna en 25 píxeles. A continuación, haz clic en el botón Aceptar y verás el siguiente resultado:

En tercer lugar, cambia la rotación de la Fila 3. Selecciona la fila y haz clic en Formato > Rotación > Girar hacia arriba en el menú.

Añadir las fechas

Escribe la fecha de inicio del proyecto en E3 y arrastra el punto azul hasta Y3. También puedes cambiar el formato de la fecha o hacer el texto más pequeño para que quede bien ordenado.

Debajo de las fechas vamos a mostrar también la primera letra del día de la semana para que resulte más informativo. Escribe la siguiente fórmula en E4:

=LEFT(TEXT(E3, "ddd"), 1)

A continuación, arrastra de nuevo el pequeño punto azul hasta Y4. También puedes cambiar su color de relleno, si lo deseas.

Paso 4. Añadir las barras utilizando el formato condicional

Ahora, vamos a añadir barras utilizando el formato condicional. En el menú, haz clic en Formato > Formato condicional. A continuación, sigue las siguientes instrucciones:

Consulta la siguiente captura de pantalla para obtener más detalles:

Paso 6. Crear un diagrama de Gantt dinámico en Google Sheets

Si quieres, puedes hacer que la línea de tiempo sea dinámica. Por ejemplo, puedes hacer que cambie cada vez que modifiques la fecha de inicio del proyecto.

Para ello, en primer lugar, vincula la primera fecha de la línea de tiempo a la fecha de inicio del proyecto. Escribe la fórmula =B2 en E3, como muestra la siguiente captura de pantalla:

A continuación, en F3, introduzca la fórmula =E3+1. Arrastre el punto azul hasta Y3 para añadir un día a cada una de las fechas siguientes. Véase la imagen siguiente:

Ahora, vamos a probarlo cambiando la fecha de inicio del proyecto. Verás que la línea de tiempo cambia cada vez que cambias la fecha de inicio del proyecto.

Paso 7. Crear una barra de progreso en un diagrama de Gantt de Google Sheets

Puedes añadir una barra de progreso para controlar la finalización de cada actividad de un proyecto.

Añade una nueva columna PROGRESO, junto a la columna FIN. Formatea la columna a % haciendo clic en Formato > Número > Porcentaje en el menú. A continuación, introduce algunos valores en esta columna.

Añade otra columna justo al lado de la columna PROGRESO. Utiliza la siguiente fórmula SPARKLINE para dibujar la barra de progreso.

=IFERROR(SPARKLINE(E5, {"charttype", "bar"; "color1", "#d9d9d9"; "max",1}), )

A continuación, arrastre el pequeño punto hacia abajo para copiar la fórmula.

Observa que la barra gris claro indica el progreso de cada tarea. Cuanto mayor sea el valor %, más larga será la barra de progreso gris.

Plantilla de diagrama de Gantt Google Sheets – utilízala gratis

Si no te gusta la idea de crear un diagrama de Gantt desde cero, no te preocupes. Echa un vistazo a las siguientes plantillas de diagramas de Gantt de Google Sheets que te proporcionamos y elige las que necesites. Antes de empezar, haz una copia (Archivo > Hacer una copia) ?

Plantilla de diagrama de Gantt semanal en Google Sheets por Coupler.io

Descargar: Plantilla Gantt semanal de Coupler.io

Esta es una plantilla lista para usar optimizada por Coupler.io para datos de Jira. Consta de dos diagramas de Gantt:

  1. Diagrama de Gantt (juegue con él) para los datos añadidos manualmente
  2. Diagrama de Gantt (sólo vista, Jira) para los datos importados de Jira

Diagrama de Gantt (juegue con él)

Puedes utilizar este gráfico inmediatamente añadiendo manualmente los siguientes datos:

Una vez que los datos estén en la plantilla, ésta creará automáticamente un diagrama de Gantt. No son necesarios otros preparativos, sin embargo, puedes añadir el cálculo automático de la fecha final y la barra de progreso como se ha descrito anteriormente.

Nota: No cambies ningún valor de las celdas naranjas.

Diagrama de Gantt (sólo vista, Jira)

Para este gráfico, no tienes que añadir datos manualmente – se importarán automáticamente desde tu Jira Cloud. Para ello, tienes que completar los siguientes pasos:

Plantilla de diagrama de Gantt de Google Sheets con fechas

Características:

Descargar: Plantilla de diagrama de Gantt de Google Sheets con fechas

Plantilla de diagrama de Gantt en Google Sheets para un proyecto de varias fases

Características:

Descargar: Plantilla de diagrama de Gantt en Google Sheets para un proyecto de varias fases

Plantilla de diagrama de Gantt por meses en Google Sheets

También hemos modificado la plantilla de proyecto multifase mencionada anteriormente para hacer una plantilla de diagrama de Gantt por meses. He aquí su aspecto:

Esta plantilla es adecuada para tareas y proyectos a largo plazo.

Descargar: Plantilla de diagrama de Gantt por meses en Google Sheets

Asignación de horas de trabajo Diagrama de Gantt Plantilla de Google Sheets

Descargar: Plantilla de Google Sheets de diagrama de Gantt de asignación de mano de obra por horas

Ventajas e inconvenientes de crear un diagrama de Gantt en Google Sheets

Hacer un diagrama de Gantt en Google Sheets tiene sus ventajas. Sin embargo, siempre hay algunas desventajas que debes considerar. Echemos un vistazo a algunos de los pros y los contras cuando se trata de diagramas de Gantt en Google Sheets.

Pros:

Contras:

El diagrama de Gantt de Google Sheets no funciona sistemáticamente

Puede resultar frustrante que el diagrama de Gantt de Google Sheets no funcione correctamente. En ese caso, te recomendamos que compruebes las siguientes cosas:

Salir de la versión móvil