Hvordan konvertere 7-sifret juliansk dato til kalenderdato i Excel (3 måter)

  • Dele Denne
Hugh West

Ofte bruker matprodusenter, farmasøytiske selskaper og forskjellige andre sektorer formatet Julian Dato i produktene sine. Men dette datoformatet er ikke praktisk i disse dager. Folk synes det er vanskelig å forstå ettersom de bare er vant til den gregorianske kalenderen format. I denne artikkelen viser vi deg de enkleste måtene å konvertere 7-sifret juliansk dato til kalenderdato i Excel .

For å illustrere , skal vi bruke et eksempeldatasett som et eksempel. Følgende datasett representerer for eksempel Produkt , Forsendelsesdato i JLD ( Julian Dato ) formatet til et selskap.

Last ned øvelsesarbeidsbok

Last ned følgende arbeidsbok for å øve selv.

Konverter 7-sifret Julian Date.xlsm

Introduksjon til 7-sifret juliansk datoformat

Datoformatet som bruker kombinasjonen av et år og tallet av dager siden starten av det året er kjent som formatet Julian Date . I datoformatet 7 siffer Julian refererer de Første 4 sifrene til År og de Siste 3 sifrene er Totalt antall av dager fra begynnelsen av det året.

3 måter å konvertere 7-sifret juliansk dato til kalenderdato i Excel

1. Konverter 7-siffer Juliansk dato til kalenderdato med kombinasjon av DATO, VENSTRE & RIGHT Funksjoner i Excel

Excel gir mangefunksjoner og vi bruker dem til å utføre en rekke operasjoner. I denne metoden bruker vi DATE , VENSTRE & HØYRE -funksjoner. DATE -funksjonen genererer en gregoriansk kalenderdato. Argumentene for funksjonen inkluderer henholdsvis År , Måned og Dag . VENSTRE -funksjonen genererer det angitte antallet tegn fra starten, mens HØYRE -funksjonen genererer det angitte antallet tegn fra slutten av en streng. Følg derfor trinnene nedenfor for å konvertere juliansk dato til kalenderdato i Excel .

TRINN:

  • Først, velg celle D5 og skriv inn formelen:
=DATE(LEFT(C5,4),1,RIGHT(C5,3))

  • Trykk deretter Enter .

Her returnerer HØYRE -funksjonen 3 tegn fra slutten av C5 celleverdien og VENSTRE -funksjonen returnerer 4 tegn fra begynnelsen. Deretter konverterer DATE -funksjonen dem til kalenderdatoformat og returnerer den nøyaktige datoen.

  • Til slutt bruker du Autofyll -verktøyet for å fylle serien.

Les mer: Hvordan konvertere dato til dag i Excel (7 raske måter)

2. Kombiner Excel DATO , MOD & INT-funksjoner for å konvertere 7-sifret juliansk dato til kalenderdato

I tillegg kan vi lage en formel med DATE , MOD & INT funksjoner forkonvertere Julian-datoen . Vi bruker MOD -funksjonen for å generere resten når en divisor deler et tall. Funksjonen INT runder av et tall for å generere den nærmeste heltallsverdien. Så, lær prosessen nedenfor for å utføre oppgaven.

TRINN:

  • Først, velg celle D5 . Skriv inn formelen:
=DATE(INT(C5/10^3),1,MOD(C5,INT(C5/10^3)))

  • Trykk deretter Enter .

DATE -funksjonen konverterer argumentene til År . Måned og Dag format. INT -funksjonen genererer Nærmeste heltall -verdien etter at C5 er delt på 1000 . Og MOD -funksjonen genererer Resten når C5 igjen er delt med den Nærmeste heltall verdien.

  • Til slutt, fullfør resten med Autofyll .

Les mer: Hvordan konvertere dato til måned i Excel (6 Enkle metoder)

Lignende avlesninger:

  • Hvordan konvertere en dato til dd/mm/åååå tt:mm:ss-format i Excel
  • Få første dag i måneden fra månedens navn i Excel (3 måter)
  • Hvordan få siste dag i forrige måned i Excel (3 metoder)
  • Stopp Excel fra automatisk formatering av datoer i CSV (3 metoder)
  • Hvordan endre standard datoformat fra USA til Storbritannia i Excel (3 måter)

3. Bruk VBA for å konvertere 7-sifret juliansk dato til kalenderdato i Excel

Vi kan dessuten bruke en VBA -kode for å utføre konverteringen. Følg derfor prosessen gitt nedenfor for å konvertere juliansk dato til kalenderdato .

TRINN:

  • Velg Visual Basic fra Utvikler -fanen først.

  • Som et resultat vil Visual Basic vinduet vil sprette ut.
  • Nå velger du Modul under Sett inn -fanen.

  • Følgelig vil Modul vinduet sprette ut.
  • Etterpå kopierer du følgende kode og limer den inn i Module vinduet .
8701

  • Lukk deretter Visual Basic vinduet.
  • Deretter velger du celle D5<2. Her skriver du inn formelen:
=JLDtoCD(C5)

  • Deretter trykker du Skriv inn .
  • Til slutt bruker du Autofyll -verktøyet for å konvertere resten.

Les mer: Excel VBA: Første dag i måneden (3 metoder)

Konklusjon

Heretter vil du kunne konvertere 7 siffer Julian Dato til Kalenderdato i Excel med metodene beskrevet ovenfor. Fortsett å bruke dem og gi oss beskjed hvis du har flere måter å utføre oppgaven på. Ikke glem å legge inn kommentarer, forslag eller spørsmål hvis du har noen i kommentarfeltet nedenfor.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.