Formula Excel: ottieni mesi tra le date -

Sommario

Formula generica

=DATEDIF(start_date,end_date,"m")

Sommario

Per calcolare i mesi tra due date come un numero intero, è possibile utilizzare la funzione DATEDIF. Nell'esempio mostrato, la formula in D6 è:

=DATEDIF(B6,C6,"m")

Nota: DATEDIF viene arrotondato automaticamente per difetto. Per arrotondare al mese più vicino, vedi sotto.

Il mistero di DATEDIF

La funzione DATEDIF è una funzione di "compatibilità" fornita da Lotus 1-2-3. Per motivi sconosciuti, DATEDIF è documentato solo in Excel 2000 e non verrà visualizzato come funzione suggerita nella barra della formula. Tuttavia, puoi utilizzare DATEDIF in tutte le versioni correnti di tExcel, devi solo inserire la funzione manualmente. Excel non ti aiuterà con gli argomenti delle funzioni. Vedere questa pagina sulla funzione DATEDIF per ulteriori informazioni sugli argomenti disponibili.

Spiegazione

DATEDIF accetta 3 argomenti: data_iniziale, data_fine e unità. In questo caso, vogliamo mesi, quindi forniamo "m" per unità.

DATEDIF calcola e restituisce automaticamente un numero per mesi, arrotondato per difetto.

Mese intero più vicino

DATEDIF viene arrotondato per difetto. Se vuoi calcolare i mesi al mese intero più vicino, puoi apportare una semplice modifica alla formula:

=DATEDIF(start_date,end_date+15,"m")

Ciò garantisce che le date di fine che si verificano nella seconda metà del mese vengano trattate come le date del mese successivo, arrotondando efficacemente il risultato finale.

Articoli interessanti...