convertendo números em timecode no Excel

convertendo números em timecode no Excel

Eu tenho uma coluna com vários dois dígitos de 4 dígitos.

  1. 1354 1356
  2. 1402 1421
  3. 1431 1452
  4. 1532 1546... e assim por diante

Tenho tentado convertê-los para parecerem mais

  1. 13h54 ~ 13h56
  2. 14h02 ~ 14h21
  3. 14h31 ~ 14h52
  4. 15:32 ~ 15:46...

Eu tentei curinga, mas é muito simples de lidar com isso. Não consegui encontrar uma função nem obtive sucesso com o formato de data/hora. Não tenho certeza se devo aprender VBA para isso.

Responder1

Use Nested REPLACE(), observe começar da direita:

=REPLACE(REPLACE(REPLACE(A1,8,0,":"),5,1," ~ "),3,0,":")

insira a descrição da imagem aqui

Responder2

Uma combinação de CONCATENATE e MID ajudará. Claro que esta é uma função de texto, então os resultados finais são Texto.

insira a descrição da imagem aqui

informação relacionada