Ler em inglês

Partilhar via


DIA DA SEMANA

Aplica-se a:Coluna calculada Tabela calculada MedidaCálculo visual

Devolve um número de 1 a 7 que identifica o dia da semana de uma data. Por padrão, o dia varia de 1 (domingo) a 7 (sábado).

Sintaxe

WEEKDAY(<date>, <return_type>)  

Parâmetros

Termo Definição
date Uma data em formato datetime.

As datas devem ser inseridas usando a função DATA, usando expressões que resultam em uma data ou como resultado de outras fórmulas.
return_type Um número que determina o valor de retorno:

Tipo de retorno: 1, a semana começa no domingo (1) e termina no sábado (7). numerados de 1 a 7.

Tipo de retorno: 2, a semana começa na segunda-feira (1) e termina no domingo (7).

Tipo de retorno: 3, a semana começa na segunda-feira (0) e termina no domingo (6).numerado de 0 a 6.

Valor devolvido

Um número inteiro de 1 a 7.

Observações

  • Ao contrário do Microsoft Excel, que armazena datas como números de série, o DAX funciona com datas e horas em um formato datetime. Se precisar de apresentar datas como números de série, pode utilizar as opções de formatação no Excel.

  • Você também pode digitar datas em uma representação de texto aceita de uma data, mas para evitar resultados inesperados, é melhor converter a data do texto em um formato datetime primeiro.

  • Quando o argumento date é uma representação de texto da data, a função usa as configurações de localidade e data/hora do computador cliente para entender o valor do texto para executar a conversão. Se as configurações de data/hora atuais representarem datas no formato Mês/Dia/Ano, a cadeia de caracteres, "1/8/2009", será interpretada como um valor de datetime equivalente a 8 de janeiro de 2009. No entanto, se as configurações de data/hora atuais representarem datas no formato Dia/Mês/Ano, a mesma cadeia de caracteres será interpretada como um valor de datetime equivalente a 1º de agosto de 2009.

Exemplo

O exemplo a seguir obtém a data da coluna [HireDate], adiciona 1 e exibe o dia da semana correspondente a essa data. Como o argumento return_type foi omitido, o formato padrão é usado, no qual 1 é domingo e 7 é sábado. Se o resultado for 4, o dia seria quarta-feira.

= WEEKDAY([HireDate]+1)  

Funções de data e hora
Função WEEKNUM
Função YEARFRAC