Come calcolare il numero di mesi tra due date in Excel

  • Condividi Questo
Hugh West

Microsoft Excel è uno dei più grandi strumenti che permettono di trovare il numero di mesi tra due date qualsiasi, grazie a una serie di funzioni uniche. Attraverso queste funzioni, sarete in grado di scoprire l'arco temporale di qualsiasi incidente o l'età di qualcuno in una volta sola, inserendo due date fisse.

Scarica il quaderno di esercizi

Potete scaricare la nostra cartella di lavoro Excel che abbiamo utilizzato per preparare questo articolo. Potete anche utilizzare questo eserciziario come calcolatrice, inserendo le date nei campi specifici per calcolare il numero di mesi tra due date, come indicato.

Numero di mesi tra due date.xlsx

4 metodi semplici per trovare il numero di mesi tra due date in Excel

Supponiamo di avere un set di dati di alcuni progetti lanciati da un'organizzazione, le date di lancio e di chiusura di questi progetti.

Vogliamo scoprire il numero di mesi necessari per chiudere il progetto. Discuteremo i modi in cui il nostro scopo può essere raggiunto.

In questa sezione si conosceranno 4 metodi semplici per trovare il numero di mesi tra due date in Excel. Ne parlerò qui con le dovute illustrazioni. Verifichiamole subito!

1. Utilizzo della funzione DATEDIF

La funzione DATEDIF restituisce la differenza di giorni, mesi o anni tra due date, in base a tre argomenti, una data iniziale, una data finale e un argomento chiamato unità. Mostreremo la forma diretta e personalizzata di questa funzione per trovare il numero di mesi tra le date relative.

1.1. Applicazione diretta della funzione DATEDIF

Dobbiamo trovare il numero di mesi come arco di tempo di tutti i progetti. Utilizzeremo la funzione DATAIF funzione Per farlo, seguite la seguente procedura.

🖊️ Passi

  • All'inizio, selezionare una cella (ad es. E5 ) in cui si vuole trovare l'intervallo di tempo in mesi e digitare la seguente formula in quella cella.

=DATAIF(C5,D5, "M")

Qui,

  • C5 = Data di lancio
  • D5 = Data di chiusura
  • M = il parametro per il numero di mesi da contare in questa funzione

📃 Nota Questa funzione non calcola il mese in corso, ma si ferma al mese precedente completato.

  • Quindi, premere Entrare e si otterrà il numero di mesi come intervallo di tempo per il primo progetto nella cella E5 .
  • A questo punto, trascinare l'elemento Maniglia di riempimento strumento fino a Riempimento automatico la formula per le altre celle.

  • Quindi, tutte le celle riporteranno il numero di mesi dal calcolo di queste due date.

📃 Nota Se usiamo Y'(Anni) o 'D'(Giorni) al posto di M'(Mesi) nella parte dei parametri all'interno della barra delle funzioni, otterremo l'opzione differenze tra due date come numero di anni o di giorni.

1.2. Personalizzazione della funzione DATEDIF

Ora sarà possibile scoprire come trovare il numero di anni, mesi e giorni che intercorrono tra due date personalizzando il comando Funzione DATEDIF .

Creare la seguente formula personalizzando il campo Funzione DATEDIF per trovare il numero di mesi tra le date incontrate e applicarlo ai dati.

=DATEDIF(C5,D5, "Y")&" Anno(i) "&DATEDIF(C5,D5, "YM")&" Mese(i) "& DATEDIF(C5,D5, "MD")&" Giorno(i)"

Qui,

  • C5 = Data di lancio
  • D5 = Data di chiusura
  • Y = numero di anni
  • MD = numero di giorni che ignorano i mesi
  • YM = numero di mesi che ignorano gli anni

🗯️ Ripartizione della formula

Quindi, qui stiamo usando DATAIF ma questa volta aggiungeremo alcune funzioni di testo come "Anno/i" anche utilizzando Ampersand(&) che crea spazi tra le parole o i numeri.

Prima di 3 unità di tempo, si utilizza il metodo DATAIF per trovare il numero di anni, mesi e giorni separatamente.

Per saperne di più: Formula di Excel per calcolare il numero di giorni tra oggi e un'altra data

Letture simili

  • Come applicare la formula di Excel per contare i giorni dalla data a oggi
  • Formula di Excel per trovare la data o i giorni del mese successivo (6 modi rapidi)
  • Come diminuire il numero di giorni o una data da oggi in Excel
  • Formula di Excel per contare i giorni dalla data (5 metodi semplici)
  • Come aggiungere giorni alla data usando la formula di Excel (5 modi semplici)

