Sommario
Spesso i produttori di generi alimentari, le aziende farmaceutiche e diversi altri settori utilizzano il Data giuliana Ma questo formato di data non è pratico al giorno d'oggi: le persone lo trovano difficile da capire perché sono abituate a Calendario Gregoriano In questo articolo, vi mostreremo i modi più semplici per Convertire la data giuliana a 7 cifre a Data del calendario in Excel .
Per illustrare la situazione, utilizzeremo un set di dati di esempio. Ad esempio, il seguente set di dati rappresenta i dati di Prodotto , Data di spedizione in JLD ( Data giuliana ) di un'azienda.
Scarica il quaderno di esercizi
Scaricate la seguente cartella di lavoro per esercitarvi da soli.
Convertire la data giuliana a 7 cifre.xlsmIntroduzione al formato della data giuliana a 7 cifre
Il formato della data che utilizza il simbolo Combinazione di un Anno e il Numero di Giorni dall'inizio di quell'anno è noto come Data giuliana Nel formato 7 cifre Giuliano formato della data, il Prima 4 Le cifre si riferiscono al Anno e il Ultimi 3 le cifre sono le Numero totale di Giorni dall'inizio dell'anno.
3 modi per convertire la data giuliana a 7 cifre in data del calendario in Excel
1. Convertire la data giuliana a 7 cifre in data del calendario con la combinazione di funzioni DATA, SINISTRA e DESTRA in Excel
Excel fornisce molte funzioni e le utilizziamo per eseguire numerose operazioni. In questo metodo, applicheremo la funzione DATA , SINISTRA & DIRITTO funzioni. Il DATA genera un file Gregoriano Gli argomenti della funzione includono Anno , Mese , e Giorno rispettivamente. Il SINISTRA genera il numero di caratteri specificato a partire dall'inizio, mentre la funzione DIRITTO genera il numero di caratteri specificato a partire dalla fine di una stringa. Pertanto, seguire i passaggi indicati di seguito per Convertire la data giuliana a Data del calendario in Excel .
FASI:
- Per prima cosa, selezionare la cella D5 e digitare la formula:
=DATA(SINISTRA(C5,4),1,DESTRA(C5,3))
- Quindi, premere Entrare .
Qui, il DIRITTO La funzione restituisce 3 dalla fine del file C5 e il valore della cella SINISTRA la funzione restituisce 4 dall'inizio. Successivamente, il DATA li converte in formato data del calendario e restituisce la data esatta.
- Infine, utilizzare l'opzione Riempimento automatico per riempire la serie.
Per saperne di più: Come convertire la data in giorno in Excel (7 modi rapidi)
2. Combinare le funzioni DATE, MOD e INT di Excel per convertire una data giuliana a 7 cifre in una data del calendario.
Inoltre, è possibile creare una formula con l'opzione DATA , MOD & INT per convertire i dati Data giuliana Utilizziamo il MOD per generare il resto quando un divisore divide un numero. La funzione INT arrotonda un numero per generare il valore intero più vicino. Quindi, imparate il procedimento seguente per eseguire l'operazione.
FASI:
- In primo luogo, selezionare la cella D5 . Digitare la formula:
=DATA(INT(C5/10^3),1,MOD(C5,INT(C5/10^3))
- Successivamente, premere Entrare .
Il DATA converte gli argomenti nel formato Anno . Mese e Giorno formato. Il INT genera la funzione Intero più vicino valore dopo C5 è diviso per 1000 . e il MOD genera la funzione Resto quando C5 viene nuovamente diviso per quello Intero più vicino valore.
- Infine, completate il resto con il comando Riempimento automatico .
Per saperne di più: Come convertire la data in mese in Excel (6 metodi semplici)
Letture simili:
- Come convertire una data nel formato gg/mm/aaaa hh:mm:ss in Excel
- Ottenere il primo giorno del mese dal nome del mese in Excel (3 modi)
- Come ottenere l'ultimo giorno del mese precedente in Excel (3 metodi)
- Impedire a Excel di formattare automaticamente le date in CSV (3 metodi)
- Come cambiare il formato della data predefinito da USA a UK in Excel (3 modi)
3. Applicare VBA per convertire la data giuliana a 7 cifre in data del calendario in Excel
Inoltre, possiamo utilizzare un VBA per eseguire la conversione. Seguire quindi la procedura indicata di seguito per Convertire la data giuliana a Data del calendario .
FASI:
- Selezionare Visual Basic dal Sviluppatore scheda all'inizio.
- Di conseguenza, il Visual Basic si aprirà una finestra.
- A questo punto, selezionare la voce Modulo sotto il Inserire scheda.
- Di conseguenza, il Modulo si aprirà una finestra.
- Successivamente, copiare il codice seguente e incollarlo nel file Modulo finestra.
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
- Quindi, chiudere la finestra Visual Basic finestra.
- Successivamente, selezionare la cella D5 Qui, digitare la formula:
=JLDaCD(C5)
- Dopodiché, premere Entrare .
- Infine, applicare l'opzione Riempimento automatico per convertire il resto.
Leggi tutto: Excel VBA: primo giorno del mese (3 metodi)
Conclusione
D'ora in poi, sarete in grado di Convertire 7 cifre Data giuliana a Data del calendario in Excel Continuate a usarli e fateci sapere se avete altri modi per svolgere il compito. Non dimenticate di lasciare commenti, suggerimenti o domande se ne avete nella sezione commenti qui sotto.