Weekday es una función de Excel que se utiliza en Excel para calcular el día de la semana dado para la fecha especificada, esta función toma una fecha como argumento y un tipo de retorno devuelve un resultado entero que va del 1 al 7, ya que hay siete días en una semana. , el tipo de retorno es un argumento opcional que, cuando no se proporciona, 1 se trata como predeterminado, que representa el domingo y 7, el sábado, el método para usar esta función es = WEEKDAY (número de serie, valor de retorno).
Función WEEKDAY en Excel
La función de día de la semana de Excel se clasifica como función de fecha / hora . WEEKDAY en Excel acepta un argumento de fecha y devuelve un número entero entre 1 y 7 que corresponde al día de la semana. La siguiente fórmula de Excel WEEKDAY, por ejemplo, devuelve 7 para una fecha: 04-agosto-2018.
= DÍA DE LA SEMANA (8/4/2018)
Salida:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__2.jpg.webp)
Fórmula WEEKDAY en Excel
A continuación se muestra la fórmula de Excel WEEKDAY.
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__3.jpg.webp)
Explicación de la función WEEKDAY en Excel
La fórmula WEEKDAY en Excel toma dos argumentos:
serial_number: Entrada requerida y un valor de fecha para el que queremos el día de la semana
return_type: es un campo opcional, un valor entre 1 y 17 es un argumento que especifica el sistema de numeración de días para el resultado. Si especifica 2 como segundo argumento, WEEKDAY Excel devuelve 1 para el lunes, 2 para el martes, y así sucesivamente. Si especifica 3 como segundo argumento, la función devuelve 0 para el lunes, 1 para el martes y así sucesivamente. En versiones posteriores de Excel
return_type = 1 (valor predeterminado, es decir, si no pasamos un argumento opcional, la función toma el valor predeterminado como 1)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__4.jpg.webp)
return_type = 2
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__5.jpg.webp)
return_type = 3
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__6.jpg.webp)
return_type entre 11 y 17
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__7.jpg.webp)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__8.jpg.webp)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__7.jpg.webp-2.jpg.webp)
WEEKDAY en salida de Excel :
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__10.jpg.webp)
¿Cómo usar WEEKDAY en Excel?
La función WEEKDAY en Excel es muy simple y fácil de usar. Permítame entender el funcionamiento de WEEKDAY en Excel con algunos ejemplos.
WEEKDAY en Excel Ejemplo n. ° 1
Determinar el nombre del día de la semana en Excel para el valor devuelto como salida usando la función de día de la semana en Excel:
Para una fecha determinada, podemos determinar el nombre del día de la semana en Excel utilizando la fórmula siguiente de Excel WEEKDAY.
= IF (WEEKDAY (A2) = 1, "Domingo", IF (WEEKDAY (A2) = 2, "Lunes", IF (WEEKDAY (A2) = 3, "Martes",
IF (WEEKDAY (A2) = 4, "miércoles", IF (WEEKDAY (A2) = 5, "jueves", IF (WEEKDAY (A2) = 6, "Viernes", "Sábado")))))) |
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__11.jpg.webp)
Salida:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__12.jpg.webp)
= ELEGIR (DÍA DE LA SEMANA (A2), "Dom", "Lun", "Mar", "Mié", "Jueves", "Vie", "Sáb")
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__13.jpg.webp)
Salida:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__14.jpg.webp)
La fórmula WEEKDAY anterior en Excel funciona para la función Weekday con el valor return_type como 1.
Para el valor 2 de return_type, tenemos fórmulas.
= IF (WEEKDAY (A2,2) = 7, "Domingo", IF (WEEKDAY (A2,2) = 1, "Lunes", IF (WEEKDAY (A2,2) = 2, "Martes", IF (WEEKDAY ( A2,2) = 3, "miércoles", IF (WEEKDAY (A2,2) = 4, "jueves", IF (WEEKDAY (A2,2) = 5, "viernes", "sábado")))))) |
Salida:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__16.jpg.webp)
= ELEGIR (WEEKDAY (A2,2), "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb", "Dom")
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__17.jpg.webp)
Salida:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__18.jpg.webp)
Para el valor 3 de return_type, tenemos la fórmula WEEKDAY en Excel.
= IF (WEEKDAY (A2,3) = 6, "Domingo", IF (WEEKDAY (A2,3) = 0, "Lunes",
IF (WEEKDAY (A2,3) = 1, "martes", IF (WEEKDAY (A2,3) = 2, "miércoles", IF (WEEKDAY (A2,3) = 3, "jueves", IF (WEEKDAY (A2,3) = 4, "viernes", "sábado")))))) |
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__19.jpg.webp)
Salida:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__20.jpg.webp)
Para el valor de return_type 3, no podemos usar la función de elección porque la función de día de la semana en Excel da como resultado la primera salida como 0 para el lunes y la primera función de elección comienza desde el número 1.
Del mismo modo, para otros valores de return_type, podemos personalizar la fórmula de Excel WEEKDAY.
También podemos usar la función TEXTO para mostrar el nombre del día de la semana en Excel cuando se da una fecha.
= TEXTO (A2, "dddd")
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__21.jpg.webp)
Salida:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__22.jpg.webp)
WEEKDAY en Excel Ejemplo n. ° 2: identificar los días de fin de semana
Hay una lista de fechas aleatorias en la columna A. Necesitamos encontrar que la fecha sea un fin de semana o un día laborable.
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__23.jpg.webp)
Usaremos el día de la semana en Excel para encontrar qué fecha es el fin de semana. Sabemos que el número de serie para el sábado y el domingo es 7 y 1.
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__24.jpg.webp)
Entonces, usaremos la condición IF junto con la función lógica OR para verificar si el número del día de la semana es 1 o 7, entonces el día es fin de semana, de lo contrario el día es un día laborable.
Entonces, la fórmula WEEKDAY en Excel será
= SI (O (WEEKDAY (A2) = 1, WEEKDAY (A2) = 7), "Fin de semana", "Día de la semana")
Aplicando la fórmula de Excel WEEKDAY a otras celdas, tenemos
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__25.jpg.webp)
Salida:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__26.jpg.webp)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__27.jpg.webp)
Del mismo modo, podemos identificar otros nombres de días de la semana en Excel, ya sea lunes, martes o cualquier otro día.
WEEKDAY en Excel Ejemplo n. ° 3
Contamos con el horario laboral de un autónomo que trabajó en diferentes días, incluidos los fines de semana. Si trabaja en un día laborable, el pago es de $ 10 / hora, y si trabaja un sábado, el monto del pago es de $ 15 / hora. Trabajó durante diferentes horas cada día (se indica a continuación en la tabla). Necesitamos calcular su monto total de pago.
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__28.jpg.webp)
El valor del número de día de la semana para el sábado es 7, por lo que usaremos la condición SI y verificaremos si el día de trabajo es un día de la semana o un sábado y calcularemos el resultado en consecuencia.
Entonces, la fórmula WEEKDAY en Excel que usaremos es
= SI (DÍA DE LA SEMANA (A2) = 7, B2 * $ F $ 4, B2 * $ F $ 3)
Aplicando la fórmula WEEKDAY en Excel a otras celdas que tenemos,
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__30.jpg.webp)
Salida:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__31.jpg.webp)
El monto total del pago es
= SUMA (C2: C11)
Que es igual a $ 765.00
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__32.jpg.webp)
Cosas para recordar sobre la función WEEKDAY en Excel
- De forma predeterminada, return_type es siempre 1; es decir, si omitimos return_type, entonces la función WEEKDAY tomará el valor predeterminado es 1.
- Si el serial_number o return_type está fuera del rango especificado anteriormente, #NUM! se genera un error.