Planejamento, Cronograma e Custos
Como fazer gráfico de Gantt no Excel passo a passo
Saber como fazer gráfico de Gantt no Excel resolve uma necessidade frequente: mostrar o cronograma do projeto para o patrocinador ou para a equipe sem depender de uma ferramenta que nem todos têm instalada. O Excel não traz um tipo de gráfico chamado Gantt, mas chega lá de dois jeitos: com um gráfico de barras empilhadas em que a primeira barra fica invisível, ou com formatação condicional numa grade de datas.
Os dois métodos abaixo usam o mesmo exemplo ilustrativo, a abertura de uma nova filial de uma rede de lojas, com sete tarefas entre março e maio de 2027. Você vai montar a tabela, criar o gráfico, mostrar o percentual concluído de cada tarefa e destacar a semana atual. Os nomes dos menus seguem o Excel em português no Microsoft 365; em versões mais antigas, eles podem variar um pouco.
Formação relacionada
Microsoft Project Professional
Cronogramas confiáveis, linha de base, controle de desvio e relatórios que sustentam decisão de diretoria.
Antes do gráfico: a tabela de tarefas
O Gantt desenha datas, não calcula. Por isso, comece por uma tabela com as datas já definidas. Se você ainda precisa calcular início e término a partir de durações e dependências, em dias úteis, faça isso antes, como mostra o guia de cronograma de projeto no Excel, e use o resultado aqui.
Monte a tabela a partir da célula A1:
| A: Tarefa | B: Início | C: Término | D: Duração | E: % concluído | |
|---|---|---|---|---|---|
| 2 | Projeto do layout | 01/03/2027 | 12/03/2027 | 12 | 100% |
| 3 | Reforma do espaço | 15/03/2027 | 16/04/2027 | 33 | 40% |
| 4 | Compra do mobiliário | 15/03/2027 | 09/04/2027 | 26 | 50% |
| 5 | Seleção da equipe | 22/03/2027 | 23/04/2027 | 33 | 25% |
| 6 | Instalação de sistemas | 19/04/2027 | 30/04/2027 | 12 | 0% |
| 7 | Treinamento da equipe | 26/04/2027 | 07/05/2027 | 12 | 0% |
| 8 | Inauguração | 10/05/2027 | 10/05/2027 | 1 | 0% |
A duração é calculada, não digitada: em D2, use =C2-B2+1 e copie para baixo. Ela está em dias corridos porque o eixo do gráfico é um calendário corrido; a barra precisa cobrir o período inteiro, fins de semana incluídos. Confira o tipo das colunas B e C: se as datas estiverem alinhadas à esquerda, provavelmente foram coladas como texto e precisam ser convertidas.
Método 1: como fazer gráfico de Gantt no Excel com barras empilhadas
É o método mais usado e o que gera um gráfico de verdade, que pode ser copiado para uma apresentação.
Passo 1: insira o gráfico
Selecione A1:B8, segure Ctrl e selecione D1:D8. Vá em Inserir, Gráficos, Inserir Gráfico de Colunas ou de Barras e escolha Barras Empilhadas. O Excel cria duas séries: Início, em uma cor, e Duração, empilhada logo depois.
Se o gráfico sair com as séries trocadas ou com as datas no lugar errado, clique com o botão direito no gráfico, vá em Selecionar Dados e confira: a série Início deve usar B2:B8, a série Duração deve usar D2:D8, e os rótulos do eixo de categorias devem ser A2:A8. A série Início precisa vir primeiro na lista.
Passo 2: deixe a série de início invisível
Clique nas barras da série Início, abra Formatar Série de Dados e, em Preenchimento, marque Sem preenchimento; em Borda, Sem linha. As barras de duração passam a flutuar a partir da data de início de cada tarefa. Esse é o truque inteiro do Gantt no Excel.
Passo 3: coloque as tarefas na ordem certa
No gráfico de barras, o Excel desenha a primeira linha da tabela embaixo. Clique no eixo vertical (os nomes das tarefas), abra Formatar Eixo e marque Categorias em ordem inversa. O eixo de datas vai para cima; para devolvê-lo para baixo, na mesma tela escolha Eixo horizontal cruza: Na categoria máxima.
Passo 4: ajuste o eixo de datas
Agora as barras aparecem espremidas no canto direito, porque o eixo começa no zero, que para o Excel é o início do calendário dele, em 1900. O Excel guarda cada data como um número de série. Para descobrir o número da primeira data, digite 01/03/2027 numa célula vazia e formate como Geral: aparece 46447.
Clique no eixo de datas, abra Formatar Eixo e preencha:
- Mínimo: 46447 (01/03/2027).
- Máximo: 46524 (17/05/2027, uma semana depois da inauguração, para dar respiro).
- Unidade principal: 7, para uma marca por semana.
- Em Número, categoria Data, formato dd/mm.
Passo 5: formate para leitura
Selecione as barras de duração e, em Formatar Série de Dados, reduza a Largura do Espaçamento para cerca de 50%, o que engrossa as barras. Apague a legenda, que não acrescenta nada aqui, e dê um título com o nome do projeto e a data da situação. A inauguração, com um dia, vira uma barra fina; se quiser destacá-la como marco, clique só nesse ponto e mude a cor, ou acrescente um rótulo de dados com a data.
Como mostrar o percentual concluído no gráfico
O Gantt fica muito mais útil quando mostra, em cada barra, o quanto já foi feito. A ideia é dividir a duração em duas partes empilhadas.
Acrescente duas colunas à tabela:
- F: Concluído (dias), com =D2*E2.
- G: Restante (dias), com =D2-F2.
Na Reforma do espaço, por exemplo, F3 = 33 × 40% = 13,2 e G3 = 33 − 13,2 = 19,8. Na Seleção da equipe, F5 = 33 × 25% = 8,25 e G5 = 24,75.
Em Selecionar Dados, remova a série Duração e adicione duas séries novas, nesta ordem: Concluído (F2:F8) e Restante (G2:G8). Como a série Início continua invisível, cada barra passa a ter duas cores: escura para o que foi feito e clara para o que falta. Atualize a coluna E a cada data de status e o gráfico se ajusta sozinho.
Método 2: Gantt por formatação condicional, semana a semana
Este método não usa gráfico. As barras são células pintadas numa grade de semanas, ao lado da própria tabela. Ele é mais fácil de imprimir e de manter alinhado com as linhas das tarefas.
- Crie o calendário semanal. Em I1, digite 01/03/2027 (uma segunda-feira). Em J1, use =I1+7 e copie para a direita até S1, completando 11 semanas, até a semana de 10/05/2027. Formate a linha como dd/mm e estreite as colunas.
- Regra da barra. Selecione I2:S8, vá em Página Inicial, Formatação Condicional, Nova Regra, Usar uma fórmula para determinar quais células devem ser formatadas e digite =E(I$1<=$C2;I$1+6>=$B2). A regra pinta a semana sempre que ela se sobrepõe ao período da tarefa. Escolha um preenchimento claro.
- Regra do andamento. Na mesma área, crie outra regra com =E($F2>0;I$1<=$C2;I$1+6>=$B2;I$1<$B2+$F2) e um preenchimento escuro. Ela pinta as semanas já cobertas pelos dias concluídos. Em Gerenciar Regras, deixe esta regra acima da regra da barra.
- Semana atual. Selecione I1:S8 e crie uma terceira regra com =E(HOJE()>=I$1;HOJE()<=I$1+6), com uma borda lateral colorida. A coluna da semana corrente fica marcada toda vez que você abre o arquivo.
Confira o resultado com a Reforma do espaço: início em 15/03 e 13,2 dias concluídos, o que leva a 28/03. As semanas de 15/03 e 22/03 ficam escuras; a de 29/03 em diante, clara, até a semana de 12/04, a última que toca o término em 16/04.
A grade semanal é menos precisa do que a diária, porque uma tarefa que começa na quinta-feira pinta a semana inteira. Para cronogramas curtos, use uma coluna por dia útil, como no guia de cronograma de projeto no Excel; para projetos de vários meses, a visão semanal costuma ser mais legível.
Modelos prontos do próprio Excel
Se você não quer montar do zero, em Arquivo, Novo, pesquise por "Gantt". A Microsoft oferece modelos de planejador de projeto com barras por formatação condicional, prontos para preencher. Eles funcionam bem para listas simples; o cuidado é entender as fórmulas antes de acrescentar colunas, porque é fácil quebrar a regra de formatação. Se precisar de uma estrutura simples para adaptar, o modelo de gráfico de Gantt traz um exemplo comentado.
Problemas comuns e como resolver
| Problema | Causa provável | Solução |
|---|---|---|
| Barras espremidas à direita | Eixo começando no zero | Ajuste o mínimo do eixo para o número de série da primeira data |
| Tarefas de baixo para cima | Ordem padrão do gráfico de barras | Categorias em ordem inversa |
| Barras não aparecem | Datas gravadas como texto | Converta com Dados, Texto para Colunas, ou com =DATAVALOR() |
| Barra um dia mais curta | Duração calculada como término menos início | Some 1: =C2-B2+1 |
| Formatação não acompanha a linha | Referência sem o cifrão certo | Use I$1 para a linha de datas e $B2, $C2 para as colunas da tabela |
| Gráfico não cresce com tarefas novas | Intervalo fixo na série | Converta o intervalo em tabela (Inserir, Tabela) antes de criar o gráfico |
Quando o Excel deixa de ser suficiente
O Gantt no Excel é ótimo para comunicar. Ele começa a pesar quando as datas mudam com frequência e dependem umas das outras: o gráfico não sabe que a instalação de sistemas só começa depois da reforma, então um atraso não se propaga sozinho, a menos que as datas da tabela venham de fórmulas. Ele também não mostra o caminho crítico nem a carga de cada pessoa. Para entender o que o Gantt mostra e o que ele esconde, veja como usar o diagrama de Gantt na prática. O guia de planejamento de projetos mostra de onde vêm as durações e dependências que alimentam o gráfico.
Para começar agora, monte a tabela do seu projeto com as cinco colunas do exemplo, crie o gráfico pelo método 1 e acrescente o percentual concluído na próxima reunião de acompanhamento. Se preferir pular as fórmulas, o gerador de cronograma grátis da Projeto Diário recebe a lista de atividades com duração e predecessoras, calcula as datas em dias úteis considerando os feriados nacionais, desenha o Gantt com o caminho crítico destacado e exporta para Excel.