Datedif – Apple Numbers '08 Manuale d'uso
Pagina 237

Capitolo 12
Dizionario delle funzioni
237
DATEDIF
La funzione DATEDIF trova il numero di giorni, mesi o anni tra due date.
DATEDIF(data-inizio; data-fine; metodo)
 data-inizio: la data di inizio.
 data-fine: la data di fine.
 metodo: specifica se la differenza di tempo dovrà essere espressa in anni, mesi o giorni,
nonché la modalità di gestione delle date in anni o mesi diversi:
“G” conta i giorni tra le date.
“M” conta i mesi tra le date.
“A” conta gli anni tra le date.
“MG” conta i giorni compresi tra il giorno di inizio e di fine del mese, ignorando mesi
e anni. Se il giorno di inizio è dopo il giorno di fine, il calcolo comincia dal giorno di
fine come se si fosse nel mese precedente. L’anno di data-fine viene usato per con-
trollare un anno bisestile.
“AM” conta il numero di mesi interi compreso tra la data-inizio e la data-fine, ignorando
l’anno. Se il mese/giorno di inizio è prima del mese/giorno di fine, le date vengono
considerate come se fossero nello stesso anno. Se il mese/giorno di inizio è dopo il
mese/giorno di fine, le date vengono considerate come se fossero negli anni successivi.
“AG” conta il numero di giorni compresi tra il mese/giorno di inizio e il mese/giorno
di fine, ignorando gli anni.
Esempi
Se A1 contiene “6/4/88” e A2 contiene “30/10/06”, allora:
DATEDIF(A1;A2;"G") restituisce 6781, il numero di giorni compresi tra il 6 aprile 1988 e il 30 ottobre
2006.
DATEDIF(A1;A2;"M") restituisce 222, il numero di mesi interi compresi tra il 6 aprile 1988 e il 30 ottobre
2006.
DATEDIF(A1;A2;"A") restituisce 18, il numero di anni interi compresi tra il 6 aprile 1988 e il 30 ottobre
2006.
DATEDIF(A1;A2;"MG") restituisce 24, il numero di giorni compresi tra il sesto giorno di un mese e il tre-
dicesimo giorno dello stesso mese.
DATEDIF(A1;A2;"AM") restituisce 6, il numero di mesi interi compresi tra aprile e il mese di ottobre suc-
cessivo in qualunque anno.
DATEDIF(A1;A2;"AG") restituisce 207, il numero di giorni compresi tra il 6 aprile e il 30 ottobre succes-
sivo in qualunque anno.
DATEDIF(A1;ADESSO();"A") & " anni; " & DATEDIF(A1;ADESSO();"AM") & " mesi e " & DATE-
DIF(A1;ADESSO();"MG") & " giorni" restituisce l’età attuale di qualcuno nato il 6 aprile 1988.