A conversão de data / hora do Excel não está funcionando corretamente

0

Eu tenho strings como Oct 02 2015 11:04 , que estou tentando converter em formato datetime válido. Eu separei tudo usando Text-To-Columns, mas o tempo parece estar incorreto.

O valor de E1 da célula é 11:04:00 e, ao executar =TIME(LEFT(E1,2), RIGHT(E1,2), 0) , o resultado é 12:11 AM

A célula está formatada como h:mm AM/PM , seria de esperar que o valor fosse 11:04 AM . O que estou fazendo errado?

Imagens para esclarecimento:

Fórmula de tempo não funciona:

Conteúdodacélula:

    
por Syntax Error 29.11.2016 / 13:11

2 respostas

1

seu tempo já está armazenado como tempo, e quando você executa qualquer ação de texto, isso é feito na versão numérica dele (um dia = 1, uma hora = 1/24 ... 11:04 = 0,46111)

Por que você deseja processá-lo ainda mais?

    
por 29.11.2016 / 13:20
0

Nesse caso, você não deve usar a função TIME . Não é a função correta, pois TIME invocou algumas conversas de "dia e hora". Para minha própria abordagem, usarei =TEXT(E1,"h:mm AM/PM") para a solução

    
por 29.11.2016 / 13:22