DAX Time Intelligence - função NEXTYEAR
Descrição
Retorna uma tabela que contém uma coluna de todas as datas no próximo ano, com base na primeira data na coluna de datas, no contexto atual.
Sintaxe
NEXTYEAR (<dates>, [<year_end_date>])
Parâmetros
Sr. Não. | Parâmetro e Descrição |
---|---|
1 | dates Uma coluna que contém datas. |
2 | year_end_date Opcional. Uma string literal com uma data que define a data de término do ano. Se omitido, o padrão é 31 de dezembro. |
Valor de retorno
Uma tabela que contém uma única coluna de valores de data.
Observações
O parâmetro de datas pode ser qualquer um dos seguintes -
Uma referência a uma coluna de data / hora.
Uma expressão de tabela que retorna uma única coluna de valores de data / hora.
Uma expressão booleana que define uma tabela de coluna única de valores de data / hora.
Restrições em expressões booleanas -
A expressão não pode fazer referência a um campo calculado.
A expressão não pode usar a função CALCULATE.
A expressão não pode usar nenhuma função que varre uma tabela ou retorna uma tabela, incluindo funções de agregação.
No entanto, uma expressão booleana pode usar qualquer função que procure um único valor ou que calcule um valor escalar.
O parâmetro year_end_date é uma string literal de uma data, no local onde a pasta de trabalho foi criada. A parte do ano da data é ignorada.
Exemplo
= CALCULATE (
SUM (Sales [Sales Amount]), NEXTYEAR (Sales [Date])
)