El siguiente artículo ayuda a distinguir claramente el significado y el uso entre las funciones 2 WEEKDAY y WEEKNUM en Excel.
1. Sobre el significado:
– Igual: ambas funciones devuelven números de secuencia.
– Diferente:
+ Función WEEKDAY muestra el número del día de la semana.
+ WEEKNUM La función muestra el número ordinal de la semana del año.
+ Valor de retorno:
* O DÍA LABORABLE la función está en el archivo {1, 2, 3, 4, 5, 6, 7}.
* O WEEKNUM La función es mayor que el valor de DÍA LABORABLE función correspondiente al número total de semanas del año.
2. Respecto a la sintaxis:
2.1. Función WEEKDAY
Sintaxis : WEEKDAY (serial_number, [return_type]) .
Dentro:
– numero de serie : es un número de secuencia que representa la fecha para determinar el día de la semana, es un parámetro obligatorio.
– return_type : es un número que se utiliza para determinar el tipo de valor de retorno, es un parámetro opcional, el valor predeterminado es 1, con los siguientes valores:
+ return_type = 1 o ignorar : Valor de 1 (domingo) a 7 (sábado).
+ return_type = 2 : El número del 1 (lunes) al 7 (domingo).
+ return_type = 3 : Un número del 1 (lunes) al 7 (domingo).
+ return_type = 11 : Número del 1 (lunes) al 7 (domingo).
+ return_type = 12 : El número del 1 (martes) al 7 (lunes).
+ return_type = 13 : El número del 1 (miércoles) al 7 (martes).
+ return_type = 14 : Un número del 1 (jueves) al 7 (miércoles).
+ return_type = 15 : El número del 1 (viernes) al 7 (jueves).
+ return_type = 16 : Un número del 1 (sábado) al 7 (viernes).
+ return_type = 17 : Un número del 1 (domingo) al 7 (sábado).
2.2. Función WEEKNUM
Sintaxis : WEEKNUM (número_serie, [return_type]) .
Dentro:
– numero de serie : Un día de la semana es un parámetro obligatorio.
– return_type : Un número para determinar la semana después de la cual el valor predeterminado es 1 con los siguientes valores:
+ return_type = 1 o ignorar -> la semana comienza el domingo y el valor = 1.
+ return_type = 2 -> la semana comienza el lunes y valor = 1.
+ return_type = 11 -> semana a partir del lunes y valor = 1.
+ return_type = 12 -> semana desde el día 3 y valor = 1.
+ return_type = 13 -> la semana comienza el 4 y valor = 1.
+ return_type = 14 -> la semana comienza el jueves y valor = 1.
+ return_type = 15 -> la semana comienza el viernes y valor = 1.
+ return_type = 16 -> la semana comienza el sábado y valor = 1.
+ return_type = 17 -> semana a partir del domingo y valor = 1.
+ return_type = 21 -> la semana comienza el lunes y valor = 2.
Por tanto, el número de parámetros de las dos funciones es el mismo, pero diferente en los parámetros y valores de retorno.
3. Por ejemplo:
Calcula la fecha 15/06/2016 y el día de la semana del año.
– Calcula que el 15/06/2016 es el día de la semana.
En la celda para calcular, ingrese la fórmula: = DÍA DE LA SEMANA (D6, D7) .
prensa Iniciar sesión -> el resultado del 15/06/2016 es el cuarto día de la semana.
– Calculado sobre cuántos días del año 15/06/2016 hay en el año.
En la celda para calcular, ingrese la fórmula: = NÚMERO SEMANA (D6, D7) .
prensa Iniciar sesión -> 15/06/2016 en la semana 25 de 2016.
Luego, con el mismo día usando las 2 funciones WEEKNUM y DÍA LABORABLE determinará qué día es ese día de la semana y cuántos días en el año.
Arriba hay una comparación entre las similitudes y diferencias entre 2 funciones WEEKNUM y DÍA LABORABLE Espero poder ayudarte.
¡Buena suerte!