Calcular la antigüedad es una operación más compleja de lo que parece con Excel. Pero usando una función DATEIF oculta de Excel, el trabajo no es tan complicado :)
Dificultad para hacer cálculos con fechas.
Hacer cálculos sobre fechas no es tan simple como hacer cálculos sobre números “estándar”.
El principal problema radica en la cantidad de días que componen un mes. Por supuesto, está el problema del mes. Febrero que tiene 28 días o 29 días. cada 4 años pero no solo 🤔
Otra particularidad se refiere a la alternancia de meses de 30 y 31 días. Al contrario de lo que sugiere el uso, no existe una regularidad perfecta. Por ejemplo, Julio y agosto, 2 meses consecutivos, ambos tienen 31 días. Asimismo para el mes de diciembre y enero.
Calcular antigüedad por fórmula con Excel
Afortunadamente, existe una fórmula en Excel que tiene en cuenta todas estas dificultades para simplificar el cálculo. se trata de la Función FECHASI.
¿DATEDIF es una función oculta?
El problema de esta función es que es una función oculta. De hecho, existe pero no se muestra en la lista de funciones de Excel y no ofrece ayuda para entradas 😡

El hecho de que la función esté oculta no influye en el cálculo pero es necesario saber configurarla de memoria.
Cómo utilizar la función SIFECHA
La función DATEDIF necesita 3 parámetros
- Fecha 1
- Fecha 2 (necesariamente mayor que la Fecha 1)
- El tipo de cálculo de desviación.
Es este tercer parámetro el más importante porque determinará el cálculo de la diferencia entre las 3 fechas.
- d devolverá la brecha en número de días
- m devuelve la diferencia en número de meses
- y devuelve la diferencia en el número total de años

Pero inevitablemente, ¿qué es lo más interesante es calcular el número de meses que incluye un año (por tanto incluidos entre 0 y 11).
- Para hacer esto, debes escribir como parámetro. “ym” para indicar el número de meses del año actual
- Y para el número de días del mes escribiremos el parámetro "Maryland" (mes-día)

Aplicado a nuestros datos, podemos agregar 3 columnas para calcular la antigüedad. Sylvie Coulombe lleva 5 años y 10 días en la empresa.

29/10/2024 a las 20:54
Hola,
Me gustaría encontrar una fórmula en Excel que me permita calcular una antigüedad de 7 años 1 mes y 21 días a la que le resto 8 años para saber la duración entre estos 2 datos.
Gracias por tus comentarios.
Cordialement.
27/03/2023 a las 07:25
Hola,
Gracias por tus explicaciones, ¡es genial!
Utilicé la fórmula DATEDIF para calcular la antigüedad por año, luego el mes restante y el día restante como en su ejemplo. Pero no puedo usar la función de texto para agrupar los 3 datos en 1 celda. gracias de antemano por su ayuda
29/03/2022 a las 07:33
Hola,
En mi opinión hay un pequeño error tipográfico...
¿No debería el parámetro de la segunda pantalla de impresión ser "y" en lugar de "d" (columna J)?
Aprendí una función muy útil y sencilla que reemplaza los cálculos "tediosos" que usaba antes.
¡Gracias por toda esta información y consejos disponibles en su sitio!
Très cordialement.
08/07/2021 a las 17:08
Cómo calcular el personal contratado antes de la fecha X