Professional Documents
Culture Documents
HacerundiagramadeGanttenExcel
Contacta-sguenos:
Buscar
INICIO
FUNCIONES Y EJEMPLOS
TUTORIAL DE VBA
EJERCICIOS DE EXCEL
ANLISIS DE DATOS
SOBRE MI
Diagrama de Gantt
13 ENERO, 2014
PRESENTACIN - PRODUCTIVIDAD
Nombre
El famoso diagrama de Gantt es una de las mejores aplicaciones grficas a la hora de gestionar
una serie de tareas (por ejemplo en un proyecto) a lo largo del tiempo. Bsicamente consta de
tres 2 datos fundamentales: duracin de la tarea y fecha de comienzo de la tarea.
A continuacin os mostramos un diagrama de Gantt que hemos construido en Excel:
Suscrbete!
CHALE UN VISTAZO
LO MS LEDO
Tutorial de Tablas Dinmicas
Entrevista de trabajo con Excel
Formato condicional de una celda
dependiendo del valor de
Para que sirve el smbolo $ en una frmula?
Ejercicio de tablas dinmicas resuelto
http://excelyvba.com/diagramadegantt/
1/10
8/13/2015
HacerundiagramadeGanttenExcel
Fase*%Cumplimento)
Para poder hacer estos clculos tenemos que hacer una funcin anidada un poco compleja que
hace esto:
=SI( lgica 2; 2; SI( lgica 1; 1; 0) )
En un lenguaje humano esta lgica sera:
=SI( fecha>=inicio y fecha<=fecha avance entonces =2;SI(fecha>=inicio y fecha
Que tampoco es super fcil de entender pero algo ms
http://excelyvba.com/diagramadegantt/
2/10
8/13/2015
HacerundiagramadeGanttenExcel
1 <span<!<!<!DVFMTSC><!DVFMTSC>DVFMTSC<!DVFMTSC><!DVFMTSC>><!<!DVFMTSC
2 'con<!<!<!DVFMTSC><!DVFMTSC>DVFMTSC<!DVFMTSC><!DVFMTSC>><!<!DVFMTSC><!DVFMTSC>DVFMTSC<!DVFMTSC><!DVFMTSC>
3 =SI(Y(G$5>=$D9;G$5<$D9+$C9*$F9);2;SI(Y(G$5>=$D9;G$5<$E9);1;0))
En el fondo esto es tan sencillo como anidar 2 funciones SI. En rojo hemos pintado la lgica 2 y
en azl hemos pintado la lgica 1 y hemos quitado los smbolos de $ (smbolo para fijar celdas a
una columna y/o fila) para su mayor comprensin.
Una vez creada esta lgica el ejercicio quedara as:
Nombre
Email
Suscrbete!
Como podemos ver en la imagen anterior, hemos creado una matriz con los valores 0, 1 y 2. Al
modificar los valores de la iquierda de fechas, duracin o % Cumplimiento veremos como se van
cambiando las frmulas.
Formato inicial
Lo primero que haremos ser :
ajustar el tamao de las columnas donde irn las barras del diagrama de Gantt,
luego aplicaremos formato a la fila de total,
despus a la cabecera y al fondo de las filas superiores,
despus ajustaremos el formato de fecha para que sea ms legible y lo pondremos en
vertical para poder leerlo
reducimos el tamao de la fila 6 para dejar un pequeo hueco
quitamos la rejilla o maya de (ver cmo)
ponemos borde superior e inferior a todas las filas en un gris muy clarito
Nuestro Excel quedara de la siguiente manera:
3/10
8/13/2015
HacerundiagramadeGanttenExcel
Donde hay ceros que la fuente se ponga en blanco (para que no se vea el numerito) y en
el fondo de la celda nada.
Donde hay 1 que la celda se ponga de un color clarito (yo he usado azl) y la fuente del
mismo color para que no sea vea.
Donde hay 2 que la celda se ponga de un color ms oscuro (yo he usado azl oscuro) y la
fuente del mismo color para que no sea vea el nmero.
Para aadir este formato condicional hacemos (deberemos tener elegido nuestro rango de
aplicacin):
Pestaa Inicio >> Formato condicional >> Nueva regla >> Aplicar formato a celdas que
contengan
Una vez seleccionado elegimos la opcin de que el valor de la celda sea igual a [ponemos
nuestro nmero] y formateamos:
Deberemos crear tres reglas para poder aplicar los formatos de colores y crear las barras.
El resultado ser el siguiente:
http://excelyvba.com/diagramadegantt/
4/10
8/13/2015
HacerundiagramadeGanttenExcel
En la imagen anterior hay cuatro recuadros rojos que aportan las siguientes funcionalidades y
que describiremos sucintamente en este apartado:
Primer recuadro: Contiene una caja llamada Intervalo. Esto nos permite introducir un
nmero de das para las fechas de nuestro diagrama. As, si queremos ver nuestro
diagrama en semanas escribiremos 7 o cada dos das escribiremos 2
Segundo recuadro: Starting date nos permite elegir en qu fecha queremos que
empiece nuestro lnea temporal, es decir, la primera fecha del diagrama.
Recuadro horizontal: Simplemente es cambiar, el color de la barra para la barra de total.
Esto, parece una cosa sin importancia, pero facilita la lectura general.
Recuadro vertical: contiene dos elementos. Lo primero es que mediante un formato
condicional se seala la fecha del da en el que estamos. Esto se consigue sabiendo le
fecha del da de hoy mediante la funcin HOY() y un formato condicional asociado a la
fila de las fechas. Lo segundo es la marca divisoria que seala los lunes. Esta marca se
consigue de manera similar a la anterior pero con la funcin DIASEM.
Se pueden aadir muchas mejoras (no dudes en sugerir todo lo que se te ocurra e intentaremos
plasmarlo), mientras tanto os dejo en este link el archivo descargable para que puedas practicar
y ver cmo se han ido realizando todas las partes de este diagrama de Gantt.
Diagrama de gantt
OTROS USUARIOS TAMBIN LEYERON...
http://excelyvba.com/diagramadegantt/
5/10
8/13/2015
HacerundiagramadeGanttenExcel
Quique es un fantico del Excel desde que empez a trabajar con ello hace unos pocos aos.
Adquiri su conocimiento a travs de Google y de infinitas pruebas y ms pruebas. Adems,
Quique es un entusiasta de su familia (mujer e hijos), del deporte y de la cerveza... no dudes
en contactar con l para cualquier duda que tengas.
Estimado, excelente la planilla, he estado trabajando en ella y para aplicarla aun mas en
terreno, existe la posibilidad de poder colocar informacin adentro de las barras del
diagrama de gantt como por Ejemplo numeros
Responder
Hola Cristina,
la plantilla est hecha con frmulas en cada celda no veo cmo podramos quitar sas
celdas para poder poner otros nmeros lo siento. Quique
Responder
Hola:
me gustaria saber como puedo lograr un gant con varios procesos en una misma fila con un
http://excelyvba.com/diagramadegantt/
6/10
8/13/2015
HacerundiagramadeGanttenExcel
Responder
Quique says:
29 mayo, 2015 at 10:42 am
Responder
ENRIQUE says:
18 noviembre, 2014 at 11:19 pm
Hola amigo, necesito que el gantt que vaya a lo largo de varios das, espero nos puedas
ayudar.
Gracias !!!
Responder
Hola Enrique! Creo que el gantt que tienes en la ilustracin va a lo largo de varios das.
A qu te refieres?
Responder
Hola Quique:
Como haces para que en el Cronograma del Gantt, cuando tu modificas el intervalo
de 1 a 2 o a 5, este calendario se comprima segn el intervalo seleccionado o se
amplie.
Yo lo hago pero solo me suma el intervalo nada ms a las fechas.
Saludos
Responder
excelyvb says:
29 abril, 2015 at 1:55 pm
Hola Lisandro!
Si te refieres a las fechas, estas van siempre en funcin de la fecha de la celda
anterior ms el intervalo.
Si te refieres a las barras de tarea es un poco ms complejo. Las frmulas son
condicionales y estn ligadas a la fecha de comienzo de la tarea y la fecha de la
columna. Si se verifican las condiciones entonces devuelve un nmero Dicho
nmero est relacionando con el formato condicional.
Espero haber resuelto tus dudas.
Un saludo y gracias por visitar la web!
http://excelyvba.com/diagramadegantt/
7/10
8/13/2015
HacerundiagramadeGanttenExcel
Responder
eliana says:
30 septiembre, 2014 at 8:28 pm
Me podrias decir como se construye un grafico gantt pero por horas? porque no encuentro
por ningun lado una explicacion, todos estan por fechas :S
Responder
Hola Eliana,
Hacer el diagrama de Gantt con horas no debera ser mucho ms difcil. El resumen de
todo esto es que estamos comparando nmeros. Para hacerlo segn el ejemplo que
tienes debes hacer pequeas modificaciones para que lo que se muestre son horas.
Puedes hacerlo como nmeros naturales. Quieres hacerlo para un slo da o quieres
que vaya a lo largo de varios das?
Responder
Responder
Hola Javier,
Muchas gracias por t animoso comentario. Estas cosas nos ayudan a continuar
dedicndole tiempo a la web para seguir mejorando.
La funcin que menciones es muy sencilla. DIAS.LAB cuenta el nmero de das que hay
entre dos fechas excluyendo los fines de semana (sbados y domingos) adems de los
das de un listado (es opcional) que sean los que tampoco haya que considerar. El lunes
intentar sacar un post sobre esta funcin.
Un saludo!
Quique
Responder
8/10
8/13/2015
HacerundiagramadeGanttenExcel
Saludos,
Javier.
Responder
Hola Javier,
puedes ver una ayuda de la funcin en el siguiente enlace:
http://www.excelyvba.com/funcion-dias-lab/
Espero que te sirva.
Un saludo!
Quique
Responder
Angela says:
6 junio, 2014 at 3:27 pm
Excelente Ayuda, como puedo agregarle mas filas para ms grupos y que sigan las mismas
formulas?
Responder
Copiando y pegando la ltima fila al final? Gracias por el comentario! Si pruebas, dime si
te ayud please!
Responder
Supongo que copiando una fila y pegndola al final! Gracias por el comentario. Dime si te
ayud please!
Responder
Sera interesante a la hora de trabajar con este tipo de diagramas que slo contabilizase los
das laborables cuando se cuentan los das que llevan una tarea. Y ya, para que sea una obra
maestra, que puedas incluso establecer un calendario de das laborables para incluir los
festivos.
Responder
Podra hacerse simplemente tendramos que evitar los fines de semana o das fuera de
calendario y utilizar la funcin DIAS.LAB
http://excelyvba.com/diagramadegantt/
9/10
8/13/2015
HacerundiagramadeGanttenExcel
Responder
Comenta, es gratis :)
http://excelyvba.com/diagramadegantt/
10/10