= NETWORKDAYS (date, EOMONTH (date,0),holidays)Resumen
Para calcular el número de días laborables restantes en un mes, puede utilizar la función NETWORKDAYS. NETWORKDAYS excluye automáticamente los fines de semana y, opcionalmente, también puede excluir una lista personalizada de días festivos. En el ejemplo que se muestra, la fórmula en C5 es:
|_+_|
Were B5 contiene una fecha actual y el rango E5: E14 contiene fechas que son festivos.
Nota: NETWORKDAYS incluye las fechas de inicio y finalización en el cálculo si son días laborables.
vba para cada celda en el rangoExplicación
NETWORKDAYS es una función incorporada que acepta una fecha de inicio, una fecha de finalización y (opcionalmente) un rango que contiene fechas de vacaciones.
encontrar la desviación estándar y media en Excel
En este caso, la fecha de inicio es el 10 de enero de 2018, proporcionada como celda B5. La fecha de finalización se calcula utilizando la función EOMONTH con un desplazamiento de cero, que devuelve el último día del mes de la fecha indicada. Se proporciona una lista de días festivos en el rango E5: E14.
La función EOMONTH se resuelve al 31 de enero de 2018, y el número de días laborables entre el 10 de enero y el 31 de enero (inclusive) es 16. Uno de esos días laborables (15 de enero) aparece como feriado, por lo que NETWORKDAYS devuelve un resultado final de 15.
Días laborables restantes de este mes
Para devolver los días laborables que quedan en el mes actual, la fórmula se puede adaptar con la función HOY de la siguiente manera:
Excel cambiar fecha a mes y año|_+_|
Días laborables / fines de semana personalizados
Para trabajar con fines de semana personalizados (es decir, los fines de semana son domingos y lunes, etc.) cambie a la función NETWORKDAYS.INTL, más robusta, que permite controlar qué días de la semana se consideran días laborables. Ver NETWORKDAYS.INTL para más información.
¿Necesitas una cita?
Si necesita calcular una fecha norte días laborables en el pasado o en el futuro, consulte el DIA LABORAL función.
Autor Dave Bruns