Note: The other languages of the website are Google-translated. Back to English
Iniciar sesión  \/ 
x
or
x
Registrarse  \/ 
x

or

¿Cómo calcular la duración del servicio desde la fecha de contratación en Excel?

Si tiene una variedad de datos que incluyen los nombres de los empleados y su fecha de incorporación a su empresa en una hoja de trabajo, ahora, es posible que desee calcular la duración de su servicio, es decir, cuántos años y meses ha trabajado un empleado para su empresa. En este artículo, hablaré sobre el método rápido para resolver este trabajo por usted.

Calcule la duración del servicio desde la fecha de contratación con la función YEARFRAC

Calcule la duración del servicio desde la fecha de contratación con la función DATEDIF

Calcule la duración del servicio desde la fecha de contratación hasta hoy con la función DATEDIF

Calcula la duración del servicio a partir de la fecha de contratación con una función sorprendente


Calcule la duración del servicio desde la fecha de contratación con la función YEARFRAC

Para calcular la duración del servicio desde la fecha de contratación y una fecha específica, la función YEARFRAC puede ayudarlo.

Ingrese o copie la siguiente fórmula en una celda en blanco:

=INT(YEARFRAC(B2,C2))

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

Luego arrastre el controlador de relleno para copiar la fromula a otras celdas que necesite, y obtendrá la duración de servicio de la persona en años.


Calcule la duración del servicio desde la fecha de contratación con la función DATEDIF

Si necesita calcular la duración del servicio en años, meses y días exactos, la función DATEDIF en Excel puede hacerle un favor.

Calcule la duración del servicio en años:

Ingrese o copie la siguiente fórmula en una celda en blanco:

=DATEDIF(B2, C2, "y")& " Years"


Calcule la duración del servicio en años y meses:

Aplica la siguiente fórmula:

=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months"


Calcule la duración del servicio en años, meses y días:

Aplicar la siguiente fórmula:

=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md") & " Days"

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


Calcule la duración del servicio desde la fecha de contratación hasta hoy con la función DATEDIF

En algunos casos, es posible que desee calcular la duración del servicio desde la fecha de contratación hasta hoy, por lo que, cada día que abra la hoja de trabajo, la duración del servicio se actualizará automáticamente. En este caso, debe combinar la función HOY dentro de la función SIFECHA.

Aplique cualquiera de las fórmulas siguientes a sus necesidades:

=DATEDIF(B4, TODAY(), "y")& " Years"
= DATEDIF (B4, TODAY (), "y") & "Years", & DATEDIF (B4, TODAY (), "ym") & "Months"
= DATEDIF (B6, TODAY (), "y") & "Years", & DATEDIF (B4, TODAY (), "ym") & "Months", & DATEDIF (B4, TODAY (), "md") & " Dias"


Calcula la duración del servicio a partir de la fecha de contratación con una función sorprendente

Es algo difícil para usted recordar tantas fórmulas, pero, si tiene Kutools for Excel, Con su Asistente de fecha y hora característica, puede calcular rápidamente la duración del servicio en años, meses, días, años + meses + días u otros formatos que necesite.

Nota:Para aplicar esto Asistente de fecha y hora, en primer lugar, debe descargar el Kutools for Excely, a continuación, aplique la función de forma rápida y sencilla.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Haga clic en la celda donde desea ubicar el resultado y luego haga clic en KutoolsAyudante de fórmula > Asistente de fecha y hora, ver captura de pantalla:

2. En la Asistente de fecha y hora cuadro de diálogo, realice las siguientes operaciones:

  • Consulta Diferencias Opción de la Tipo sección;
  • En la revista Entrada de argumentos cuadros de texto, seleccione las celdas que contienen la fecha de contratación y la fecha de finalización por separado;
  • Luego, elija el tipo de resultado de salida que necesite. Por ejemplo, puede obtener la duración del servicio en años, meses, años + meses + días, años + meses, etc.

3. Después de terminar la configuración, haga clic en OK , y obtendrá el primer resultado calculado, luego, solo necesita arrastrar el controlador de relleno para completar esta fórmula para probar las celdas, y ahora obtendrá el siguiente resultado según lo necesite:

¡Haga clic para descargar Kutools para Excel y prueba gratuita ahora!


Artículos más relativos:

  • Cuente el número de días / días laborables / fines de semana entre dos fechas
  • ¿Alguna vez ha necesitado contar el número de días entre dos fechas en Excel? Es posible que, a veces, solo desee calcular los días hábiles entre dos fechas y, en algún momento, solo necesite contar los días de fin de semana entre las dos fechas. ¿Cómo podría contar el número de días entre dos fechas en una determinada condición?
  • Calcular días, horas y minutos entre dos fechas
  • Supongamos que tiene dos columnas de celdas de fecha y hora, y ahora, desea 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, hablaré sobre algunos métodos para resolver esta tarea por usted.

Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office / Excel 2007-2019 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Características completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Florence · 7 months ago
    For calculating the length of services in years, months and days with start date and end date, I noted that the result for James is 20 days. I would like to confirm if the end date means separation effective date (Day 1 after termination/separation) or last employment date.

    Both start (hire date) and end date (last employment date "LED") should be inclusive in the calculation. It is expected to return 21 days but not 20 days as it counted no. of days from 12/11/2025 to 12/31/2025.

    How to change the formula? Or should it be used termination effective date (LED + 1 day) as cell C2, instead of input "LED" as end date?
    • To post as a guest, your comment is unpublished.
      skyyang · 7 months ago
      Hi, Florence,
      If you want to include both the start date and end date when calculating, you just need add 1 after the days part as below formula:
      =DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md")+1 & " Days"
      Please try, hope it can help you!
  • To post as a guest, your comment is unpublished.
    sam · 1 years ago
    Hi, i would like to know how i can add two different experience which i found through datedif for a single staff
    eg : 3 yrs, 11 months, 4 days and 4 yrs, 3 months, 18 days,

    i am looking a formula for to get the following result

    8 yrs, 2 months, 22 days.

    thank you
  • To post as a guest, your comment is unpublished.
    Eve · 2 years ago
    Ive tried this formula and it comes up with #value!


    Please help
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, Eve,
      The above formula works well in my worksheet, which Excel version do you use?
      Or you can insert your error screenshot here.
      Thank you!
  • To post as a guest, your comment is unpublished.
    AB · 2 years ago
    How can I calculate years of service from the date or hire to today?
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, AB,
      To calculate years of service from the hire date to today, you just need to apply the following formula: (Note: A2 is the hire date, change it to your need)
      =DATEDIF(A2,TODAY(),"y") & " years " & DATEDIF(A2,TODAY(),"ym") & " months "

      Please try it, hope it can help you!