Quando usar
Identificar fins de semana, analisar padrões por dia da semana, construir a coluna FimSemana no calendário.
Sintaxe
DAX
WEEKDAY(<Data>, <TipoRetorno>)Parâmetros
Data: Data em formato datetime. TipoRetorno: 1 = domingo (1) a sábado (7); 2 = segunda (1) a domingo (7); 3 = segunda (0) a domingo (6). Se omitido, usa 1.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// Coluna calculada em TabDimCalendario: segunda = 1 ... domingo = 7
Dia da Semana = WEEKDAY ( TabDimCalendario[Data], 2 )
// Coluna calculada: TRUE se sábado ou domingo
Fim de Semana = WEEKDAY ( TabDimCalendario[Data], 2 ) >= 6
// Coluna calculada: nome do dia da semana
Nome do Dia =
SWITCH (
WEEKDAY ( TabDimCalendario[Data], 2 ),
1, "Segunda", 2, "Terça", 3, "Quarta", 4, "Quinta",
5, "Sexta", 6, "Sábado", 7, "Domingo"
)Mais informações
- Equivalente M
- Date.DayOfWeek
- Equivalente Excel (pt-BR)
- DIA.DA.SEMANA
- Equivalente Excel (en-US)
- WEEKDAY
- Lançamento
- 2016-Nov