Notifications
Clear all

Gráfico de Gantt Tarefas na mesma linha.

16 Posts
3 Usuários
0 Reactions
3,788 Visualizações
(@brunocap)
Posts: 0
New Member
Topic starter
 

Bom dia Pessoal,

Sou novo aqui no fórum e gostaria que vocês me ajudassem numa questão.

Preciso criar um modelo de gráfico de gantt diferenciado. Ao invés do modelo tradicional onde as tarefas e as datas estão na vertical nesse caso as tarefas ficam na horizontal e o tamanho das barras variam conforme a quantidade de dias úteis entre uma data e outra de forma sequencial na mesma linha. Será possível fazer isso utilizando formatação condicional?

Segue exemplo em Anexo.

Obrigado desde já.

 
Postado : 14/10/2014 8:21 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Não entendi muito bem.

Vc quer colocar todas aquelas datas como sendo o ponto "troca"? Será uma cor para cada uma das colunas? (Não sei se será possível, porque a formatação condicional pode não aceitar todos os critérios, digo, teria q ter uma formatação para cada critério.

Enfim, não entendi como vc deseja visualizar o gráfico.

 
Postado : 14/10/2014 8:39 am
(@brunocap)
Posts: 0
New Member
Topic starter
 

Ola,

Pensando bem uma uma cor para cada coluna não daria pois ele teria que dimensionar e preencher a célula no tamanho referente aos dias úteis da tarefa (acho que isso não é possível) . Pode ser então com cada coluna sendo um dia, então ele preencheria a quantidade das céluas de acordo com o numero de dias úteis. Porém cada tafera teria uma cor diferente e eles precisam ser preenchidos todos na mesma linha.

ficou claro? seria possível? não necessariamente precisa ser usando formatação condicional pode ser de outra forma.

Obrigado.

Abs.

 
Postado : 14/10/2014 10:44 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!

Procure por Gantt Charts - Project Management no site Chandoo.org, lá vc vai encontrar tudo sobre gráficos de Gantt e gráficos em geral, e sim é possível fazer por formatação condicional.

Doni

 
Postado : 14/10/2014 11:09 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Cara, fiz um exemplo pra vc.

Usei um gráfico simples de barras. (Simplesmente acrescentei uma linha e uma coluna no que vc já tem. Destaquei elas em amarelo (vc pode ocultar, se quiser).

Depois disso, mandei inserir o gráfico normalmebnte, e formatei os números, além de colocar os intervalos em semanas.

Abs.

 
Postado : 14/10/2014 11:52 am
(@brunocap)
Posts: 0
New Member
Topic starter
 

Obrigado Doni pela dica do Chandoo.org, la encontrei um modelo bom e agora estou tentando adaptar para o que eu preciso usando a formatação condicional.

Gilmar Tsalikis - valeu pelo exemplo! o uso do gráfico de barras também é uma opção boa.

Eu pensei em fazer com a formatação condicional, mas só preciso ajustar a fórmula para que a célula seja pintada de acordo com determinado valor. Por exemplo. Eu quero que as células sejam preenchidas com o numero "1" até determinado numero de vezes (duração da atividade). se a duração da minha tarefa é 10 terei na sequencia "1111111111". Alguem se habilita a me ajudar com a formula?

Obrigado. ABs.

 
Postado : 14/10/2014 1:51 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Certo,

Incluí também uma fórmula para trazer os números.

1 vai ser o primeiro item da lista, 2 o segundo, e assim em diante.

Note que eu fiz a progressão por semanas (e não contemplou todos os campos), vc escolhe se vai fazer por dia, mês, etc...

 
Postado : 14/10/2014 2:12 pm
(@brunocap)
Posts: 0
New Member
Topic starter
 

Blz, era isso que eu precisava.. só faltou um ultimo detalhe. a primeira data vai de 15/08/2014 a 15/09/2014. Como a segunda data ja esta na coluna seguinte a formula não considerou a data 15/09/2014 como sendo do primeiro intervalo.

tirando esse detalhe ja fica praticamente tudo certo.

Obrigado.

 
Postado : 14/10/2014 3:14 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Troque a fórmula por essa:

=SEERRO(CORRESP(A1-1;Gantt!$B$5:$AI$5);CORRESP(A1;Gantt!$B$5:$AI$5))

Abs

 
Postado : 14/10/2014 5:02 pm
(@brunocap)
Posts: 0
New Member
Topic starter
 

Ola!

troquei a fórmula por essa acima e ela passou a considerar a ultima data como do mesmo intervalo. Porém a fórmula não reconhece a data final do intervalo e repete a última posição independente da data apontada. Exemplo: Na primeira linha a última data é 16/04/2015 cuja posição é a ultima célula do intervalo (34). Quando eu arrasto as datas subsequentes ele acaba apontando erroneamente para o mesmo intervalo 34, não reconhecendo como ultima data. Você saberia me dizer como arrumo essa questão?

Segue planilha em anexo.

Obrigado novamente pela força

 
Postado : 15/10/2014 1:48 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Tente assim:

=SEERRO(SE(D$10-1>Gantt!$AI5;"";SEERRO(CORRESP(D$10-1;Gantt!$B5:$AI5);CORRESP(D$10;Gantt!$B5:$AI5)));"")

Abs

 
Postado : 15/10/2014 2:04 pm
(@brunocap)
Posts: 0
New Member
Topic starter
 

Blz, agora faltam poucos detalhes...

uma dúvida final.

Eu quero que a formatação condicional pinte as células com determinado número. Porém eu quero que mais de um número seja preenchido com a mesma cor.. como eu faço isso ja que a única opção que eu encontrei foi "formatar apenas células que contenham" e ele aceita apenas um único valor?

Obrigado.

 
Postado : 16/10/2014 10:23 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Supondo que vc queira, por exemplo, o que está entre 2 e 4 (ou seja, 2, 3 e 4).
Abs

 
Postado : 16/10/2014 10:37 am
(@brunocap)
Posts: 0
New Member
Topic starter
 

Ola na verdade seriam numeros aleatórios

Ex. Azul nº 2,7,16,20,26

 
Postado : 16/10/2014 10:42 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Nesse caso, use os números aleatórios nomeados em combinação com uma fórmula.

A fórmula seria:
=CORRESP(A1;azul;0)>=1

o nome "azul" seria:
={2;7;16;20;26}

Veja no anexo como eu fiz (Ctrl + F3)

Abs

 
Postado : 16/10/2014 11:02 am
Página 1 / 2