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