Contenido
Índice 🔎︎

## SIFECHA

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.

Esta función está disponible desde LibreOffice 3.6

### Sintaxis

SIFECHA(Fecha inicial; Fecha final; Intervalo)

Fecha de inicio es la fecha a partir de la cual el cálculo se lleva a cabo.

Fecha final es la fecha final para el cálculo. La fecha final debe ser posterior a la fecha inicial.

Intervalo es una cadena, y los valores posibles son «d», «m», «y», «ym», «md» y «yd».

Cuando escriba fechas como parte de las fórmulas, las barras y los guiones que se usen como separadores de fechas se interpretarán como operadores aritméticos. Por este motivo, las fechas formateadas de este modo no se reconocen como tales y producen cálculos erróneos. Para evitar que las fechas se interpreten como parte de las fórmulas, utilice la fórmula FECHA —p. ej., FECHA(1954;7;20)—, o bien, entrecomíllela y ordene sus componentes según la notación ISO 8601 —p. ej., "1954-07-20"—. Evite utilizar formatos regionales de fechas, como «07/20/54», porque estos pueden conllevar a errores de cálculo si abre el documento en sistemas con una configuración regional distinta.

Es posible realizar una conversión sin ambigüedades de cronomarcadores en el formato ISO 8601 ampliado con separadores. Si se produjere un error #¡VALOR!, deseleccione Generar error #¡VALOR! en LibreOffice ▸ Preferencias Herramientas ▸ Opciones ▸ LibreOffice Calc ▸ Fórmula, apartado «Configuración detallada de cálculo», botón Detalles, cuadro de lista Conversión de texto a números.

Valor para «Intervalo» | Valor devuelto
"d" | Número de días completos entre Fecha de inicio y Fecha de final.
"m" | Número de meses completos entre Fecha de inicio y Fecha de final.
"y" | Número de años completos entre Fecha de inicio y Fecha de final.
"ym" | Número de meses completos al restar los años de la diferencia entre la Fecha inicial y la Fecha final.
"md" | Número de días completos al restar los años y los meses de la diferencia entre la Fecha inicial y la Fecha final.
"yd" | Número de días completos al restar los años de la diferencia entre la Fecha inicial y la Fecha final.

### Ejemplo

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.