Come utilizzare la funzione EDATE di Excel -

Sommario

Sommario

La funzione EDATE di Excel restituisce una data nello stesso giorno del mese, n mesi nel passato o nel futuro. È possibile utilizzare EDATE per calcolare date di scadenza, date di scadenza e altre date di scadenza. Utilizza un valore positivo per i mesi per ottenere una data futura e un valore negativo per le date nel passato.

Scopo

Sposta la data di n mesi nel futuro o nel passato

Valore di ritorno

Nuova data come numero di serie di Excel

Sintassi

= EDATE (data_inizio, mesi)

argomenti

  • data_inizio : data di inizio come data Excel valida.
  • mesi : numero di mesi prima o dopo la data_inizio.

Versione

Excel 2003

Note sull'utilizzo

La funzione EDATE può aggiungere o sottrarre mesi da una data. È possibile utilizzare EDATE per calcolare date di scadenza, date di contratto, date di scadenza, date di anniversario, date di pensionamento e altre date future o passate. Utilizza un numero positivo per i mesi per ottenere una data futura e un numero negativo per le date nel passato.

EDATE restituirà un numero di serie corrispondente a una data. Per visualizzare il risultato come data, applica un formato numerico a tua scelta.

Utilizzo di base

Ad esempio, se A1 contiene la data 1 febbraio 2018, puoi usare EDATE in questo modo:

=EDATE(A1,1) // returns March 1, 2018 =EDATE(A1,3) // returns May 1, 2018 =EDATE(A1,-1) // returns January 1, 2018 =EDATE(A1,-2) // returns December 1, 2017

6 mesi da oggi

Per utilizzare EDATE con la data odierna, è possibile utilizzare la funzione TODAY. Ad esempio, per creare una data esattamente a 6 mesi da oggi, puoi utilizzare:

=EDATE(TODAY(),6) // 6 months from today

In movimento da anni

Per utilizzare la funzione EDATE per spostarsi di anni, moltiplicare per 12. Ad esempio, per andare avanti di 24 mesi, è possibile utilizzare una di queste formule:

=EDATE(A1,24) // forward 2 years =EDATE(A1,2*12) // forward 2 years

La seconda forma è utile quando hai già anni in un'altra cella e vuoi convertirla in mesi all'interno di EDATE.

Fine mese

EDATE è intelligente nel far scorrere le date di "fine mese" avanti o indietro e aggiusterà i valori di anno, mese e giorno secondo necessità. Ad esempio EDATE manterrà l'ultimo giorno del mese:

=EDATE("31-Jan-2019",1) // returns 28-Feb-2019

Anno bisestile

EDATE rispetterà anche gli anni bisestili:

=EDATE("31-Jan-2020",1) // returns 29-Feb-2020

EDATE con il tempo

La funzione EDATE eliminerà gli orari da date che includono l'ora (a volte chiamata "datetime"). Per conservare l'ora in una data, puoi utilizzare una formula come questa:

=EDATE(A1,n)+MOD(A1,1)

Qui, la funzione MOD viene utilizzata per estrarre l'ora dalla data in A1 e aggiungerla di nuovo al risultato di EDATE.

Vedi sotto per altri esempi di formule che usano la funzione EDATE.

Appunti

  1. EDATE restituirà l'errore #VALORE se la data di inizio non è una data valida.
  2. Se alla data di inizio è allegata una frazione di tempo, verrà rimossa.
  3. Se l'argomento mesi contiene un valore decimale, verrà rimosso.
  4. Per calcolare una data di fine mese, vedere la funzione EOMONTH.
  5. EDATE restituisce un numero di serie della data, che deve essere formattato come una data.

Video collegati

Come utilizzare gli argomenti delle funzioni La maggior parte delle funzioni di Excel richiede argomenti. In questo video, spieghiamo come funzionano gli argomenti e come usarli.

Articoli interessanti...