Excel

Días laborables al mes

Workdays Per Month

Fórmula de Excel: días laborables al mesFórmula genérica
= NETWORKDAYS (date, EOMONTH (date,0),holidays)
Resumen

Para calcular los días laborables por mes, utilice la función EOMONTH junto con la función NETWORKDAYS. En el ejemplo que se muestra, la fórmula en C4 es:

|_+_|

Donde 'vacaciones' es el rango con nombre E3: E13.



Explicación

Primero, es importante comprender que los valores de la columna Mes (B) son fechas reales, formateadas con el formato de número personalizado 'mmm'.



Por ejemplo, B4 contiene el 1 de enero de 2014, pero muestra solo 'Jan' según el formato de número personalizado.

La fórmula en sí se basa en la función NETWORKDAYS, que devuelve el número de días laborables entre una fecha de inicio y una fecha de finalización, teniendo en cuenta los días festivos (si se proporcionan).



Para cada mes, la fecha de inicio proviene de la columna B y la fecha de finalización se calcula con la función EOMONTH así:

cómo calcular la proporción de dos números
|_+_|

EOMONTH toma una fecha y devuelve el último día de un mes. El mes en sí está controlado por el segundo argumento. Como en este caso queremos quedarnos en el mismo mes, usamos cero.

Finalmente, se proporciona una lista de días festivos como tercer argumento para NETWORKDAYS usando el rango con nombre vacaciones (E3: E13).



Con esta información, NETWORKDAYS calcula el número de días laborables de cada mes, excluyendo automáticamente los fines de semana y festivos.

Si necesita más control sobre qué días se tratan como fines de semana, utilice el NETWORKDAYS.INTL función.

Autor Dave Bruns


^