GENERATESERIES
Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual
Devolve uma tabela de coluna única que contém a values de uma série aritmética, ou seja, uma sequência de values em que cada uma difere da anterior por uma quantidade constante. O nome da coluna retornada é Value.
Sintaxe
GENERATESERIES(<startValue>, <endValue>[, <incrementValue>])
Parâmetros
Vigência | Definição |
---|---|
startValue |
O value inicial usado para generate a sequência. |
endValue |
O final value usado para generate a sequência. |
incrementValue |
(Opcional) O incremento value da sequência. Quando not fornecido, o value padrão é 1. |
Regresso value
Uma tabela de coluna única contendo o values de uma série aritmética. O nome da coluna é Value.
Comentários
Quando endValue é menor que startValue, uma tabela vazia é retornada.
incrementValue deve ser um valuepositivo.
A sequência para no lastvalue que é menor que or igual a endValue.
Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).
Exemplo 1
O seguinte DAX consulta:
EVALUATE GENERATESERIES(1, 5)
Devolve a seguinte tabela com uma única coluna:
[Value] |
---|
1 |
2 |
3 |
4 |
5 |
Exemplo 2
O seguinte DAX consulta:
EVALUATE GENERATESERIES(1.2, 2.4, 0.4)
Devolve a seguinte tabela com uma única coluna:
[Value] |
---|
1.2 |
1.6 |
2 |
2.4 |
Exemplo 3
O seguinte DAX consulta:
EVALUATE GENERATESERIES(CURRENCY(10), CURRENCY(12.4), CURRENCY(0.5))
Devolve a seguinte tabela com uma única coluna:
[Value] |
---|
10 |
10.5 |
11 |
11.5 |
12 |