como formato esta data “8:32:44 Aug 03 2009” para trabalhar no excel

2

Eu tenho uma data no formato "hh: mm: ss MMM dd aaaa" em um arquivo de texto delimitado por vírgula. Gostaria de reformatar em uma data viável para uso no excel ... como faço isso?

    
por Brad 01.09.2009 / 13:48

2 respostas

2

Você pode usar a seguinte função ou uma macro correspondente, com base no seguinte algoritmo:

Crie a "data" usando a função datevalue (). A entrada para isso seria uma string criada a partir do formato original, mantendo apenas a parte da data.

Crie o "tempo" usando timevalue ()

Adicione valor de dados + valor de tempo para obter o valor final.

    
por 01.09.2009 / 14:07
0

Não há uma resposta clara para sua pergunta. Depende das configurações regionais. Por exemplo, tenho minhas configurações regionais definidas para a Romênia, onde moro; aqui, 03 de agosto está errado porque o mês é depois do dia. Para os EUA, é o contrário.

Além disso, o Excel possui as células Data e Hora. Talvez você deva considerar quebrar a data e o horário separados. Se você escrever 8:32:44, ele a detectará automaticamente como tempo para mim ( hh: mm: ss ). Para a data, eu sugeriria usar números em vez de letras (08 em vez de agosto); se você escrever como 08.09.2009, ele a detecta automaticamente como uma data ( dd.MM.aaaa ).

Espero que isso ajude você!

    
por 01.09.2009 / 14:03