Calcula el número de días, meses o años entre dos fechas.
Advertencia: Excel proporciona la función SIFECHA para admitir los libros de versiones anteriores de Lotus 1-2-3. La función SIFECHA puede calcular resultados incorrectos en determinados escenarios. Vea la sección de problemas conocidos de este artículo para obtener detalles.
Sintaxis
SIFECHA(fecha_inicial;fecha_final;unidad)
Argumento |
Descripción |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fecha_inicial Obligatorio |
Es una fecha que representa la primera o la fecha inicial de un período determinado. Las fechas pueden escribirse como cadenas de texto entre comillas (por ejemplo, "30/01/2001") como números de serie (por ejemplo, 36921, que representa el 30 de junio de 2001, si usa el sistema de fechas de 1900), o bien como resultado de otras fórmulas o funciones (por ejemplo FECHANUMERO("30/01/2001")). |
||||||||||||||
fecha_final Obligatorio |
Una fecha que representa la última del período o al fecha de finalización. |
||||||||||||||
Unidad |
El tipo de información que desea que se devuelva, donde:
|
Observaciones
-
Las fechas se almacenan como números de serie secuenciales para que puedan usarse en los cálculos. De manera predeterminada, la fecha 1 de enero de 1900 es el número de serie 1, mientras que la fecha 1 de enero de 2008 es el número de serie 39448, porque es 39.447 días posterior al 1 de enero de 1900.
-
La función SIFECHA es útil en las fórmulas en las que necesite calcular una edad.
-
Si latart_date es mayor que land_date e, el resultado será #NUM.
Ejemplos
Fecha_inicial |
Fecha_final |
Fórmula |
Descripción (resultado) |
01/01/2001 |
01/01/2003 |
=SIFECHA(fecha_inicial;fecha_final;"Y") |
Dos años completos en el periodo (2) |
01/06/2001 |
15/08/2002 |
=SIFECHA(fecha_inicial;fecha_final;"D") |
440 días entre el 1 de junio de 2001 y el 15 de agosto de 2002 (440) |
01/06/2001 |
15/08/2002 |
=SIFECHA(fecha_inicial;fecha_final;"YD") |
75 días entre el 1 de junio y el 15 de agosto, pasando por alto los años de las fechas (75) |
Problemas conocidos
El argumento "MD" puede producir un resultado inexacto, un cero o un número negativo. Si intenta calcular los días restantes después de finalizar el último mes, aquí tiene una solución:
Esta fórmula resta el primer día del mes de finalización (1/5/2016) de la fecha de finalización original en la celda E17 (6/5/2016). Le mostramos cómo lo hace: La función FECHA crea la fecha, 1/5/2016. Se crea con el año de la celda E17 y el mes de la celda E17. El 1 representa el primer día de ese mes. El resultado de la función FECHA es 1/5/2016. Luego restamos ese resultado de la fecha original de la celda E17, que es 6/5/2016. 6/5/2016 menos 1/5/2016 es igual a 5 días.
¿Necesita más ayuda?
Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en Comunidades.
Vea también
Funciones de Excel (por orden alfabético)