logo

Differenza di Excel tra due date

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:

Differenza di Excel tra due date

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:

Differenza di Excel tra due date

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:

Differenza di Excel tra due date

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:

Differenza di Excel tra due date

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:

Differenza di Excel tra due date

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
Differenza di Excel tra due date

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)

Differenza di Excel tra due date

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:

Differenza di Excel tra due date

Nota: Se dobbiamo gestire fine settimana personalizzati come sabato o domenica o solo domenica, dobbiamo utilizzare la funzione NETWORKDAYS.INTL che ci permette di definire quali giorni della settimana devono essere considerati fine settimana.