Come utilizzare la funzione DATEDIF di Excel (con esempio)

Come utilizzare la funzione DATEDIF di Excel (con esempio)

Excel DATEDIF è una delle poche funzioni non documentate (altre che conosco sono VALUTA, FILE e GET.CELL).

Non documentato significa che non lo troverai nell'elenco delle formule o come parte di IntelliSense (il prompt che appare quando si digita il nome di una formula per visualizzare il nome di una funzione corrispondente).

Quando utilizzare la funzione DATEDIF di Excel

Quando si desidera calcolare il numero di anni, mesi o giorni tra due date specificate, è possibile utilizzare la funzione DATEDIF di Excel.Un buon esempio è il calcolo dell'età.

cosa restituisce

Restituisce un valore numerico che rappresenta il numero di anni/mesi/giorni tra due date specificate.Se il numero di anni, mesi o giorni è determinato dall'input dell'utente (vedere i parametri di input di seguito).

sintassi

=DATEDIF(startDate, EndDate, Units)

Parametri di input

  • data_inizio: data, che rappresenta il valore della data di inizio del periodo.Può essere inserito come una stringa di testo tra virgolette, un numero di serie o il risultato di qualche altra funzione, come DATE().
  • end_date: è una data che rappresenta il valore della data di fine del periodo.Può essere inserito come una stringa di testo tra virgolette, un numero di serie o il risultato di qualche altra funzione, come DATE().
  • Unità: questo determinerà il tipo di risultato che ottieni da questa funzione.A seconda delle unità utilizzate, è possibile ottenere sei diverse uscite dalla funzione DATEDIF.Ecco le unità che puoi utilizzare:
    • "Y" – Restituisce il numero di anni completati nel periodo specificato.
    • "M" – Restituisce il numero di mesi completati nel periodo specificato.
    • "D" - Restituisce il numero di giorni completati entro il periodo specificato.
    • "MD" – Restituisce il numero di giorni nel periodo, ma non conta i giorni dell'anno e del mese completati.
    • "YM" – Restituisce il numero di mesi nel periodo, ma non conta il numero di mesi nell'anno completato.
    • "YD" – Restituisce il numero di giorni nel periodo, ma non conta il numero di giorni nell'anno completato.
domanda correlata  Elenco Processori Tablet e Smartphone

Note Supplementari

  • La funzione DATEDIF di Excel viene fornita per la compatibilità con Lotus 1-2-3.
  • Quando si digita questa funzione in una cella in Excel, non viene visualizzato IntelliSense.Quando inserisci una funzione in una cella, non mostra nemmeno il nome della funzione.Tuttavia, funziona con tutte le versioni di Excel.Devi conoscere il parametro e come usarlo.La funzione DATEDIF di Excel non viene visualizzata in IntelliSense
  • Le date possono essere inserite come stringa di testo tra virgolette doppie (ad esempio "2016/1/15"), un numero di serie (ad esempio 42384, che significa 1900 gennaio 2016 se si utilizza il sistema della data 1), oppure come altro Il risultato di una formula/funzione (ad esempio, DATEVALUE ("15/2016/1")).

Funzione DATEDIF di Excel - esempio

Di seguito sono riportati tre esempi di utilizzo della funzione DATEDIF di Excel.

#1 Calcola il numero di anni completati tra due date.

Funzione DATEDIF di Excel - Calcola anni

Nell'esempio precedente, la funzione DATEDIF di Excel restituisce il numero di anni completati tra il 1990 gennaio 1 e la data corrente (in questo caso il 1 marzo 2016).Restituisce 26, che è il numero totale di anni completati, e ignora i mesi e i giorni aggiuntivi successivi.

Un uso comune è calcolare l'età.

#2 Conta il numero di mesi completati tra due date.

Funzione DATEDIF di Excel - Calcola i mesi

Nell'esempio precedente, la funzione DATEDIF di Excel restituisce il numero di mesi completati tra il 1990 gennaio 1 e la data corrente (in questo caso il 1 marzo 2016).

domanda correlata  9 modi per correggere i video di Twitter che non vengono riprodotti

Restituisce 314, che è il numero totale di mesi completati, e ignora i giorni in più dopo di esso.

