Como converto texto em dados de tempo?

0

Eu tenho o texto em uma coluna que tem horas formatadas como "12:30 pm" e preciso convertê-lo em hora.

Consegui converter os dados "am", mas não consegui trabalhar com os dados "pm".

    
por applesa 27.09.2011 / 23:37

1 resposta

2

Se o texto estiver em A1, você poderá formatar uma célula para o formato de hora desejado e usar essa fórmula:

=TIMEVALUE(LEFT(A1,LEN(A1)-5) & ":" & MID(A1,LEN(A1)-4,2) & " " & RIGHT(A1,2))

Certifique-se de formatar a célula como formato de horário, caso contrário, você obterá um decimal funky. Além disso, isso só funciona se o espaço estiver entre o número e o am / pm.

    
por 27.09.2011 / 23:45