Funktionen Sequence

Gælder for: Lærredsapps Skrivebordsflows Modeldrevne apps Power Platform CLI

Opret en tabel med fortløbende numre.

Beskrivelse

Funktionen Sequence opretter en tabel med én kolonne med fortløbende tal, f.eks. 1, 2, 3. Kolonnens navn er Value. Sequence( 4 ) svarer til [1,2,3,4].

Brug Sequence sammen med funktionen ForAll til at gentage et bestemt antal gange. Følgende formel tilføjer f.eks. 10 vilkårlige tal til samlingen MyRandomNumbers:

ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )

ForAll kan også bruges til at transformere værdien til andre datatyper og returnere en ny tabel. Følgende formel returnerer f.eks. en tabel for de næste 10 dage:

ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )

Det antal poster, der skal oprettes, rundes ned til det nærmeste hele tal og skal være i intervallet 0 til 50.000. Oprettelse af en tabel med nul poster resulterer i en tom tabel.

Bemærk

Sequence er begrænset til 50.000 poster.

Syntaks

Sequence( Records [, Start [, Step ] ] )

  • Records – påkrævet. Antallet af poster, der skal oprettes. Skal ligge inden for området 0 til 50.000.
  • Start – valgfrit. Startnummeret for sekvensen. Standard er 1.
  • Step – valgfrit. Forøgelsen for hvert fortløbende nummer i sekvensen. Step kan være negativ for at tælle ned fra Start. Standard er 1.

Eksempler

Grundlæggende brug

Formel Beskrivelse Resultat
Sequence( 4 ) Opretter en tabel med 4 poster, der starter med 1 som standard og forøges med 1 som standard. Sekvens nr. 4.
Sequence( 4, 24 ) Opretter en tabel med 4 poster, der starter med 24 og forøges med 1 som standard. Sekvens 4, 24.
Sequence( 4, 4, -1 ) Opretter en tabel med 4 poster, der starter med 4 som standard og forøges med -1, for effektivt set at tælle baglæns. Sekvens 4, 4, -1.
Sequence( 4, -100, 0.5 ) Opretter en tabel med 4 poster, der starter med -100 og forøges med 0,5 som standard. Sekvens 4, -100, 0.5.
Sequence( 0.9 ) Opretter en tom tabel, da tællingen rundes ned til 0. Sekvens 0.9.
ForAll( Sequence( 4 ), Rand() ) Opretter en tabel med 4 poster med tilfældige tal. Sekvens nr. 4 med Tilfældig.
De faktiske tal varierer.
Concat( Sequence( 5 ),
Text( Value ) & " " )
Opretter en streng med tal fra 1 til 5. "1 2 3 4 5 "

Tegnoversigt

Se funktionsreferencen Char for to Sequence-funktioner, der arbejder sammen for at vise en tegnoversigt i et todimensionalt layout.

Skakbræt

Se As-operatorreferencen for to Sequence-funktioner, der arbejder sammen for at oprette et skakbræt i en tekststreng og i to indlejrede gallerier.