Descripción
Utiliza esta función para devolver el número de Días laborables entre dos fechas. Excluye automáticamente los sábados y domingos y, opcionalmente, excluye un conjunto de días festivos que tú proporciones.
Sintaxis
NETWORKDAYS(fecha_inicio,fecha_fin,[festivos])
Entradas
Esta función tiene los siguientes argumentos:
| Nombre | Obligatorio | Entrada válida |
|---|---|---|
fecha_inicio |
Sí | Primera fecha del intervalo a considerar. Puede ser una referencia de celda, una fecha entera o una fecha con el formato DD/MM/AAAA o AAAA/MM/DD. También es aceptable una fórmula que dé como resultado una de esas. Las comillas son obligatorias. |
fecha_final |
Sí | Última fecha del intervalo a considerar. Puede ser una referencia de celda, una fecha entera o una fecha con el formato DD/MM/AAAA o AAAA/MM/DD. También es aceptable una fórmula que dé como resultado una de éstas. Las comillas son obligatorias. |
vacaciones |
Ninguno | Una lista de los Días no laborables suministrada como Fechas. Puede ser una referencia de celda, un rango de celdas (D2:D13), una fecha entera o una fecha con el formato DD/MM/AAAA o AAAA/MM/DD. También se acepta una fórmula que dé como resultado una de estas opciones. |
Ejemplo
Datos de muestra
| A | B | C | D|D | E | |
|---|---|---|---|---|---|
| 1 | Fecha de inicio | Fecha final | Vacaciones | Tarifa | Objetivo |
| 2 | 1/1/2024 | 12/31/2024 | 5/15/2024 | $262.00 | 122 |
| 3 | 1/1/2024 | 3/31/2024 | 3/15/2024 | $261.00 | 14 |
| 4 | 11/1/2024 | 12/31/2024 | 11/4/2024 | $258.00 | 12 |
| 5 | 2/5/2025 | 11/7/2025 | 7/4/2025 | $300.00 | 21 |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y resultado |
|---|---|---|
| Determina el número de días laborables (Lun-Vie) entre las fechas proporcionadas en las celdas, sin hacer referencia a ningún festivo. | =NETWORKDAYS(A1,B1) |
Esta fórmula calcula el número de días laborables (Lun-Vie) entre la fecha de la celda A1 y la celda B1, sin especificar días festivos. Para este conjunto de datos, esta fórmula devuelve 262. |
| Determina el número de días laborables (Lun-Vie) entre las fechas proporcionadas en las celdas, excluidas las referencias a festivos. | =NETWORKDAYS(A2,B2,"5/15/2024") |
Esta fórmula determina el número de días laborables (de lunes a viernes) entre la fecha de la celda A1 y la celda B1, con los días festivos especificados en C2. Para este conjunto de datos, esta fórmula devuelve 261. |
| Determina el número de días laborables (Lun-Vie) entre las fechas proporcionadas en las celdas, con los festivos especificados en un intervalo de celdas. | =NETWORKDAYS(A1,B1,E1:E5) |
Esta fórmula determina el número de días laborables (de lunes a viernes) entre la fecha de la celda A1 y la celda B1, con las vacaciones especificadas en el intervalo C2:C4. Para este conjunto de datos, esta fórmula devuelve 258. |
| Calcula el coste total de un proyecto en función del número de días laborables y la tasa diaria. | =PRODUCT(NETWORKDAYS(A2, B2), C2) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos esta fórmula devuelve $68.382,00 |
| Determina el estado de un proyecto y devuelve una cadena con ese estado. | =IFS(NETWORKDAYS(A2, B2, E2:E5) <= C2, "Puntual", NETWORKDAYS(A2, B2, E2:E5) <= C2*1.1, "Ligeramente retrasado", TRUE, "Muy retrasado" ) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos esta fórmula devuelve "En Hora" |
Notas
- NETWORKDAYS no sabe implícitamente qué Días son Festivos. Estas fechas las tiene que especificar el usuario.
- NETWORKDAYS incluye tanto la fecha de inicio como la Fecha de finalización al calcular los días laborables.
- NETWORKDAYS excluye automáticamente todos los sábados y domingos del intervalo especificado.
- NETWORKDAYS ignora cualquier valor de hora.
- Si la(s) fecha(s) de las vacaciones no están entre las fechas de inicio y finalización especificadas, se ignoran.
- Si la(s) fecha(s) proporcionada(s) no es(son) válida(s), NETWORKDAYS devuelve el error #¡VALOR!
- Los comodines no funcionan con esta función.
Recomendaciones
- Puedes utilizarlo para calcular el número de Horas de trabajo en el rango especificado multiplicando el resultado por el número apropiado de Horas de trabajo.
Funciones relacionadas
DATE
DATEVALUE
DAY
DAYS
DAYS360
EDATE
EOMONTH
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
WEEKDAY
WORKDAY
WORKDAY.INTL
YEAR
YEARFRAC