Calcolare i giorni tra due date con Excel

Impara a calcolare il tempo trascorso tra due date (giorni, mesi o anni) usando questa semplice formula di Excel.

excelCon Excel è facile calcolare i giorni, mesi o gli anni trascorsi tra due date ben precise. Esistono diversi modi per compiere questo calcolo, comprese alcune funzioni che possono aiutarci a calcolare i giorni feriali.

Calcolare i giorni tra due date con Excel

Calcolare i giorni trascorsi tra due date con Excel è semplicissimo: basta operare la differenza tra le due date. In Excel la formula somiglierebbe a:

Data2- Data1= Tempo trascorso

Se per esempio volessimo calcolare il tempo trascorso tra il 15 luglio 2014 e l’inizio di quello stesso anno, calcoleremmo:

15/07/2014-01/01/2014 = 195

In generale bisogna sempre sottrarre la data anteriore alla successiva; diversamente otterremmo un risultato negativo.

Calcolare i giorni feriali tra due date con Excel

Con l’operazione precedente otterremo il numero complessivo di giorni trascorsi tra due date precise, inclusi i giorni festivi. Se, al contrario, desiderassimo conoscere il numero dei giorni tra due date escludendo i giorni feriali dovremmo usare un’altra formula di Excel. Clicca qui per conoscere come calcolare i giorni feriali tra due date.

Calcolare i mesi tra due date con Excel

Se volessimo calcolare il numero di mesi che separano due date precise dovremmo usare la funzione Excel MESE:

MESE(data)

Concretamente, riprendendo l’esempio precedente, per calcolare i mesi trascorsi tra due date dovremmo sottrare la prima data alla seconda, utilizzando la funzione MESE:

=MESE(15/07/2014) - MESE(01/01/2014)

Tuttavia questa funzione è valida soltanto tra date dello stesso anno. Se sono di anni diversi si può usare la funzione Excel ANNO.

ANNO(data)

Così, per sottratte due date, dovremmo usare la seguente formula.

=(ANNO(10/12/2008)-ANNO(2/9/2007))*12+MESE(10/12/2008)-MESE(2/9/2007)

In questo caso prima sottraiamo gli anni e successivamente operiamo la differenza tra i mesi.

Calcolare gli anni tra due date con Excel

Infine, se vogliamo calcolare il numero degli anni trascorsi tra due date possiamo ricorrere alla ormai nota funzione Excel

ANNO(data)

E sottrarremo le due date in questo modo:

=ANNO(10/12/2008)-ANNO(2/9/2007)

Nella versione italiana di Microsoft Excel o nei fogli di calcolo di Google Drive i nomi delle funzioni risulteranno in italiano. In questo caso, la funzione sono MESE e ANNO.