Se lavoriamo su molti progetti, potremmo aver bisogno di sapere quanti mesi sono trascorsi tra le due date. Allo stesso modo, se siamo nella fase di pianificazione di un progetto, potremmo aver bisogno di conoscere le date di inizio e di fine. Il numero di mesi tra due date può essere calcolato in vari modi (tutti utilizzando formule diverse).
In questo tutorial esamineremo diverse formule per calcolare la differenza tra due date.
rivestimento delle corde Java
Calcola la differenza tra due date utilizzando la funzione 'DATE-DIF'
La funzione più appropriata per determinare la differenza tra le due date è 'DATA-DIF'. In Excel, se vogliamo calcolare la differenza tra due date in anni, mesi o giorni, la funzione DATEDIF lo gestirà.
È una funzione unica perché non è inclusa nella funzione Data e ora di Excel. Quindi, se andiamo su Formule, troveremo oltre 450 funzioni di Excel e se andiamo su Data e ora, non vedremo DATADIF.
1. Calcola la differenza tra due date indicate in giorni
Se vogliamo sapere quanti giorni ci sono tra due date, possiamo utilizzare la seguente formula:
1. Innanzitutto, dobbiamo inserire la funzione data seguente nella cella vuota in cui dobbiamo ottenere il risultato.
=DATEDIF(A2, B2, 'D')
Nota: A2 indica la cella della data di inizio, mentre B2 indica la cella della data di fine nella formula sopra.
2. Successivamente, per riempire questa formula, dobbiamo trascinare il quadratino di riempimento verso il basso nella cella e il numero di giorni tra le date viene determinato come mostrato nello screenshot qui sotto:
2. Calcola la differenza tra due date indicate in mesi
Se desideriamo sapere quanti mesi ci sono tra due date, possiamo utilizzare la formula seguente in una cella vuota:
=DATEDIF(A2,B2,'M')
Nota: La cella della data di inizio è A2, mentre la cella della data di fine è B2.
Quindi, dobbiamo trascinare la maniglia di riempimento verso il basso sulle celle in modo da poter applicare la formula precedente e determinare la differenza tra due date in mesi, come mostrato nello screenshot seguente:
3. Calcola la differenza tra due date indicate in anni
Possiamo anche utilizzare la funzione DATEDIF per calcolare il numero di anni tra due date:
Per determinare la differenza tra due date indicate in anni, dobbiamo digitare la seguente formula nella cella vuota:
alfabeto come numeri
=DATEDIF(A2,B2, 'Y')
Nota: la cella della data di inizio è A2, mentre la cella della data di fine è B2.
Quindi, per utilizzare questa formula, trascina il quadratino di riempimento verso il basso sulle celle e verrà restituito il numero di anni tra le due date specifiche, come mostrato nello screenshot seguente:
4. Calcola la differenza tra due date indicate in giorni, mesi e anni
Se vogliamo calcolare la differenza tra due date in anni, mesi , E giorni insieme, allora dobbiamo usare la seguente formula:
=DATEDIF(A2, B2, 'y') &' years, '&DATEDIF(A2, B2, 'ym') &' months, ' &DATEDIF(A2, B2, 'md') &' days'
Nota: A2 è la cella della data di inizio e B2 è la cella della data di fine.
Successivamente, dobbiamo trascinare la maniglia di riempimento verso il basso sulle celle a cui vogliamo applicare la formula sopra; quindi vedremo il seguente output:
Tieni presente che possiamo anche utilizzare le virgolette doppie per specificare manualmente le date nel file FILE funzione. Basta ricontrollare che le date tra virgolette doppie in Excel siano in un formato di data valido.
5. Calcola la differenza tra due date indicate in giorni, ore e minuti
La seguente formula può aiutarci a calcolare la differenza tra due date e orari in giorni, ore , E minuti se abbiamo due elenchi di date e orari.
Dobbiamo digitare la seguente formula in una cella vuota:
=INT(B2-A2)&' days '&TEXT(B2-A2,'h'' hours ''m'' minutes ''')
NOTA: A2 è la cella della data di inizio e B2 è la cella della data di fine:
Successivamente, trascina il quadratino di riempimento sulle celle in cui vogliamo applicare la formula e otterremo il risultato desiderato:
Contare i giorni tra le date con la funzione GIORNI di Excel
MS Excel 2013 introduce il Funzione GIORNI . Il suo scopo è capire quanti giorni ci sono tra due date. In Excel, la funzione GIORNI è a Funzione data/ora tramite il quale possiamo calcolare il numero di giorni tra due date.
Tieni presente che, a differenza di DATADIF, gli argomenti a favore di a GIORNI la formula deve essere inserita nell'ordine inverso.
DAYS(end_date, start_date)
Quindi, la nostra formula assume la seguente forma:
cos'è l'altoparlante
=GIORNI(B2, A2)
A seconda che la data di fine sia inferiore o superiore alla data di inizio, restituisce la differenza come positiva o negativa, simile alla sottrazione:
casuale nessun generatore in Java
Come calcolare i giorni lavorativi tra due date in Excel
Se vogliamo scoprire quanti giorni lavorativi ci sono tra due date, allora possiamo usare il file GIORNI LAVORATIVI funzione:
NETWORKDAYS(start_date, end_date, [holidays])
I primi due argomenti sono ben noti, mentre il terzo argomento, facoltativo, ci consente di omettere un elenco personalizzato di festività dal conteggio dei giorni.
Utilizza la formula seguente per calcolare il numero di giorni lavorativi tra due date nella colonna A e nella colonna B.
=GIORNI LAVORATIVI(A2; B2)
Possiamo anche inserire l'elenco delle festività in poche celle e dire alla formula di escludere quei giorni:
=GIORNI LAVORATIVI DI RETE(A2, B2, $A:$A)
Di conseguenza, vengono conteggiati solo i giorni lavorativi tra due date: