A Função dia da Semana tem a função de transformar dias de semanas em número. Esses número vão de 1 a 7(já que são 7 dias na semana). Tendo por padrão 1 para domingo e 7 para sábado. Entretanto, você consegue alterar isso e configurar da forma que deseja. O que torna esta função de muita utilidade é a possibilidade de mesclar com outras fórmulas.
Em síntese, a função possui 2 argumentos: Núm_série e Retornar_tipo. Núm_série deve ser obrigatoriamente uma data válida do Excel no formato de número de série. Em seguida, Retornar_tipo é um atributo opcional que controla qual dia da semana é o considerado o primeiro dia. É dessa forma que se alterar a sequência, mencionado no parágrafo anterior. Contudo, o padrão é 1 para domingo e 7 para sábado.
Por padrão, DIATRABALHO retorna 1 para domingo e 7 para sábado, mas isso é configurável. No entanto, você pode usar a função DIATRABALHO dentro de outras fórmulas para verificar o dia da semana. Veja a tabela abaixo para melhor compreensão:
DIA.DA.SEMANA suporta vários esquemas de numeração, controlados pelo Retornar_tipo de retorno. Retornar_tipo é opcional e o padrão quando não se é digitado é 1. Ou seja, terá início no domingo. Dessa forma, a tabela abaixo mostra os códigos Retornar_tipo disponíveis, o resultado numérico de cada código e qual dia é o primeiro dia no esquema de mapeamento:
Observação: a função DIA.DA.SEMANA retornará um valor mesmo quando a data estiver vazia. Portanto, tome cuidado para interceptar esse resultado se datas em branco forem possíveis.
Exemplos
Por padrão e sem um valor para Retornar_tipo, DIA.DA.SEMANA começa a contar no domingo:
=DIA.DA.SEMANA ("3-Jan-21") // Domingo, retorna 1
=DIA.DA.SEMANA ("4-Jan-21") // Segunda-feira, retorna 221
Para configurar DIA.DA.SEMANA para começar na segunda-feira, defina Retornar_tipo como 2:
=DIA.DA.SEMANA("3-Jan-21", 2) // Domingo, retorna 7
=DIA.DA.SEMANA("4-Jan-21", 2) // Segunda-feira, retorna 1
Gostou do post Função dia da Semana? Compartilhe e continue nos acompanhando em nosso blog.