La ayuda de Excel proporciona algunos ejemplos para calcular la diferencia entre dos fechas, pero hay otras maneras de obtener el mismo resultado. La función SIFECHA no está documentada pero existe en Excel 2013 (también en versiones anteriores). Nos permite hacer cálculos entre fechas como obtener la edad de una persona o la antigüedad de una deuda de una manera fácil e intuitiva.
Sintaxis de la función SIFECHA en Excel
La sintaxis de la función SIFECHA consta de tres argumentos como puede verse en la siguiente imagen:
donde tipo puede ser:
- “Y” – años completos
- M” – meses completos
- “D” – días completos
- “YM” – descarta los meses cumplidos entre años seleccionados
- “MD” – descartas los días de meses cumplidos entre las dos fechas seleccionadas
- “YD” – descarta los días cumplidos entre los años de las dos fechas seleccionadas
Ejemplo 1
Se trata de calcular la edad de una persona que nació el 15 de junio 1986
como “fecha más pequeña” es la fecha de nacimiento, se escribe en primer término. La “fecha mayor” será la fecha de hoy, función hoy() que ya conocemos (ver más). A “tipo” le damos el valor “Y” porque queremos calcular la edad en años.
Ejemplo 2
Vamos a ver, con un sencillo ejemplo, qué obtenemos cuando la función toma cada uno de los “tipos”
En el archivo de trabajo que adjunto, he añadido dos nuevas columnas, valor1 y valor2, para mostrar cómo se puede utilizar la función escribiendo diréctamente las fechas.
Archivo para descargar >>> Función_Sifecha