CALENDARAUTO

DAXData e Hora

Retorna uma tabela com uma coluna [Date] cobrindo automaticamente todas as datas encontradas em colunas de data do modelo, do primeiro dia do primeiro ano ao último dia do último ano.

Quando usar

A forma mais rápida de criar a tabela de datas — o Power BI detecta os limites automaticamente a partir dos dados.

Sintaxe

DAX
CALENDARAUTO([<MêsFimAno>])

Parâmetros

MêsFimAno (Opcional): Expressão que retorne um inteiro de 1 a 12, o mês de encerramento do ano fiscal. Se omitido, usa o valor do modelo de tabela de calendário do usuário, se houver; senão, 12.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • NãoCálculo Visual

Exemplo

DAX
// Tabela calculada: ano fiscal encerrado em junho (jul-jun), coluna renomeada para [Data]
TabDimCalendario =
ADDCOLUMNS (
    SELECTCOLUMNS ( CALENDARAUTO ( 6 ), "Data", [Date] ),
    "Ano",       YEAR ( [Data] ),
    "Trimestre", QUARTER ( [Data] ),
    "Mes",       MONTH ( [Data] ),
    "NomeMes",   FORMAT ( [Data], "MMMM" ),
    "DiaSemana", WEEKDAY ( [Data], 2 )
)
// Para ano civil (jan-dez), use CALENDARAUTO () sem argumento

Mais informações

Lançamento
2016-Nov

Aprender DAX ao vivo