Devuelve el número de la semana (desde la 1 hasta la 52, 53 o 54) de la fecha especificada. Por ejemplo, la función devolvería los siguientes valores:
- 1 para el 1 de enero de 2012,
- 53 para el 31 de diciembre de 2012.
Sintaxis
weeknum(date, [día_inicio_semana])
-
El valor de
date
puede ser cualquiera de los siguientes:- otra función que devuelva una fecha,
- una columna de fórmula que devuelva una fecha.
-
día_inicio_semana
(opcional): un número que indica el sistema de numeración que se va a seguir a la hora de calcular el número de semana. Los valores válidos son estos:1
: (predeterminado) la primera semana del año es la que contiene el 1 de enero y se numera “semana 1”.2
: la primera semana del año es la que contiene el primer jueves del año y se numera “semana 1”.
Ejemplos
- Si nos encontramos a 1 de enero de 2012, la siguiente función devuelve 1:
weeknum(today())
- La siguiente función devuelve 53:
weeknum(date(2013,12,31))
- La siguiente función devuelve 54:
weeknum(date(2013,12,31), 2)
- Si c:"specialDay" es una columna de fórmula que especifica el 1 de octubre de 2015, la siguiente función devuelve 40:
weeknum(c:"specialDay")