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
:
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?