DIA.SEMANA

Devolve o dia da semana do valor da data indicada. O dia é devolvido na forma de número inteiro entre 1 (domingo) e 7 (sábado), se não for especificado qualquer tipo ou especificar tipo = 1. Para outros tipos, consulte a tabela abaixo.

Sintaxe

DIA.SEMANA(número; tipo)

número, como valor de data, é um valor decimal para o qual o dia da semana deve ser devolvido.

Tipo é opcional e determina o tipo de cálculo.

Tipo

Número do dia da semana devolvido

1 ou omisso

1 (domingo) até 7 (sábado). Para compatibilidade com o Microsoft Excel.

2

1 (domingo) até 7 (sábado).

3

0 (segunda-feira) até 6 (domingo)

11

1 (segunda-feira) até 7 (domingo).

12

1 (terça-feira) até 7 (segunda-feira).

13

1 (quarta-feira) até 7 (terça-feira).

14

1 (quinta-feira) até 7 (quarta-feira).

15

1 (sexta-feira) até 7 (quinta-feira).

16

1 (sábado) até 7 (sexta-feira).

17

1 (domingo) até 7 (sábado).


Ícone de nota

Esses valores aplicam-se apenas ao formato de data padrão selecionado em - LibreOffice Calc - Calcular.


Ícone de nota

Ao introduzir datas como parte integrante de fórmulas, as barras ou traços utilizados como separadores serão interpretados como operadores aritméticos. Assim, as datas introduzidas nestes formatos não serão reconhecidas e irão originar cálculos errados. Se quiser utilizar datas como parte integrante de fórmulas, utilize a função DATA, por exemplo, DATA(1954;7;20) ou coloque a data entre aspas e utilize o formato ISO8601, por exemplo: "1954-07-20". Também não deve utilizar formatos de data consoante a sua configuração regional tais como "07/20/54", uma vez que o cálculo poderá originar erros se o documento for aberto com definições de configuração regional diferentes das suas.


Ícone da dica

É possível uma conversão sem ambiguidades para datas e horas ISO 8601 nos seus formatos expandidos com separadores. Se ocorrer o erro #VALOR!, então desmarque a opção Gerar um erro #VALOR! em - LibreOffice Calc - Fórmula, botão Detalhes... da secção "Definições detalhadas para cálculos", na caixa de lista Conversão de textos em números.


Exemplo

=DIA.SEMANA("2000-06-14") devolve 4 (o parâmetro Tipo está em falta, pelo que é utilizada a contagem padrão. A contagem padrão é iniciada com o domingo como dia número 1. O dia 14 de junho de 2000 foi uma quarta-feira e, portanto, o dia número 4).

i=DIA.SEMANA("1996-07-24";2) devolve 3 (o parâmetro Tipo é 2 e, portanto, segunda-feira corresponde ao dia número 1. O dia 24 de julho de 1996 foi uma quarta-feira e, portanto, o dia número 3).

=DIA.SEMANA("1996-07-24";1) devolve 4 (o parâmetro Tipo é 1 e, portanto, o domingo corresponde ao dia número 1. O 24 de julho de 1996 foi uma quarta-feira e, portanto, dia número 4).

=DIA.SEMANA("02/05/2017";14) devolve 6 (o parâmetro Tipo é 14, portanto quinta-feira é o dia número 1. 2 de maio de 2017 foi uma terça-feira, e portanto, dia número 6)

=DIA.SEMANA(AGORA()) devolve o número do dia de hoje.

Ícone da dica

Para obter uma função que indica se um dia em A1 é um dia de trabalho, utilize as funções SE e DIA.SEMANA da seguinte forma:
SE(DIA.SEMANA(A1;2)<6;"dia útil";"fim de semana")