Converta TEXTO (“56:04”, “[h]: mm”) em um valor útil de horas

2

Estou extraindo dados de um software de helpdesk no formato XLS. Um dos valores extraídos é um valor de tempo em horas e minutos. Aparece no arquivo XLS exportado da seguinte forma:

=TEXT("56:04","[h]:mm")

Estou tentando analisar esses dados (para resolver coisas como tempo médio, se excederem X horas etc), mas no formato acima, o Excel não parece reconhecê-lo como um tempo válido, como se eu tentasse usar uma fórmula AVERAGE para um intervalo de células com os valores acima, recebo um erro #DIV/0! .

Eu tentei copiar esse valor em outra célula usando a fórmula abaixo:

=TIMEVALUE(J2)

... e eu formatei a célula para um valor de hora personalizado no formato [h]: mm. As fórmulas AVERAGE funcionam com esse novo valor de célula, mas notei que esse método para o exemplo acima mostra um valor de 8.04, portanto, está perdendo 48 horas, apesar de ser formatado para usar um [h]: mm formato.

Como posso converter esse valor inicial corretamente para que o Excel o trate como um valor de hora correto que eu possa usar para análise?

    
por Rawns 13.12.2016 / 15:15

1 resposta

1

TIMEVALUE (como é sugerido pelo nome) converte apenas a parte do tempo da string para number, e ignora o número, portanto, para a conversão correta, é necessário soma-lo com DATEVALUE :

    
por 13.12.2016 / 15:23