Video: Converting Julian days into date and time in excel 2024
Le date giuliane vengono spesso utilizzate negli ambienti di produzione come timestamp e riferimento rapido per un numero di lotto. Questo tipo di data coding consente ai rivenditori, ai consumatori e agli agenti di servizio di identificare quando è stato prodotto un prodotto e quindi l'età del prodotto. Le date giuliane sono anche usate nella programmazione, nel militare e nell'astronomia.
Diverse industrie hanno le proprie variazioni sulle date giuliane, ma la variazione più comunemente utilizzata è composta da due parti: un numero a due cifre che rappresenta l'anno e il numero di giorni trascorsi nell'anno. Ad esempio, la data giuliana per 1/1/1960 sarebbe 601. La data giuliana per il 31/12/2014 sarebbe 14365.
Excel non ha una funzione incorporata per convertire una data standard in una data giuliana, ma la figura illustra come utilizzare la seguente formula per eseguire l'operazione.
= DESTRO (ANNO (A4), 2) e A4-DATE (ANNO (A4), 1, 0)
Questa formula è composta da due formule unite come una stringa di testo utilizzando la e commerciale (&).
La prima formula utilizza la funzione DESTRA per estrarre le due cifre corrette del numero dell'anno. Notare che si utilizza la funzione ANNO per estrarre la parte dell'anno dalla data effettiva.
= DESTRA (ANNO (A4), 2)
La seconda formula è un po 'più complicata. Per questo, devi scoprire quanti giorni sono trascorsi dall'inizio dell'anno. Per fare ciò, devi prima sottrarre la data di destinazione dall'ultimo giorno dell'anno precedente:
A4-DATE (YEAR (A4), 1, 0)
Notare l'uso della funzione DATE.
La funzione DATA consente di creare una data al volo utilizzando tre argomenti: l'anno, il mese e il giorno. L'anno può essere qualsiasi numero intero da 1900 a 9999. Il mese e la data possono essere qualsiasi numero positivo o negativo.
Ad esempio, questa formula restituirà il numero di serie della data del 1 ° dicembre 2013:
= DATE (2013, 12, 1)
Nella formula della data di Giuliano in questo esempio, si utilizza uno zero come argomento del giorno. Quando si utilizza 0 come argomento del giorno, si comunica a Excel che si desidera il giorno precedente al primo giorno del mese specificato. Quindi, ad esempio, l'inserimento della seguente formula in una cella vuota restituirà il 31 dicembre 1959:
= DATE (1960, 1, 0)
Unire le due formule insieme a una e commerciale genera una data giuliana composta da i primi due caratteri dell'anno e il numero di giorni trascorsi:
= DESTRA (ANNO (A4), 2) e A4-DATE (ANNO (A4), 1, 0)