Cum se convertește data iuliană din 7 cifre în data calendaristică în Excel (3 moduri)

  • Imparte Asta
Hugh West

Adesea, producătorii de alimente, companiile farmaceutice și diferite alte sectoare utilizează Data iuliană Dar acest format de dată nu este practic în zilele noastre. Oamenii îl găsesc greu de înțeles, deoarece sunt obișnuiți cu Calendarul Gregorian În acest articol, vă vom arăta cele mai simple modalități de a Conversia datei iuliene din 7 cifre la Data calendaristică în Excel .

Pentru a ilustra, vom folosi ca exemplu un set de date de probă. De exemplu, următorul set de date reprezintă Produs , Data expedierii în JLD ( Data iuliană ) al unei societăți.

Descărcați caietul de practică

Descărcați următorul caiet de lucru pentru a exersa de unul singur.

Conversia 7 cifre Julian Date.xlsm

Introducere în formatul de 7 cifre al datei iuliene

Formatul de dată care utilizează Combinație a unui Anul și Număr de Zile de la începutul acelui an este cunoscut sub numele de Data iuliană În formatul 7 cifre Julian formatul de dată, se utilizează Primul 4 cifrele se referă la Anul și Ultimele 3 cifrele sunt Număr total de Zile de la începutul anului respectiv.

3 moduri de a converti data iuliană din 7 cifre în data calendaristică în Excel

1. Convertiți data iuliană din 7 cifre în data calendaristică cu combinația de funcții DATE, LEFT & RIGHT în Excel

Excel oferă multe funcții și le folosim pentru a efectua numeroase operații. În această metodă, vom aplica funcția DATA , STÂNGA & DREAPTA funcții. DATA generează un fișier Gregorian data calendaristică. Argumentele pentru această funcție includ Anul , Luna , și Ziua respectiv. STÂNGA generează numărul specificat de caractere de la început, în timp ce funcția The DREAPTA generează numărul specificat de caractere de la sfârșitul unui șir de caractere. Prin urmare, urmați pașii de mai jos pentru a Conversia datei iuliene la Data calendaristică în Excel .

ETAPE:

  • Mai întâi, selectați celula D5 și introduceți formula:
=DATE(LEFT(C5,4),1,RIGHT(C5,3))

  • Apoi, apăsați Introduceți .

În acest caz, se va utiliza DREAPTA funcția returnează 3 caractere de la capătul textului C5 valoarea celulei și valoarea STÂNGA funcția returnează 4 caractere de la început. În continuare, se va trece la DATA le convertește în formatul de dată calendaristică și returnează data exactă.

  • În cele din urmă, utilizați AutoFill instrument pentru a completa seria.

Citiți mai mult: Cum să convertiți data în zi în Excel (7 moduri rapide)

2. Combinați Excel DATE, MOD & Funcțiile INT pentru a converti data iuliană din 7 cifre în data calendaristică

În plus, putem crea o formulă cu ajutorul funcției DATA , MOD & INT funcții de conversie a Data iuliană . folosim MOD pentru a genera restul atunci când un divizor împarte un număr. Funcția INT funcția rotunjește un număr pentru a genera cea mai apropiată valoare întreagă. Așadar, învățați procesul de mai jos pentru a îndeplini această sarcină.

ETAPE:

  • În primul rând, selectați celula D5 Introduceți formula:
=DATE(INT(C5/10^3),1,MOD(C5,INT(C5/10^3)))

  • Ulterior, apăsați Introduceți .

The DATA convertește argumentele în forma Anul . Luna și Ziua format. INT generează funcția Cel mai apropiat număr întreg valoarea după C5 se împarte la 1000 . și MOD generează funcția Restul când C5 se împarte din nou la acel Cel mai apropiat număr întreg valoare.

  • În cele din urmă, completați restul cu AutoFill .

Citiți mai mult: Cum să convertiți data în lună în Excel (6 metode ușoare)

Lecturi similare:

  • Cum să convertiți o dată în formatul dd/mm/aaaa hh:mm:ss în Excel
  • Obțineți prima zi a lunii din numele lunii în Excel (3 moduri)
  • Cum să obțineți ultima zi a lunii anterioare în Excel (3 metode)
  • Opriți Excel de la formatarea automată a datelor în CSV (3 metode)
  • Cum să schimbați formatul implicit al datei din SUA în Marea Britanie în Excel (3 moduri)

3. Aplicați VBA pentru convertirea datei iuliene din 7 cifre în data calendaristică în Excel

În plus, putem folosi un VBA pentru a efectua conversia. Prin urmare, urmați procesul prezentat mai jos pentru a Conversia datei iuliene la Data calendaristică .

ETAPE:

  • Selectați Visual Basic de la Dezvoltator fila la început.

  • Ca urmare, se va Visual Basic se va deschide o fereastră.
  • Acum, selectați Modul în cadrul Introduceți tab.

  • În consecință, se va aplica Modul se va deschide o fereastră.
  • După aceea, copiați următorul cod și lipiți-l în fișierul Modul fereastră.
 Function JLDtoCD(JLD As String) As Long Dim Year As Integer Dim Day As Integer Dim CD As Long Year = CInt(Left(JLD, 4)) Day = CInt(Right(JLD, 3))) CD = DateSerial(Year, 1, Day) JLDtoCD = CD End Function 

  • Apoi, închideți fereastra Visual Basic fereastră.
  • Apoi, selectați celula D5 Aici, introduceți formula:
=JLDtoCD(C5)

  • După aceea, apăsați Introduceți .
  • În cele din urmă, aplicați AutoFill pentru a converti restul.

Citiți mai mult: Excel VBA: Prima zi a lunii (3 metode)

Concluzie

De acum înainte, veți putea să Conversia 7 cifre Data iuliană la Data calendaristică în Excel cu metodele descrise mai sus. Continuați să le folosiți și anunțați-ne dacă mai aveți și alte modalități de a face această sarcină. Nu uitați să lăsați comentarii, sugestii sau întrebări, dacă aveți, în secțiunea de comentarii de mai jos.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.