Come usare la funzione DATA.DIFF in Excel

Italiano Inglese
DATA.DIFF DATEDIF

Nel software di fogli di calcolo come MS Excel e Google Sheets, la funzione DATEDIF, nota anche come DATA.DIFF, è impiegata per calcolare la differenza tra due date. Essa risulta particolarmente utile in vari ambiti professionali e personali, dal calcolo dell’età di una persona al monitoraggio della durata di un progetto.

Descrizione e Sintassi

La sintassi della funzione DATEDIF è leggermente diversa tra Excel e Google Sheets, ma lo scopo rimane lo stesso: calcolare la differenza tra due date in giorni, mesi o anni.

Sintassi in Excel:

=DATEDIF(data_iniziale, data_finale, "unità")

Sintassi in Google Sheets:

=DATEDIF(data_iniziale, data_finale, unità)
  • data_iniziale – La data di partenza, che deve essere una data valida secondo i formati riconosciuti da Excel o Google Sheets.
  • data_finale – La data di termine, anch’essa deve essere valida.
  • unità – Una stringa di testo che specifica l’unità di misura per il calcolo della differenza. Le opzioni includono:
    • “Y” per anni
    • “M” per mesi
    • “D” per giorni
    • “MD” per la differenza tra i giorni, ignorando mesi e anni
    • “YM” per la differenza tra i mesi, ignorando gli anni
    • “YD” per la differenza tra i giorni, ignorando gli anni

Esempi di Utilizzo

Un esempio di utilizzo della funzione DATEDIF in Excel è:

=DATEDIF("01/01/2020", "01/01/2021", "Y")

Questo restituirà “1”, poiché vi è un anno di differenza tra le due date.

Un esempio in Google Sheets sarebbe:

=DATEDIF("2020-01-01", "2021-01-01", "Y")

Anche in questo caso, il risultato è “1”, indicando una differenza di un anno.

Scenari Pratici

Calcolo dell’età di una persona

Per calcolare l’età di una persona dalla sua data di nascita fino alla data odierna:

=DATEDIF("01/01/2000", OGGI(), "Y")

In Excel, questa formula restituirebbe l’età della persona, considerando che oggi sia il “31/12/2023”.

Gestione dei progetti

Un manager di progetto potrebbe utilizzare la funzione per determinare quanti mesi sono trascorsi dall’avvio di un progetto fino a oggi. Assumendo una data di inizio progetto del “01/01/2022” e impiegando la formula:

=DATEDIF("01/01/2022", OGGI(), "M")

Questo fornirà il numero di mesi trascorsi fino alla data attuale.

Utilizzare la funzione DATEDIF può semplificare significativamente la gestione delle scadenze, l’età e le durate, rendendo il lavoro con le date molto più intuitivo e riducendo gli errori di calcolo manuale.

Maggiori informazioni: https://support.microsoft.com/it-it/office/data-diff-funzione-data-diff-25dba1a4-2812-480b-84dd-8b32a451b35c

Altre funzioni
Restituisce il numeRo seRiale della data e dell'oRa coRRenti
Converte un numero seriale in un anno
Restituisce il numeRo seRiale di una deteRminata data
Restituisce il numeRo seRiale della data che RappResenta il numeRo di mesi indicato pRima o dopo la data di inizio
Converte una data sotto forma di testo in un numero seriale
Restituisce il numeRo seRiale dell'ultimo gioRno del mese, pRima o dopo un deteRminato numeRo di mesi
Restituisce la fRazione dell'anno che RappResenta il numeRo dei gioRni compResi tRa la data iniziale e la data finale
Restituisce il numero di giorni compresi tra due date
Restituisce il numeRo di tutti i gioRni lavoRativi compResi fRa due date
Restituisce il numeRo totale di gioRni lavoRativi compResi fRa due date utilizzando paRametRi peR indicaRe quali e quanti gioRni sono gioRni festivi
Converte un numero seriale in un giorno del mese
Restituisce il numeRo seRiale della data pRima o dopo un deteRminato numeRo di gioRni lavoRativi
Restituisce la data, espressa come numero seriale, del giorno precedente o successivo a un numero specificato di giorni lavorativi usando parametri per indicare quali e quanti giorni sono giorni festivi
Converte un numero seriale in un giorno della settimana
CalCola il numero di giorni Compreso tra due date basandosi su un anno di 360 giorni
Converte un numero seriale in un mese
Converte un numero seriale in un minuto
Converte un numero seriale in un numero Che rappresenta la posizione numeriCa di una settimana nell'anno
Restituisce il numero della settimana ISO dell'anno per una data specificata
Restituisce il numeRo seRiale Relativo alla data odieRna
Converte un numero seriale in un'ora
Restituisce il numeRo seRiale di un deteRminato oRaRio
Converte un orario in forma di testo in un numero seriale
Converte un numero seriale in un seCondo