Como converter uma data juliana no Excel

Realce a célula na qual você inserirá a data juliana, clique no menu suspenso "Formato do número" no grupo Número da guia Página inicial e selecione "Texto" para que o Excel reconheça os dados inseridos como texto.

Insira a data juliana completa de cinco dígitos, incluindo quaisquer zeros à esquerda, como "00001" para a data de janeiro 1, 2000. Como você formatou a célula como texto, o Excel mantém todos os zeros à esquerda; se você usou o formato Geral ou Numérico, o Excel remove os zeros à esquerda, de forma que os dados não estão mais no formato Juliano.

Insira a fórmula "= Data (If (0+ (Left (A1,2)) <30,2000,1900) + Left (A1,2), 1, Right (A1,3))" sem as aspas em uma célula vazia. Altere a referência "A1" para refletir a célula que contém a data juliana.

Alguns bancos de dados usam uma variação de sete dígitos do formato Juliano original, em que os primeiros quatro dígitos representam o ano. Para converter uma data juliana de sete dígitos na célula A1, use a fórmula "= Data (Esquerda (A1,4), 1, Direita (A1,3))."

Se você tiver uma lista colunar de datas julianas, copie a fórmula para baixo na coluna de fórmula para converter automaticamente cada data.

Para remover as datas julianas originais, você deve primeiro retirar a fórmula dos valores convertidos. Destaque as células que contêm as datas convertidas, pressione "Ctrl-C", clique no menu suspenso "Colar" em o grupo Área de transferência da guia Página inicial e, em seguida, selecione a opção "Colar valores" para colar os valores sobre o fórmulas. Você pode então excluir as datas julianas sem afetar os valores convertidos.

Como o Excel incrementa internamente as datas iniciando em 1º de janeiro de 1900 e não permite números de data negativos, ele não converter corretamente datas do calendário juliano anteriores a este valor inicial sem usar o Microsoft Visual Basic extenso código.