Ir para conteúdo
  • 0

Como somar hora para cada movimentação


Sr. Thiago
Ir para solução Solucionado por Sr. Thiago ,

Pergunta

  • Membros

Boa tarde.
Estou precisando saber o tempo gasto de acordo com cada movimentação de uma chamado. Caso parecido com a live 28 do Leo, no sistema de atendimento de chamados. 
Só que na solução do Leo ele já tem uma planilha com o tempo que cada chamado leva em um determinado estado. 

No meu caso eu preciso saber quando tempo o chamado levou para saber atendido, com base na soma de todos os tempo gasto em cada status. 

Por exemplo. Eu tenho o mesmo chamado (coluna id_chamado) que pela coluna id_Status vejo que ele teve varias movimentações.
Essas movimentações foram por 3 tipo de código de movimentação. 17,13 e 19.
Quero somar o tempo que ele gastou na status 19 com o 13 e 17. Nesse caso, o chamado tem que ter um tempo de  60 min e alguns segundos.  

usei essa função 
 

 

TEMPO GASTO = 
     VAR MAXTEMPO = MAX(Planilha1[Hora_criacao])
     VAR ID_STATUS = MAX(Planilha1[id_Status])
     VAR TEMPO_GASTO = CALCULATE(
                                       SUM(Planilha1[Hora_criacao]),
                                           FILTER(
                                                     Planilha1,
                                                        Planilha1[id_Status] = ID_STATUS))

RETURN

TEMPO_GASTO

Não deu certo.
 

image.thumb.png.459a325c3e033bb6533e6cd06957f571.png
 

Pasta1.xlsx soma hora.pbix

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 1
  • Membros
  • Solução

Consegui resolver usando a função
 

TEMPO GASTO = 
        VAR MAXTEMPO = MAX(Planilha1[hora_time])
        VAR MINTEMPO = MIN(Planilha1[hora_time])
        VAR ID_STATUS = MAX(Planilha1[id_Status])
        VAR TEMPO_GASTO = CALCULATE(
                                                MAXTEMPO - MINTEMPO,
                                                         FILTER(
                                                                  Planilha1,
                                                                       Planilha1[id_Status] = ID_STATUS))

RETURN

TEMPO_GASTO

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros

Assisti sim. Até errei o numero da live a do SAC é a 31 e essa 28 também assisti. 
No caso da live 28 ele faz uma coluna que é a subtração de duas colunas de Data/hora. E essa nova coluna criada, ele coloca no formato decimal. E com isso consegue fazer os cálculos. 
No meu exemplo a minha coluna de hora, não é diferença de outras colunas. A diferença de hora esta nas linhas. 
Pela fórmula que estou usando, se eu coloco números inteiros, no lugar da hora, da certo. O problema esta no formato de hora. 

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...