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.