Hvordan konvertere en juliansk dato i Excel

Marker cellen der du skal skrive inn den julianske datoen, klikk på rullegardinmenyen "Tallformat" på Hjem-fanens tallgruppe og velg deretter "Tekst", slik at Excel gjenkjenner dataene som er skrevet inn som tekst.

Skriv inn den komplette femsifrede julianske datoen, inkludert eventuelle innledende nuller som "00001" for datoen jan. 1, 2000. Fordi du formaterte cellen som tekst, beholder Excel alle innledende nuller; hvis du brukte formatet Generelt eller tall, fjerner Excel innledende nuller, slik at dataene ikke lenger er i juliansk format.

Skriv inn formelen "=Dato (Hvis (0+(Venstre (A1,2))<30,2000,1900)+Venstre (A1,2),1,Høyre (A1,3))" uten anførselstegn i en tom celle. Endre "A1"-referansen for å gjenspeile cellen som inneholder den julianske datoen.

Noen databaser bruker en syvsifret variant av det originale julianske formatet der de fire første sifrene representerer året. For å konvertere en syvsifret juliansk dato i celle A1, bruk formelen "=Dato (Venstre (A1,4),1,Høyre (A1,3))."

Hvis du har en kolonneliste over julianske datoer, kopierer du formelen nedover i formelkolonnen for å konvertere hver dato automatisk.

For å fjerne de originale julianske datoene, må du først fjerne formelen fra de konverterte verdiene. Marker cellene som inneholder de konverterte datoene, trykk "Ctrl-C", klikk på "Lim inn"-rullegardinmenyen i Hjem-fanens utklippstavle-gruppe og velg deretter alternativet "Lim inn verdier" for å lime inn verdiene over formler. Du kan deretter slette de julianske datoene uten å påvirke de konverterte verdiene.

Fordi Excel internt øker datoer fra 1. januar 1900 og ikke tillater negative datotall, vil det ikke riktig konvertere julianske datoer tidligere enn denne startverdien uten å bruke omfattende Microsoft Visual Basic kode.