DAX Time Intelligence - função FIRSTDATE
Descrição
Retorna a primeira data no contexto atual para a coluna de datas especificada.
Sintaxe
FIRSTDATE (<dates>)
Parâmetros
Sr. Não. | Parâmetro e Descrição |
---|---|
1 | dates Uma coluna que contém datas. |
Valor de retorno
Uma tabela que contém uma única coluna e uma única linha com um valor 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.
Quando o contexto atual é uma única data, as datas retornadas pela função DAX FIRSTDATE e DAX LASTDATE serão as mesmas.
Como a função DAX FIRSTDATE retorna uma tabela que contém uma única coluna e um único valor, ela pode ser usada como um parâmetro para qualquer função DAX que requer uma tabela em seus parâmetros. Além disso, o valor retornado pode ser usado sempre que um valor de data for necessário.
Exemplo
= FIRSTDATE (Sales [Date])