Cálculo de días transcurridos entre dos fechas para fines laborales

Formula para calcular dias transcurridos entre dos fechas

Determina con precisión los días entre dos fechas para garantizar un cálculo exacto de tus planillas y otros aspectos laborales.

  1. Cálculo de días transcurridos entre dos fechas para fines laborales: No existe una fórmula en Excel que permita realizar este cálculo de manera directa, ya que, en el ámbito laboral, se asume que todos los meses tienen 30 días. El cálculo se realiza desde el día en que el trabajador comenzó hasta el último día que trabajó. Es posible que estés considerando el uso de la función DÍAS360 o la función DÍAS, pero estas no se ajustan a lo que buscamos. Para este caso, se requiere una combinación de fórmulas para obtener el resultado correcto.

El cálculo de planillas y liquidaciones es un proceso crucial en la gestión de recursos humanos. Un error común que puede tener repercusiones significativas es la incorrecta determinación de la cantidad de días trabajados por un empleado. Este mal cálculo no solo impacta la remuneración mensual, sino también las liquidaciones al finalizar la relación laboral.

En resumen, tanto el cálculo de planillas como el de liquidaciones deben manejarse con extrema atención al detalle. Un control adecuado de los días trabajados es clave para garantizar la equidad en el pago y mantener una relación laboral transparente y positiva.


Ejemplo Práctico: Supongamos que necesitas calcular los días transcurridos para realizar una liquidación a un trabajador entre el 01/01/2024 y el 30/06/2024, asumiendo que cada mes tiene 30 días. Si lo haces manualmente, el cálculo sería de 180 días (6 meses de 30 días). Sin embargo, al utilizar la fórmula =DIAS360(), obtendrás un resultado de 179 días. Esta diferencia, aunque parezca mínima, puede tener un impacto significativo en los pagos laborales si se aplica en planillas o liquidaciones.

Para abordar este problema de manera precisa, he desarrollado una fórmula personalizada que permite calcular los días transcurridos de forma rápida y sencilla, asumiendo que todos los meses tienen exactamente 30 días. Esta fórmula supera las limitaciones de =DIAS360() y =DÍAS(), lo que garantiza resultados exactos en contextos laborales y financieros, asegurando un cálculo justo sin importar si el intervalo abarca meses con diferentes números de días.

  1. Descarga de archivo

Haz clic en el siguiente botón para descargar gratis la plantilla para el cálculo de días transcurridos entre dos fechas.

A continuación, explicaré la fórmula paso a paso para que puedas implementarla fácilmente en tus hojas de cálculo y probar su precisión en intervalos de 28, 30 y 31 días.

Recuerda que =DIAS360() no es una función equivocada; simplemente no es adecuada para cálculos que requieren precisión cuando los meses no son uniformes en días.

  1. Pasos para calcular días entre dos fechas

Preparación de las Fechas para un Cálculo Más Sencillo

Para trabajar con períodos completos de meses, utilizaremos la función =FIN.MES(), que ajusta la fecha de inicio al primer día del mes y la fecha final al último día del mes anterior (si la fecha final no cae el último día de su mes).

  • Fecha de Inicio: Usamos la fórmula =FIN.MES(B2,-1)+1 para mover la fecha al primer día del mes.
  • Fecha de Cese: Usamos =SI(FIN.MES(B3,0)=B3,FIN.MES(B3,0),FIN.MES(B3,-1)). Esto asegura que si la fecha de cese es el último día del mes, la mantenga; de lo contrario, la ajusta al último día del mes anterior.

Cálculo del Período Completo de Meses

En la celda D5, escribe la fórmula:

  • =REDONDEAR(DIAS360(D2,D3)/30,0)*30

Aquí, DIAS360(D2,D3) aproxima los días entre las fechas, dividiéndolo por 30 para obtener meses. REDONDEAR(...,0) redondea este valor al número entero superior, y al multiplicarlo nuevamente por 30, obtenemos el total en días (en este caso, 180 días). Sin embargo, esto solo es una aproximación inicial.

Ajuste de Días en las Fechas de Inicio y Cese

Para afinar el cálculo, hacemos ajustes considerando los días específicos en las fechas de inicio y cese:

  • Resta días de la fecha de ingreso: Dado que iniciamos el cálculo desde el primer día del mes, descontamos los días transcurridos hasta el día de inicio real. En este caso, restamos 13 días.
  • Suma días hasta el final del mes de cese: Sumamos los días adicionales necesarios para alcanzar el último día del mes de cese. En este ejemplo, sumamos 17 días.
  • Suma +1 día: Esto se hace para incluir el primer día en el conteo.

Fórmula Completa en una Sola Celda

Finalmente, en la celda D9, la fórmula completa es:

  • =(REDONDEAR(DIAS360((FIN.MES(B2,-1)+1),(SI(FIN.MES(B3,0)=B3,FIN.MES(B3,0),FIN.MES(B3,-1))))/30,0)*30+(SI(FIN.MES(B3,0)=B3,0, DIA(B3))-DIA(B2)))+1

Este cálculo devuelve el resultado final de 185 días, considerando todos los meses con 30 días. Esta fórmula es precisa y garantiza el cálculo correcto del tiempo de servicio en base a la uniformidad de días por mes.

Si quieres conocer otros artículos parecidos a Cálculo de días transcurridos entre dos fechas para fines laborales puedes visitar la categoría Excel.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Abrir chat
¿Necesitas información?
Hola 👋
¿En qué podemos ayudarte?