En este tutorial explicamos cómo calcular los días laborables en Excel en un periodo de tiempo dado. Usaremos la función DIAS.LAB donde indicamos la fecha inicial y final, así como días festivos. La función nos regresará el número de días laborables.
Resumen rápido Excel días laborales función DIAS.LAB.
En este resumen rápido explicamos cómo calcular los días laborables en Excel, usando la función DIAS.LAB. Más adelante explicamos más detalles con un ejemplo.
¿Cómo calcular días laborables entre dos fechas en Excel?
Excel tiene una función específica para calcular el número de días laborables entre dos fechas. Además podemos agregar días festivos por nuestra propia cuenta.
La fórmula de días laborables en Excel es la siguiente:
=DIAS.LAB(fecha1; fecha2; festivos)
Dónde:
- Fecha1, es la fecha inicial del periodo en el que queremos saber el número de días laborales.
- Fecha2, fecha final del periodo.
- Festivos, es un valor opcional. Aquí ponemos las fechas de los días festivos, puede ser una serie de celdas (A2:A5) así podemos agregar varios días laborales.
La fecha se coloca en una casilla en cualquier formato, y se utiliza en la función de DIAS.LAB.
Nota: Esta función solamente elimina los fines de semana, asi que si queremos ver el número de días sin contar días festivos, los agregamos manualmente.
Podemos elegir qué días es fin de semana, pero con la función DIAS.LAB.INT.
Nota: Las fechas en Excel, se usa un número específico como base, el 1 de enero de 1900, es el número 1. De ahí se cuentan de uno en uno los días, por lo tanto el 12 de febrero del 2022, será el número 44,604, debido a que es el número de días desde la fecha inicial.
Ejemplo de fórmula días laborables en Excel.
En este ejemplo vamos a calcular los días laborables entre dos fechas en Excel. Primero lo haremos con dos fechas cercanas. Luego con fechas más lejanas y agregaremos días festivos.
Calcular los días laborales en el año 2022.
Para esto en Excel escribiremos la fecha inicial (A2) y fecha final (B2). Primero calcularemos los días laborales que no son sábado y domingo. Por lo que la función queda de la siguiente manera.
= DIAS.LAB(A2; B2)
Tenemos 260 días laborables, sin quitar los días festivos.
Nota: Si la fecha inicial es después que la fecha final, obtendremos un resultado con números negativos.
Ahora vamos a agregar los días festivos, solo agregaremos 5 días festivos desde la celda C2 hasta la celda C6. Por lo tanto la función la escribimos así:
= DIAS.LAB(A2; B2; C2:C6)
Podemos ver el número de días laborales. Contando días festivos hasta abril.
Algo importante, es que si un día festivo cae en sábado o domingo, no se restará a la cuenta de días laborables. Algo que manualmente es tedioso de hacer, pero la función lo hace automáticamente.
Puedes ver más tutoriales de Excel en este enlace.
Algunos temas que te pueden interesar: