Skip to main content

¿Cómo calcular la antigüedad a partir de la fecha de contratación en Excel?

Author: Xiaoyang Last Modified: 2025-06-04

Si tienes un rango de datos que incluye los nombres de los empleados y sus fechas de ingreso en la empresa en una hoja de cálculo, es posible que quieras calcular su antigüedad, lo que significa obtener cuántos años y meses ha trabajado un empleado para tu empresa. En este artículo, te hablaré de un método rápido para resolver esta tarea.

Calcular la antigüedad desde la fecha de contratación con la función YEARFRAC

Calcular la antigüedad desde la fecha de contratación con una característica asombrosa

Calcular la antigüedad desde la fecha de contratación con la función DATEDIF

Calcular la antigüedad desde la fecha de contratación hasta hoy con la función DATEDIF


Calcular la antigüedad desde la fecha de contratación con la función YEARFRAC

Para calcular la antigüedad desde la fecha de contratación hasta una fecha específica, la función YEARFRAC puede ayudarte.

Por favor, introduce o copia la siguiente fórmula en una celda en blanco:

=ENTERO(YEARFRAC(B2,C2))

Nota: En la fórmula anterior, B2 es la celda de la fecha de contratación y C2 es la celda de la fecha final.

Luego arrastra el controlador de relleno para copiar la fórmula en otras celdas que necesites, y obtendrás la antigüedad de la persona en años.

Calculate the length of service  with YEARFRAC function


Calcular la antigüedad desde la fecha de contratación con una característica asombrosa

Puede ser algo difícil recordar tantas fórmulas, pero si tienes Kutools para Excel, con su característica Asistente de Fecha y Hora, puedes calcular rápidamente la antigüedad en años, meses, días, años + meses + días u otros formatos según sea necesario.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...
Nota:Para aplicar este Asistente de Fecha y Hora, primero debes descargar Kutools para Excel, y luego aplicar la característica rápida y fácilmente.

Después de instalar Kutools para Excel, por favor haz lo siguiente:

1. Haz clic en una celda donde deseas ubicar el resultado, y luego haz clic en Kutools > Asistente de Fórmulas > Asistente de Fecha y Hora, ver captura de pantalla:

clcik Date & Time helper feature of kutools

2. En el cuadro de diálogo Asistente de Fecha y Hora, realiza las siguientes operaciones:

  • Selecciona la opción Diferencia en la sección Tipo;
  • En los cuadros de texto de entrada de argumentos, selecciona las celdas que contienen la fecha de contratación y la fecha final por separado;
  • Luego, elige el tipo de resultado de salida que necesitas. Por ejemplo, puedes obtener la antigüedad en años, meses, años + meses + días, años + meses y así sucesivamente.

specify the options in the dialog box

3. Después de terminar la configuración, haz clic en el botón Aceptar, y obtendrás el primer resultado calculado, luego solo necesitas arrastrar el controlador de relleno para completar esta fórmula en las celdas de prueba, y ahora obtendrás el siguiente resultado según sea necesario:

get the result by kutools

¡Haz clic para Descargar Kutools para Excel y prueba gratis Ahora!


Calcular la antigüedad desde la fecha de contratación con la función DATEDIF

Si necesitas calcular la antigüedad en años, meses y días exactos, la función DATEDIF en Excel puede ayudarte.

Calcular la antigüedad en años:

Por favor, introduce o copia la siguiente fórmula en una celda en blanco:

=DATEDIF(B2, C2, "y")& " Años"

Calculate the length of service in years


Calcular la antigüedad en años y meses:

Por favor, aplica la siguiente fórmula:

=DATEDIF(B2,C2,"y")&" Años, "&DATEDIF(B2,C2,"ym")&" Meses"

Calculate the length of service in years and months


Calcular la antigüedad en años, meses y días:

Aplica la siguiente fórmula:

=DATEDIF(B2,C2,"y") & " Años, " & DATEDIF(B2,C2,"ym") & " Meses, " & DATEDIF(B2,C2,"md") & " Días"

Calculate the length of service in years, months and days

Nota: En la fórmula anterior, B2 es la celda de la fecha de contratación y C2 es la celda de la fecha final.


Calcular la antigüedad desde la fecha de contratación hasta hoy con la función DATEDIF

A veces, es posible que quieras calcular la antigüedad desde la fecha de contratación hasta hoy, de modo que cada vez que abras la hoja de cálculo, la antigüedad se actualizará automáticamente. En este caso, deberías combinar la función HOY dentro de la función DATEDIF.

Por favor, aplica cualquiera de las siguientes fórmulas según tus necesidades:

=DATEDIF(B4, HOY(), "y")& " Años"
=DATEDIF(B4,HOY(),"y")&" Años, "&DATEDIF(B4,HOY(),"ym")&" Meses"
=DATEDIF(B6,HOY(),"y") & " Años, " & DATEDIF(B4,HOY(),"ym") & " Meses, " & DATEDIF(B4,HOY(),"md") & " Días"

Calculate the length of service with DATEDIF function


Más artículos relacionados:

  • Contar el número de días / días laborables / fines de semana entre dos fechas
  • ¿Alguna vez has necesitado contar el número de días entre dos fechas en Excel? Tal vez, a veces, solo quieres calcular los días laborables entre dos fechas, y otras veces, necesitas contar solo los fines de semana entre las dos fechas. ¿Cómo podrías contar el número de días entre dos fechas bajo cierta condición?
  • Calcular días, horas y minutos entre dos fechas
  • Supongamos que tienes dos columnas de celdas de fecha y hora, y ahora quieres calcular la diferencia en días, horas y minutos entre estas dos celdas de fecha y hora como se muestra en la siguiente captura de pantalla. En este artículo, te hablaré de algunos métodos para resolver esta tarea.

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!