Como converter uma data em uma data juliana?

Se quiser converter uma data normal em uma data juliana no Excel, você precisa obter o ano e o número do dia a partir da data. E então combine os dois onde o ano vem primeiro e o número do dia vem em segundo. Abaixo está o formato de uma data juliana.

formato-data-julieno

Além disso, você também pode usar o formato abaixo. Existem vários formatos de data de Julian que você pode usar.

formato adicional da data juliana

Fórmula Excel para data juliana

Aqui estão as etapas para escrever esta fórmula:

  1. Primeiro, insira a função TEXT em uma célula para obter o ano a partir da data TEXT(A1,”YYYY”).
  2. Depois disso, insira um E comercial (&) para inserir a segunda fórmula para obter o dia do ano.
  3. Agora aqui você tem que usar TEXT novamente com DATA e ANO.
  4. Portanto, insira esta fórmula TEXT(A1-DATE(YEAR(A1),1,0), »000″) após este e comercial para obter o dia do ano .
fórmula para data juliana

No momento em que você pressiona a tecla Enter para obtê-lo, retorna um número, uma data juliana. E nesta data, os primeiros quatro dígitos são o ano e os próximos três dígitos são o número do dia do ano.

número-como-data-juliana
 =TEXT(A1,"YYYY")&TEXT(A1-DATE(YEAR(A1),1,0),"000")

Para entender esta fórmula, é necessário dividi-la em duas partes:

fórmula dividida em duas partes

Na primeira parte, você usou a função TEXT para obter o ano a partir da data no formato “AAAA”.

função de texto para obter ano

E na segunda parte combinamos três funções, TEXTO, DATA e ANO. ANO retorna o ano a partir da data original; com isso, DATE cria o primeiro dia do ano.

segunda parte tem funções de data e ano de texto

Depois disso, TEXT utiliza esta data e subtrai-a da data original. E no final, usando o formato “000” converte-o para um número de três dígitos, o número do dia do ano.

texto-use-esta-data

E, no geral, esta fórmula fornece o número do ano e do dia em uma única célula como uma data juliana.

Data juliana em outros formatos

Como disse no início, existem vários formatos de data juliana. E você pode usar qualquer um deles. Por exemplo, com a fórmula abaixo você pode criar uma data juliana onde você tem o ano como um número de dois dígitos e depois o dia como um número de três dígitos.

juliana-data-em-outros-formatos
 =TEXT(A1,"YY")&TEXT(A1-DATE(YEAR(A1),1,0),"000")

Conversão da data juliana

Se você já possui uma data juliana e deseja convertê-la novamente para uma data normal, pode usar a fórmula abaixo:

reconverter para data normal
 =DATE(LEFT(A2,4),1,RIGHT(A2,3))

Para entender esta fórmula você precisa entender a função DATE porque a função principal é a função DATE.

fórmula para converter em data normal

LEFT retorna o ano a partir da data extraindo quatro dígitos da esquerda. Por exemplo, no segundo argumento (mês), você tem 1, que significa o primeiro mês (janeiro).

Agora no terceiro argumento temos RIGHT, que retorna o número do dia do ano. O número de dias aqui é 324, mais do que o número total de dias que um mês normalmente tem (30/31). E a função DATA é inteligente o suficiente para ajustar esses dias em meses e fornecer uma data correta.

julienne-data-convertida-para-data-normal

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *