Calcula el número de días, meses o años entre dos fechas.
Ejemplo de uso
SIFECHA(FECHA(1969; 7; 16); FECHA(1969; 7; 24); "D")
SIFECHA(A1; A2; "YM")
SIFECHA("16/7/1969"; "24/7/1969"; "Y")
Sintaxis
SIFECHA(fecha_inicio; fecha_finalización; unidad)
-
fecha_inicio
: fecha de inicio que se debe considerar en el cálculo. Debe ser una referencia a una celda que contenga unaFECHA
, una función que devuelva un tipo deFECHA
o un número. -
fecha_finalización
: fecha de finalización que se debe considerar en el cálculo. Debe ser una referencia a una celda que contenga unaFECHA
, una función que devuelva un tipo deFECHA
o un número. -
unidad
: abreviatura de texto de la unidad de tiempo. Por ejemplo,"M"
para el mes. Los valores aceptados son"Y"
,"M"
,"D"
,"MD"
,"YM"
e"YD"
.-
"Y"
: número de años enteros entrefecha_inicio
yfecha_finalización
. -
"M"
: número de meses enteros entrefecha_inicio
yfecha_finalización
. -
"D":
número de días entrefecha_inicio
yfecha_finalización
. -
"MD"
: número de días entrefecha_inicio
yfecha_finalización
después de restar el número de meses enteros. -
"YM":
número de meses enteros entrefecha_inicio
yfecha_finalización
después de restar el número de años enteros. -
"YD"
: número de días entrefecha_inicio
yfecha_finalización
, suponiendo que no ha transcurrido más de un año entrefecha_inicio
yfecha_finalización
.
-
Notas
-
Los meses y los años solo se cuentan si son iguales o superiores al "día". Por ejemplo, al calcular la función con las fechas del 30/9/15 al 28/2/16, se obtendrían 4 meses, aunque el día 28 sea el último del mes.
-
Si
SIFECHA
genera un resultado en un formato inesperado, comprueba que no se haya aplicado ningún formato a la celda con anterioridad. Por ejemplo, siSIFECHA(FECHA(1969;7;16);FECHA(1969;7;24);"D")
devuelve7/1/1900
, significa que se ha aplicado a la celda el formato defecha
. Cambia el formato de la celda anúmero
para poder ver el resultado esperado de8
. -
Usa un valor de
unidad
igual a"MD"
para responder preguntas como: "Después de restar el número de años y de meses enteros de mi edad, ¿cuál es mi edad en días?" -
Usa un valor de
unidad
igual a"YM"
para responder preguntas como: "Después de restar el número de años enteros de mi edad, ¿cuál es mi edad en meses enteros?" -
Usa un valor de
unidad
igual a"YD"
para responder preguntas como: ¿Cuántos días han pasado desde mi último cumpleaños, teniendo en cuenta la fecha en que nací y la fecha actual?"
Consulta también
FECHA
: Convierte un año, un mes y un día en una fecha.
FECHANUMERO
: Convierte la cadena de fecha especificada en formato conocido en un valor de fecha.
Ejemplos
En este ejemplo, SIFECHA
devuelve la duración en días de la misión Apollo 11.
En este ejemplo, SIFECHA
devuelve el número de meses en un año.