Data e hora DAX - função CALENDARAUTO

Descrição

Retorna uma tabela com uma única coluna chamada “Data” que contém um conjunto contíguo de datas. O intervalo de datas é calculado automaticamente com base nos dados do modelo.

A função DAX CALENDARAUTO é nova no Excel 2016.

Sintaxe

CALENDARAUTO ([<fiscal_year_end_month>])

Parâmetros

Sr. Não. Parâmetro e Descrição
1

fiscal_year_end_month

Qualquer expressão DAX que retorna um número inteiro de 1 a 12.

Se omitido, o padrão é o valor especificado no modelo de tabela de calendário para o usuário atual, se presente. Caso contrário, o padrão é 12.

Valor de retorno

Retorna uma tabela com uma única coluna chamada “Data” que contém um conjunto contíguo de datas. O intervalo de datas é calculado automaticamente com base nos dados do modelo.

Observações

O intervalo de datas é calculado da seguinte forma

  • A data mais antiga no modelo que não está em uma coluna calculada ou tabela calculada é considerada MinDate.

  • A última data no modelo que não está em uma coluna calculada ou tabela calculada é considerada como MaxDate.

  • O intervalo de datas retornado são as datas entre o início do ano fiscal associado a MinDate e o final do ano fiscal associado a MaxDate.

Um erro é retornado se o modelo não contém nenhum valor de data e hora que não esteja em colunas calculadas ou tabelas calculadas.

Exemplo

= COUNTROWS (CALENDARAUTO ())