WEEKDAY en Excel (fórmula, ejemplos) - ¿Cómo utilizar la función WEEKDAY?

Tabla de contenido

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:

Fórmula WEEKDAY en Excel

A continuación se muestra la fórmula de Excel WEEKDAY.

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)

return_type = 2

return_type = 3

return_type entre 11 y 17

WEEKDAY en salida de Excel :

¿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"))))))

Salida:

= ELEGIR (DÍA DE LA SEMANA (A2), "Dom", "Lun", "Mar", "Mié", "Jueves", "Vie", "Sáb")

Salida:

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:

= ELEGIR (WEEKDAY (A2,2), "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb", "Dom")

Salida:

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"))))))

Salida:

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")

Salida:

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.

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.

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

Salida:

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.


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,

Salida:

El monto total del pago es

= SUMA (C2: C11)

Que es igual a $ 765.00

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.

Video de la función de Excel WEEKDAY

Articulos interesantes...