Ajuda del LibreOffice 25.2
Esta funció retorna el nombre de dies, mesos o anys complets entre la data inicial i la data final.
DATEDIF(Start date; End date; Interval)
Data inicial és la data a partir de la qual es duu a terme el càlcul.
Data final és la data fins a la qual es fa el càlcul. La Data final ha de ser posterior a la Data inicial.
Interval is a string that determines how the difference will be calculated. Possible values are "d", "m", "y", "ym", "md" or "yd" regardless of the current language settings.
| Valor d'"Interval" | Valor de retorn | 
|---|---|
| "d" | Nombre de dies complets entre la Data inicial i la Data final. | 
| "m" | Nombre de mesos complets entre la Data inicial i la Data final. | 
| "y" | Nombre d'anys complets entre la Data inicial i la Data final. | 
| "ym" | Nombre de mesos complets en restar els anys de la diferència entre la Data inicial i la Data final. | 
| "md" | Nombre de dies complets en restar els anys i els mesos de la diferència entre la Data inicial i la Data final. | 
| "yd" | Nombre de dies complets en restar els anys de la diferència entre la Data inicial i la Data final. | 
Càlcul de la data de naixement. Una persona va néixer el 17/04/1974. Hui és el 13/06/2012.
=DATEDIF("1974-04-17";"2012-06-13";"y") yields 38.
=DATEDIF("1974-04-17";"2012-06-13";"ym") yields 1.
=DATEDIF("1974-04-17";"2012-06-13";"md") yields 27.
So he is 38 years, 1 month and 27 days old.
=DATEDIF(DATE(1974,4,17);"2012-06-13";"m") yields 457, he has been living for 457 months.
=DIFDATES("17/04/1974";"13/06/2012";"d") dóna 13937. Per tant, ha viscut 13937 dies.
=DATEDIF("1974-04-17";DATE(2012;06;13);"yd") yields 57, his birthday was 57 days ago.