Kuinka muuntaa 7-numeroinen Julian-päivämäärä kalenteripäivämääräksi Excelissä (3 tapaa)

  • Jaa Tämä
Hugh West

Usein elintarvikevalmistajat, lääkeyritykset ja eri alat käyttävät usein Juliaaninen päivämäärä Tämä päivämäärämuoto ei kuitenkaan ole nykyään käytännöllinen, sillä ihmisten on vaikea ymmärtää sitä, koska he ovat tottuneet käyttämään Gregoriaaninen kalenteri Tässä artikkelissa näytämme sinulle helpoimmat tavat, joilla voit tehdä Muunna 7-numeroinen juliaaninen päivämäärä osoitteeseen Kalenteripäivä osoitteessa Excel .

Käytämme esimerkkinä esimerkkitietokokonaisuutta. Esimerkiksi seuraava tietokokonaisuus edustaa Tuote , Lähetyspäivä osoitteessa JLD ( Juliaaninen päivämäärä ) yritysmuoto.

Lataa harjoituskirja

Lataa seuraava työkirja harjoitellaksesi itse.

Muunna 7-numeroinen juliaaninen päivämäärä.xlsm

Johdanto 7-numeroiseen juliaaniseen päivämäärämuotoon

Päivämäärämuoto, jossa käytetään Yhdistelmä a Vuosi ja Numero of Päivät kyseisen vuoden alusta lähtien tunnetaan nimellä Juliaaninen päivämäärä muodossa. 7 numeroa Julian päivämäärämuodossa Ensimmäinen 4 numerot viittaavat Vuosi ja Viimeiset 3 numerot ovat Kokonaismäärä of Päivät kyseisen vuoden alusta alkaen.

3 tapaa muuntaa 7-numeroinen juliaaninen päivämäärä kalenteripäivämääräksi Excelissä

1. Muunna 7-numeroinen juliaaninen päivämäärä kalenteripäivämääräksi DATE-, LEFT- ja RIGHT-funktioiden yhdistelmällä Excelissä.

Excel tarjoaa monia funktioita, ja käytämme niitä lukuisten operaatioiden suorittamiseen. Tässä menetelmässä käytämme funktiota PÄIVÄMÄÄRÄ , VASEMPI & RIGHT toiminnot. PÄIVÄMÄÄRÄ toiminto tuottaa Gregoriaaninen kalenteripäivä. Toiminnon argumentit ovat Vuosi , Kuukausi ja Päivä Vastaavasti. VASEMPI toiminto tuottaa määritetyn määrän merkkejä alusta alkaen, kun taas The RIGHT funktio tuottaa määritetyn määrän merkkejä merkkijonon lopusta. Seuraa siis alla olevia ohjeita, kun haluat Muunna juliaaninen päivämäärä osoitteeseen Kalenteripäivä osoitteessa Excel .

VAIHEET:

  • Valitse ensin solu D5 ja kirjoita kaava:
=DATE(LEFT(C5,4),1,RIGHT(C5,3))

  • Paina sitten Kirjoita .

Täällä RIGHT funktio palauttaa 3 merkkejä loppupäästä C5 solun arvo ja VASEMPI funktio palauttaa 4 merkit alusta alkaen. Seuraavaksi PÄIVÄMÄÄRÄ muuntaa ne kalenteripäivämuotoon ja palauttaa tarkan päivämäärän.

  • Käytä lopuksi AutoFill työkalu sarjan täyttämiseksi.

Lue lisää: Päivämäärän muuntaminen päiväksi Excelissä (7 nopeaa tapaa)

2. Yhdistä Excel DATE, MOD & INT-toiminnot 7-numeroisen juliaanisen päivämäärän muuntamiseksi kalenteripäivämääräksi.

Lisäksi voimme luoda kaavan, jossa on PÄIVÄMÄÄRÄ , MOD & INT funktioita muunnettaessa Juliaaninen päivämäärä . Käytämme MOD funktio tuottaa jäännösosan, kun jakaja jakaa luvun. Funktio INT funktio pyöristää luvun tuottaakseen lähimmän kokonaisluvun arvon. Opettele siis alla oleva prosessi tehtävän suorittamiseksi.

VAIHEET:

  • Valitse ensin solu D5 . Kirjoita kaava:
=DATE(INT(C5/10^3),1,MOD(C5,INT(C5/10^3))))

  • Paina sen jälkeen Kirjoita .

The PÄIVÄMÄÄRÄ funktio muuntaa argumentit Vuosi . Kuukausi ja Päivä muoto. INT toiminto tuottaa Lähin kokonaisluku arvo sen jälkeen kun C5 jaetaan 1000 . Ja MOD toiminto tuottaa Jäännös kun C5 jaetaan jälleen sillä, että Lähin kokonaisluku arvo.

  • Viimeiseksi, täydennä loput AutoFill .

Lue lisää: Päivämäärän muuntaminen kuukaudeksi Excelissä (6 helppoa menetelmää)

Samanlaisia lukemia:

  • Päivämäärän muuntaminen dd/mm/yyyy hh:mm:ss-muotoon Excelissä
  • Hanki kuukauden ensimmäinen päivä kuukauden nimestä Excelissä (3 tapaa)
  • Miten saada edellisen kuukauden viimeinen päivä Excelissä (3 menetelmää)
  • Lopeta Excelin automaattinen muotoilu päivämääristä CSV-tiedostossa (3 menetelmää)
  • Kuinka muuttaa oletuspäivämäärämuoto Yhdysvaltain ja Yhdistyneen kuningaskunnan välillä Excelissä (3 tapaa)

3. Sovelletaan VBA:ta 7-numeroisen juliaanisen päivämäärän muuntamiseksi kalenteripäivämääräksi Excelissä.

Lisäksi voimme käyttää VBA koodia muuntamisen suorittamiseksi. Seuraa siis alla esitettyä prosessia, jotta saat Muunna juliaaninen päivämäärä osoitteeseen Kalenteripäivä .

VAIHEET:

  • Valitse Visual Basic alkaen Kehittäjä välilehti aluksi.

  • Tämän seurauksena Visual Basic ikkuna avautuu.
  • Valitse nyt Moduuli alla Lisää välilehti.

  • Näin ollen Moduuli ikkuna avautuu.
  • Kopioi sen jälkeen seuraava koodi ja liitä se tiedostoon Moduuli ikkuna.
 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 

  • Sulje sitten Visual Basic ikkuna.
  • Valitse seuraavaksi solu D5 Kirjoita tähän kaava:
=JLDtoCD(C5)

  • Paina sen jälkeen Kirjoita .
  • Lopuksi sovelletaan AutoFill työkalu muuntaa loput.

Lue lisää: Excel VBA: Kuukauden ensimmäinen päivä (3 menetelmää)

Päätelmä

Tästä lähtien voitte Muunna 7 numero Juliaaninen päivämäärä osoitteeseen Kalenteripäivä osoitteessa Excel edellä kuvatuilla menetelmillä. Jatka niiden käyttöä ja kerro meille, jos sinulla on muita tapoja tehdä tehtävä. Älä unohda pudottaa kommentteja, ehdotuksia tai kyselyitä, jos sinulla on sellaisia alla olevassa kommenttiosassa.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.