Ler em inglês

Partilhar via


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