Formatar células do Excel para exibir como '##: ##: ##'

0

Estou tentando formatar células no Excel para que elas exibam a duração total de chamadas telefônicas como hh:mm:ss , mas o Excel está me dando erros.

Às vezes, as durações são apenas mm:ss (49:10), ou mesmo apenas ss (35), e eu preciso delas por padrão para alterar para 00:49:10 e 00:00:35 respectivamente. No entanto, quando seleciono 'Custom' na guia 'Number' ao formatar as células e insiro 00:00:00 ou ##:##:## , o Excel me diz -

Microsoft Office Excel cannot use the number format you typed.

Além disso, hh:mm:ss não funcionará para mim, pois estou lidando com durações, não com horários. Alguém é capaz de me dizer como formatar isso? Obrigado.

    
por David Gard 26.10.2012 / 12:12

1 resposta

2

Você pode usar um destes:

[h]:mm:ss -> displays something like 27:59:59 or 28:00:00 (28 hours)

[m]:ss -> displays something like 180:59 or 181:00 (181 minutes)

[s] ->  displays something like 180 or 181 (181 seconds)

você pode até estendê-los para

[h]:mm:ss,000

para obter os milissegundos;)

E só para que você não admira - uma célula que tenha um valor de 1 formatado com meu último exemplo seria resolvida para 24: 00: 00,000 - como um 1 numérico é igual a 24 horas nesse formato. Mas tudo bem - qualquer fórmula de tempo e duração deve funcionar bem com isso.

Editar:

Bem, pode haver outro jeito, estar mais perto do que você declarou até agora:

00":"00":"00

Mas agora um tempo como 24:10:05 teria que ser digitado como um número 241005.

Eu não sei se é isso que você quer.

Usando os formatos de hora, você teria que inserir uma instrução de tempo completa todas as vezes - caso contrário, o Excel não sabe o que você quer dizer quando digitar 10 - > são esses 10 segundos, minutos ou horas? O mesmo vale para 10:15 - isso é 10 horas e 15 minutos ou 10 minutos e 15 segundos?

É assim mesmo, quando você não pode responder como um ser humano, não espere que o Excel o faça;)

    
por 26.10.2012 / 12:26