Microsoft Excel tiene varias funciones integradas de WORKDAY que se pueden usar para calcular fechas. Cada función realiza un trabajo diferente y los resultados difieren de una función a otra.
Las instrucciones de este artículo se aplican a Excel para Microsoft 365, Excel 2019, Excel 2016 y Excel 2013. Google Sheets también usa la función WORKDAY, pero los pasos son ligeramente diferentes.
Propósito de la función WORKDAY
La función WORKDAY encuentra la fecha de inicio o finalización de un proyecto o tarea cuando se le da un número determinado de días laborales. El número de días laborables excluye automáticamente los fines de semana y cualquier fecha que se identifique como vacaciones.
La función WORKDAY que utilice depende de los resultados que desee, que pueden incluir uno de los siguientes:
- Encuentre la fecha de finalización de un proyecto con un número determinado de días hábiles después de una fecha de inicio determinada.
- Encuentre la fecha de inicio de un proyecto con un número determinado de días hábiles antes de una fecha de finalización determinada.
- Encuentre la fecha de vencimiento de una factura.
- Encuentre la fecha de entrega prevista para bienes o materiales.
Sintaxis de la función WORKDAY (diseño)
La sintaxis de una función se refiere al diseño de la función e incluye el nombre, corchetes y argumentos de la función.
La sintaxis de la función WORKDAY es:
=DÍA LABORAL(Fecha_inicio, Días, Festivos )
Start_date (obligatorio) es la fecha de inicio del período de tiempo elegido. Se puede ingresar la fecha de inicio real para este argumento o, en su lugar, se puede ingresar la referencia de celda a la ubicación de estos datos en la hoja de cálculo.
Days (obligatorio) especifica la duración del proyecto. Este es un número entero que muestra el número de días de trabajo que se realizarán en el proyecto. Para este argumento, ingrese el número de días de trabajo o la celda de referencia a la ubicación de estos datos en la hoja de cálculo.
Para encontrar una fecha posterior al argumento Fecha_inicio, use un número entero positivo para Días. Para buscar una fecha anterior al argumento Fecha_de_inicio, use un número entero negativo para Días.
Vacaciones (opcional) especifica una o más fechas adicionales que no se cuentan como parte del número total de días hábiles. Utilice las referencias de celda a la ubicación de los datos en la hoja de trabajo para este argumento.
Cómo usar la función WORKDAY para encontrar una fecha de finalización o de vencimiento
Este tutorial utiliza la función WORKDAY para encontrar la fecha de finalización de un proyecto que comienza el 9 de julio de 2012 y finaliza 82 días después. Dos feriados (3 de septiembre y 8 de octubre) que ocurren durante este período no se cuentan como parte de los 82 días.
Para evitar problemas de cálculo que ocurren si las fechas se ingresan accidentalmente como texto, use la función FECHA para ingresar las fechas en la función. Consulte la sección de valores de error al final de este tutorial para obtener más información.
Para seguir este tutorial, ingrese los siguientes datos en las celdas indicadas:
D1: Fecha de inicio:
D2: Número de días:
D3: Festivo 1:
D4: Festivo 2:
D5: Fecha de finalización:
E1:=FECHA(2012, 7, 9)
E2: 82
E3:=FECHA(2012, 9, 3)
E4:=FECHA (2012, 10, 8)
Si las fechas en las celdas E1, E3 y E4 no aparecen como se muestra en la imagen a continuación, formatee las celdas para mostrar los datos usando el formato de fecha corta.
Crear la función WORKDAY
Para crear la función WORKDAY:
Seleccione la celda E5 para convertirla en la celda activa. Aquí es donde se mostrarán los resultados de la función WORKDAY.
Vaya a la pestaña Fórmulas y seleccione Date & Time > WORKDAY para mostrar el Cuadro de diálogo Argumentos de función.
Cuando use la fórmula WORKDAY en Google Sheets, vaya a Insert > Function > All> DÍA LABORAL. O ingrese =DÍA LABORAL(en la celda E5.
Coloque el cursor en el cuadro de texto Start_date, luego seleccione la celda E1 en la hoja de trabajo para ingresar esta referencia de celda en el cuadro de diálogo.
En Google Sheets, ingresa E1 después del primer paréntesis en la celda E5.
Coloque el cursor en el cuadro de texto Días, luego seleccione la celda E2 para ingresar esa referencia de celda.
En Hojas de cálculo de Google, ingrese una coma y escriba E2 para que la fórmula se vea así:
=DÍA LABORAL(E1, E2)
Coloque el cursor en el cuadro de texto Vacaciones, luego arrastre para seleccionar las celdas E3 y E4para usar esas referencias de celda.
En Google Sheets, termina la fórmula con una coma, luego ingresa E3:E4. La fórmula se ve así:
=DÍA LABORAL(E1, E2, E3:E4)
- Seleccione OK en el cuadro de diálogo para completar la función. En una Mac, elija Listo. En Hojas de cálculo de Google, presione Enter.
La fecha 2/11/2012, la fecha de finalización del proyecto, aparece en la celda E5 de la hoja de cálculo. Cuando selecciona la celda E5, la función completa aparece en la barra de fórmulas encima de la hoja de cálculo.
Resolución de errores de la función WORKDAY
Si los datos de los diversos argumentos de esta función no se ingresan correctamente, aparecerá un valor de error en la celda donde se encuentra la función WORKDAY.
Verás uno de estos errores:
- VALUE! aparece en la celda de respuesta si uno de los argumentos WORKDAY no es una fecha válida (si la fecha se ingresó como texto, por ejemplo).
- NUM! aparece en la celda de respuesta si se obtiene una fecha no válida al agregar los argumentos Start_date y Days.
- Si el argumento Días no se ingresa como un número entero (como 82,75 días), el número se trunca, en lugar de redondearse hacia arriba o hacia abajo, a la parte entera del número (por ejemplo, 82 días).