Ayuda de LibreOffice 24.8
Esta función devuelve el número de días, meses o años completos entre la fecha de inicio y la fecha de fin.
(En español, un nombre más apropiado para esta función podría ser «DIF.FECHAS»; sin embargo, se mantiene el nombre histórico empleado en Microsoft Excel por razones de interoperatividad.)
SIFECHA(Fecha de inicio; Fecha de finalización; Intervalo)
Fecha de inicio es la fecha a partir de la cual el cálculo se lleva a cabo.
Fecha de finalización es la fecha en que el cálculo termina. La fecha de finalización debe ser posterior a la fecha de inicio.
Intervalo es una cadena que determina cómo se calculará la diferencia. Los valores posibles son "d", "m", "y", "ym", "md" o "yd", independientemente de la configuración actual del idioma.
| Valor para «Intervalo» | Valor devuelto | 
|---|---|
| "d" | Número de días completos entre Fecha de inicio y Fecha de finalización. | 
| "m" | Número de meses completos entre Fecha de inicio y Fecha de finalización. | 
| "y" | Número de años completos entre Fecha de inicio y Fecha de finalización. | 
| "ym" | Número de meses completos al restar los años de la diferencia entre la Fecha de inicio y la Fecha de finalización. | 
| "md" | Número de días completos al restar los años y los meses de la diferencia entre la Fecha de inicio y la Fecha de finalización. | 
| "yd" | Número de días completos al restar los años de la diferencia entre la Fecha de inicio y la Fecha de finalización. | 
Cálculo del cumpleaños. Un hombre nació el 17 de abril de 1974. Hoy es 13 de junio de 2012.
=SIFECHA("1974-04-17";"2012-06-13";"y") devuelve 38.
=SIFECHA("1974-04-17";"2012-06-13";"ym") devuelve 1.
=SIFECHA("1974-04-17";"2012-06-13";"md") devuelve 27.
Por tanto, tiene 38 años, 1 mes y 27 días de edad.
=SIFECHA(FECHA(1974,4,17);"2012-06-13";"m") devuelve 457: ha vivido 457 meses.
=SIFECHA("1974-04-17";"2012-06-13";"d") devuelve 13937: ha vivido 13 937 días.
=SIFECHA("1974-04-17";FECHA(2012;06;13);"yd") devuelve 57: su cumpleaños acaeció hace 57 días.