La funzione Secret DateDif in Excel calcola anni, mesi, giorni - Suggerimenti per Excel

Sommario

A volte, è necessario mostrare l'età di ogni dipendente in anni e mesi. La funzione cool | secret | a volte buggy =DATEDIFfa il trucco.

DATEDIFF segreto

Questa funzione non è stata documentata da Excel 2000, quindi capire il terzo argomento è il trucco. Immettere "Y" per ottenere anni interi. Tuttavia, se inserisci "M", otterrai il numero totale di mesi. Qualcuno che ha 49 anni verrà segnalato come 588 mesi, che di solito non è quello che stai cercando. Invece, usa "YM", che ricordo come "Mesi in eccesso rispetto agli anni completi riportati da Y".

Per i giorni, hai "D" per i giorni totali (18075), o "YD" per i giorni che superano gli anni interi o "MD" per i giorni che superano i mesi interi.

Perché questo non è documentato e talvolta presenta bug? Se hai qualcuno nato il 31 gennaio e hai una data di fine il 1 marzo, YM segnala 1 mese e MD riporta Negative One days. Ma in realtà, chi impiega effettivamente bambini di un mese in questi giorni? Esistono altre strane coppie di date che non sono riuscite a funzionare in Excel 2007 SP2, sebbene quelle sembrino corrette in Excel 2010.

PS - Wow - sembra che mancano 3 giorni al mio mezzo compleanno di 49,5 anni! È meglio che allerta la mia famiglia …

Articoli interessanti...