Per conoscere il tempo che intercorre tra due date in termini di anni, mesi e giorni si può fare ricorso alla funzione DATA.DIFF non presente, tra le funzioni di Excel. Per risultare funzionante deve essere digitata correttamente all’interno della cella e in inglese.
Infatti, al posto di MESE – GIORNO – ANNO bisognerà riportare, in forma abbreviata, M – D – Y che stanno per MOUNTH – DAY – YEAR perchè in caso contrario si avrà il codice di errore #NUM.
Ad esempio, se si desidera sapere quanti anni sono passati dalla data del 2/6/1956 a quella del 5/11/2011, in una cella si può digitare: =DATA.DIFF(“2/6/1956″;”5/11/2011″;”Y”) avremo, così, il numero degli anni, cioè 55
Se correggiamo la formula inserendo al posto della Y la M avremo il numero dei mesi, 665; mettendo al posto della M la D, si avrà il numero dei giorni, 20244.
Ma se a noi interessa conoscere esattamente il numero degli anni, dei mesi e dei giorni si deve prendere in considerazione la seguente formula:
=DATA.DIFF(“2/6/1956″;”5/11/2011″;”D”) che ha come risultato, come già visto in precedenza, 20244 e in un’altra cella inserire quest’altra formula:
=TRONCA(20244/365)&” Anni “&MESE(20244)&” Mesi “&” e “&GIORNO(20244)&” Giorni”.
Si otterrà 55 anni 6 mesi e 4 giorni.