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