Formula Excel: Conta i mesi tra due date

Questa guida presenta formule utili per contare i mesi compresi tra due date specificate.
Se vuoi seguire questa guida passo dopo passo, scarica il foglio di esempio.
Ottieni il numero di mesi completi tra le date
Formula generica:
| DATEDIF(start_date,end_date,”M”) |
Sintassi e argomenti
| Start_date, end_date: the two dates that you want to get months difference between. |
Valore restituito
La formula restituisce un numero intero che indica il numero di mesi.
Valore di errore
1. Se la data_iniziale è successiva alla data_finale, la formula restituisce l'errore #NUM!
2. Se la data_iniziale o la data_finale non sono date valide (ad esempio un valore testuale o una data non riconosciuta da Excel, come quelle precedenti al 1/1/1900), la formula restituisce l’errore #VALORE!
Funzionamento della formula
Per contare il numero di mesi tra le date nelle celle B3 e C3, utilizza la seguente formula:
| =DATEDIF(B3,C3,«M») |
Premi il tasto Invio e trascina il quadratino di riempimento sulle celle a cui applicare la formula.

Spiegazione
DATEDIF funzione: restituisce il numero di anni, mesi o giorni interi compresi tra due date.
Nota
La formula calcola e arrotonda per difetto il numero di mesi. Per ottenere il mese intero più vicino, puoi utilizzare la seguente formula:
| DATEDIF(start_date,end_date+15,«M») |

Ottieni il numero di mesi decimali tra le date
Formula generica
| YEARFRAC(date1,date2)*12 |
Sintassi e argomenti
| Date1, date2: the two dates that you count the number of months based on. |
Valore restituito
La formula restituisce un valore in formato data; è necessario formattare il risultato come numero.
Funzionamento della formula
Per contare i mesi compresi tra le date nelle celle B3 e C3, utilizza la seguente formula:
| =YEARFRAC(C3,B3)*12 |
Premi il tasto Invio e trascina il quadratino di riempimento verso il basso sulle celle a cui vuoi applicare la formula.

Mantieni selezionato il risultato della formula e premi Ctrl+1per visualizzare la finestra di dialogo Imposta formato cella, quindi nella scheda Numero, fai clic su Datanell’elenco Categoriae scegli il formato desiderato nella sezione Tipo
Fai clic su OK e il risultato verrà visualizzato come data.
Spiegazione
YEARFRAC funzione: calcola l’anno frazionario in formato decimale tra due date. La formula base è YEARFRAC(data1; data2); moltiplicandola per 12, ottieni i mesi frazionari in formato decimale compresi tra le due date.
Nota
Se desideri ottenere il numero intero di mesi mediante la funzione YEARFRAC, puoi anteporre la funzione INT alla funzione YEARFRAC, come segue:
| INT(YEARFRAC(date1,date2)*12) |

Conta i mesi arrotondati per difetto.
Formule correlate
- Ottieni il primo o l’ultimo giorno dal nome del mese
Immagina di avere una tabella con l’anno e il nome testuale del mese da cui vuoi ricavare il primo giorno del mese: quale formula puoi usare in Excel? - Conteggia i giorni fino a Data di scadenza
Per contare i giorni tra oggi e ciascun Data di scadenza in Excel mediante formula - Visualizza data o ora corrente
Questa guida ti mostra le formule per visualizzare la data o l’ora corrente in Excel. - Crea un intervallo di date settimanali
In questa guida ti forniamo una formula per ottenere rapidamente un intervallo di date settimanali in Excel.
Funzioni correlate
- Funzione WEEKNUM di Excel
Restituisce il Numero di settimana della data specificata nell’anno - Funzione WORKDAY di Excel
Aggiunge giorni lavorativi alla Data di inizio specificata e restituisce un giorno lavorativo - Funzione MONTH di Excel
La funzione MONTH estrae il mese come numero intero (1 a 12) da una data - Funzione DAY di Excel
La funzione DAY estrae il giorno come numero (1 a 31) da una data - Funzione NOW di Excel
Ottiene l’ora e la data correnti
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.