Un buon uso è calcolare il numero di mesi tra le date di inizio e fine del progetto.

Nell'esempio precedente fornisce il numero totale di mesi.Ma se vuoi conoscere il numero di mesi dopo il numero totale di anni, devi usare YM come parametro dell'unità.

Ad esempio, quando si calcola l'età in Excel, se si desidera sapere quanti anni e quanti mesi sono trascorsi finora, è possibile utilizzare YM per ottenere il numero di mesi diversi dall'anno (mostrato di seguito).

Funzione DATEDIF di Excel - risultati per mesi

#3 Conta il numero di giorni completati tra due date.

Funzione DATEDIF di Excel - Calcola giorni

Nell'esempio precedente, la funzione DATEDIF di Excel restituisce il numero totale di giorni completati tra il 1990 gennaio 1 e la data corrente (in questo caso il 1 marzo 2016).Restituisce 9569 che è il numero totale di giorni tra le due date.

Se vuoi ottenere il numero di giorni tra due date, escludendo gli anni che sono già stati effettuati, devi utilizzare YD come terzo parametro (come mostrato nell'immagine sotto):

Funzione DATEDIF di Excel - Risultati giorni

Nell'esempio sopra, restituisce 72, il numero totale di giorni dopo 26 anni interi.

Se vuoi ottenere il numero di giorni tra due date, escludendo i giorni dell'anno e del mese che sono già stati effettuati, devi utilizzare MD come terzo parametro (come mostrato nell'immagine sotto):

Funzione DATEDIF di Excel - Esempio 9

Nell'esempio sopra, restituisce 13, che è il numero di giorni diversi da 26 anni e 3 mesi.

Funzioni utili di Excel correlate:

  • Funzione DATA di Excel: è possibile utilizzare la funzione DATA di Excel quando si desidera ottenere un valore di data utilizzando i valori di anno, mese e giorno come parametri di input.Restituisce un numero di serie che rappresenta una data specifica in Excel.
  • Funzione VALOREDATA di Excel: la funzione VALOREDATA di Excel è la migliore per memorizzare le date come testo.Questa funzione converte una data da un formato di testo in un numero di serie che Excel riconosce come data.
  • Funzione GIORNI RETE di Excel: quando si desidera ottenere il numero di giorni lavorativi tra due date date, è possibile utilizzare la funzione GIORNI RETE di Excel.Non conta i fine settimana tra le date specificate (per impostazione predefinita, i fine settimana sono sabato e domenica).Può anche escludere qualsiasi festività specificata.
  • Funzione NETWORKDAYS.INTL di Excel: la funzione NETWORKDAYS.INTL di Excel può essere utilizzata per ottenere il numero di giorni lavorativi tra due date date.Sono esclusi i fine settimana ei giorni festivi, entrambi specificabili dall'utente.Consente inoltre di designare i fine settimana (ad esempio, è possibile designare il venerdì e il sabato come fine settimana o solo la domenica come fine settimana).
  • Funzione Excel Oggi: la funzione Excel OGGI può essere utilizzata per ottenere la data corrente.Restituisce un numero di serie che rappresenta la data corrente.
  • Funzione GIORNO DELLA SETTIMANA di Excel: la funzione GIORNO DELLA SETTIMANA di Excel può essere utilizzata per ottenere il giorno della settimana per una data specificata come numero.Restituisce un numero compreso tra 1 e 7 che rappresenta il giorno della settimana corrispondente.
  • Funzione GIORNO LAVORATIVO di Excel: quando si desidera ottenere la data dopo un determinato numero di giorni lavorativi, è possibile utilizzare la funzione GIORNO LAVORATIVO di Excel.Per impostazione predefinita, il sabato e la domenica sono considerati fine settimana.
  • Funzione GIORNO.LAVORO.INTL di Excel: la funzione GIORNO.LAVORO.INTL di Excel può essere utilizzata per ottenere la data dopo un determinato numero di giorni lavorativi.In questa funzione è possibile specificare fine settimana diversi da sabato e domenica.
domanda correlata  Sicurezza di Facebook e impostazioni di accesso

Oh, ciao ????Lieto di conoscerti.

Iscriviti alla nostra Newsletter, Invia molto regolarmenteGrande tecnologiaAl tuo post.

Invia commento