2. Inserimento della funzione YEARFRAC

Ora useremo l'opzione Funzione YEARFRAC per lavorare con il set di dati precedente. Funzione YEARFRAC restituisce la frazione dell'anno che rappresenta il numero di giorni interi compresi tra data_inizio e data_fine sulla base di giorni_interi .

2.1. YEARFRAC avvolto con la funzione INT

Il Funzione INT viene utilizzato per ottenere il numero intero più vicino. Quindi, il pacchetto di funzioni Funzione YEARFRAC con il Funzione INT trasformerà il valore frazionario dell'anno in un numero intero.

Quindi, applicate la seguente formula a una cella selezionata.

=INT(YEARFRAC(C5,D5,3)*12)

Qui,

  • C5 = Data di lancio
  • D5 = Data di chiusura
  • 3 = base di conteggio 365 giorni

🗯️ Ripartizione della formula

In questo caso, si determina innanzitutto il numero di anni come arco di tempo, che verrà mostrato in formato decimale. Poi questo valore verrà moltiplicato per 12 (numero di mesi in un anno). Si utilizzerà il metodo INT all'inizio per convertire il formato decimale in intero.

Vedrete lo stesso risultato ottenuto in precedenza.

  • Ora, trascinate di nuovo la formula come prima per trovare il numero di mesi come arco di tempo per il resto dei progetti.

2.2. La funzione YEARFRAC avvolta dalla funzione ROUNDUP

Possiamo utilizzare il Funzione ROUNDUP al posto del Funzione INT Ma c'è una differenza tra queste due funzioni.

=ARROTONDAMENTO(ANNOFRAC(C5,D5,3)*12,0)

Qui,

  • C5 = Data di lancio
  • D5 = Data di chiusura

Il Funzione INT non arrotonda il valore decimale, quindi omette le parti decimali anche se è troppo vicino al valore intero successivo.

Ma il Funzione ROUNDUP consente di arrotondare il numero fino a una cifra decimale fissa o al numero intero più vicino, a seconda della scelta.

Per saperne di più: Come contare i mesi dalla data alla data odierna utilizzando la formula di Excel

3. Combinazione delle funzioni ANNO e MESE

Ecco un altro metodo che si può utilizzare per ottenere gli stessi risultati. E combineremo ANNO e MESE in questo metodo. ANNO restituisce l'anno di una data, un numero intero nell'intervallo 1900-9999 . e il MESE La funzione restituisce il mese, un numero compreso tra 1 (gennaio) a 12 (dicembre) .

Applicare la seguente formula per ottenere il numero di mesi.

=(ANNO(D5)-ANNO(C5))*12+MESE(D5)-MESE(C5)

Qui,

  • C5 = Data di lancio
  • D5 = Data di chiusura

🗯️ Ripartizione della formula

Quello che stiamo facendo qui a Cellula E5 è-

  1. i) Trovare le differenze tra gli anni,
  2. ii) Conversione degli anni in mesi,

iii) Aggiunta di differenze tra i gradi o gli ordini di due mesi.

Per saperne di più: Calcolo di anni e mesi tra due date in Excel (6 approcci)

4. Funzioni di sottrazione del MESE

In quest'ultima parte di tutti i metodi, combineremo ora MESE con una semplice formula di sottrazione.

Ciò che si deve fare è sottrarre una vecchia data da una nuova data, utilizzando l'opzione MESE funzione per entrambe le date e il gioco è fatto.

=MESE(D5)-MESE(C5)

Qui,

  • C5 = Data di lancio
  • D5 = Data di chiusura

Nota Questo metodo ha un inconveniente: permette di trovare il numero di differenze tra due mesi solo all'interno di un anno fisso.

Per saperne di più: [Errore di valore (#VALORE!) quando si sottrae il tempo in Excel

Calcolo dei mesi per due date

Qui vi fornisco una calcolatrice in cui potete semplicemente inserire le date e ottenere il numero di mesi tra le date.

Conclusione

In questo articolo, ho cercato di illustrare ciascuno dei metodi per calcolare il numero di mesi tra due date in Excel in un modo conveniente possibile. Spero che questo articolo vi abbia guidato attraverso le istruzioni corrette in modo esauriente. Se avete qualche domanda o feedback riguardo a questo articolo, potete commentare. Potete anche consultare altri articoli utili relativi a Excel di base e avanzato.funzioni del nostro sito web.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.