Função DIA.DA.SEMANA - Excel

por João Henrique

A função DIA.DA.SEMANA dá como resultado o... dia da semana da data passada como argumento. Mas esse dia é expresso como um número.


Sintaxe: DIA.DA.SEMANA(data;[opção])

Os colchetes na sintaxe acima são apenas para indicar que o argumento 'opção' não é obrigatório.

O argumento 'data' pode ser uma data que já exista na sua tabela, como o exemplo abaixo.


função diadasemana excel.jpg

Outro exemplo interessante é usar a função AGORA como argumento da função DIA.DA.SEMANA. Ou seja, o resultado será o dia da semana atual. Repare que como este texto foi escrito no dia 11 de julho, um sábado, o resultado na imagem abaixo é 7.


função diadasemana com agora excel.jpg

Aquele segundo argumento, como falei lá em cima, é opcional. Se você não colocar ele, ou colocar o valor 1, o resultado da função será assim: 1 é o domingo, 2 é a segunda-feira, e assim por diante, até o 7 que é o sábado.

Já se você usar o valor 2 como argumento o Excel irá considerar o dia 1 como sendo a segunda-feira, assim: 1 é segunda-feira, 2 é terça-feira, e assim por diante, até o 7 que é o domingo.

Por último, se você usar o valor 3 como argumento o Excel irá considerar o dia 0 como sendo a segunda-feira, assim: 0 é segunda-feira, 1 é terça-feira, e assim por diante, até o 6 que é o domingo.

Na figura abaixo você pode observar que a mesma data (12/07/2009), que obviamente é o mesmo dia da semana (domingo), pode ser representada por números diferentes, de acordo com o que você coloca no segundo argumento da função DIA.DA.SEMANA. Em geral, você vai utilizá-la passando apenas a data como argumento, como no primeiro exemplo da figura abaixo.


função diadasemana exemplos excel.jpg

Você pode usar essa função, por exemplo, pra saber quantos dias faltam pro fim de semana =)

Gostou deste artigo? Então compartilhe com seus amigos e assine para receber mais dicas de Excel por e-mail.

Veja também: