NÚMSEMANA
A função NÚMSEMANA devolve o número de semana de uma data específica, em conformidade com o norma ODF OpenFormula e compatível com as outras aplicações de produtividade.
A função aceita dois sistemas de numeração:
Sistema 1: a semana que contém 0 dia 1 de janeiro é a primeira semana do ano e será numerada como semana 1.
Sistema 2: a semana que contém a primeira quinta-feira do ano é a primeira semana desse ano e será numerada como semana 1. Isto significa que a semana 1 de qualquer ano é a semana que contém o dia 4 de janeiro. A norma ISO 8601 define este sistema e também que a semana começa na segunda-feira.
Sintaxe
NÚMSEMANA(número; modo)
número é o número da data interna.
modo define o início da semana e o sistema de numeração. Este parâmetro é opcional e, se omisso, é utilizado o valor 1.
1 = domingo, sistema 1
2 = segunda-feira, sistema 1
11 = segunda-feira, sistema 1
12 = terça-feira, sistema 1
13 = quarta-feira, sistema 1
14 = quinta-feira, sistema 1
15 = sexta-feira, sistema 1
16 = sábado, sistema 1
17 = domingo, sistema 1
21 = segunda-feira, sistema 2 (ISO 8601)
150 = segunda-feira, sistema 2 (ISO 8601, compatível com o Gnumeric)
Exemplos
=NÚMSEMANA(DATA(1995;1;1);1) devolve 1
=NÚMSEMANA(DATA(1995;1;1);2) devolve 52. Se o início da semana for à segunda-feira, o domingo pertence à última semana do ano anterior.
=NÚMSEMANA(DATA(1995;1;1);21) devolve 52. A semana começa na segunda-feira, 2 de janeiro de 1995.
=NÚMSEMANA(DATA(1999;1;1);21) devolve 53. A semana 1 começa na segunda-feira, 4 de janeiro de 1999.