Partajați prin


Funcția de secvență

Se aplică la: Aplicații proiectate pe pânză Fluxuri desktop Aplicații Power Platform proiectate pe bază de model CLI

Generați un tabel cu numere secvențiale.

Descriere

Funcția Sequence generează un tabel cu o singură coloană de numere secvențiale, cum ar fi 1, 2, 3. Numele coloanei este Value. Sequence( 4 ) este echivalent cu [1,2,3,4].

Utilizați Sequence cu funcția ForAll pentru a itera un anumit număr de ori. De exemplu, următoarea formulă adaugă 10 numere aleatorii la colecție MyRandomNumbers:

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

ForAll poate fi, de asemenea, utilizat pentru a transforma valoarea în alte tipuri de date și pentru a returna un nou tabel. De exemplu, următoarea formulă returnează un tabel din următoarele 10 zile:

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

Numărul de înregistrări de generat este rotunjit la cel mai apropiat număr întreg și trebuie să se încadreze în intervalul 0 până la 50.000. Generarea unui tabel cu zero înregistrări are ca rezultat un tabel gol.

Notă

Sequence este limitată la 50.000 de înregistrări.

Sintaxă

Secvenţă( Înregistrări [, Start [, Etapă ] ] )

  • Înregistrări - Necesar. Numărul de înregistrări de creat. Trebuie să fie în intervalul 0 și 50.000.
  • Start – Opțional. Numărul de început pentru secvență. Implicit este 1.
  • Etapa - Opțional. Creșterea pentru fiecare număr succesiv din secvență. Etapa poate fi negativă pentru a număra în jos de la Start. Implicit este 1.

Exemple

Utilizare de bază

Formulă Descriere Rezultat
Secvență( 4 ) Generează un tabel de 4 înregistrări care începe de la valoarea implicită 1 și care crește cu 1 implicit. Secvența # 4.
Secvență( 4, 24 ) Generează un tabel de 4 înregistrări care începe de la valoarea implicită 24 și care crește cu 1. Secvența 4, 24.
Secvență( 4, 4, -1 ) Generează un tabel de 4 înregistrări care începe de la valoarea 4 și care crește cu -1 implicit, practic numărând invers. Secvența 4, 4, -1.
Secvență( 4, -100, 0.5 ) Generează un tabel de 4 înregistrări care începe de la valoarea implicită -100 și care crește cu 0.5. Secvența 4, -100, 0,5.
Secvență( 0.9 ) Generează un tabel gol în timp ce numărătoarea se apropie de 0. Secvența 0.9.
ForAll( Secvență( 4 ), Rand() ) Generează un tabel cu 4 înregistrări cu numere aleatorii. Secvența # 4 cu aleatoriu.
Numerele reale vor varia.
Concat( Sequence( 5 ),
Text( Valoare ) & " " )
Generează un șir de numere de la 1 la 5. "1 2 3 4 5 "

Harta caracterelor

Consultați funcția Char pentru a referenția cele două funcții Sequence care colaborează pentru a afișa o hartă a caracterelor într-un aspect bidimensional.

Tablă de şah

Consultați referința pentru doi operator As pentru două funcții Sequence care lucrează împreună pentru a crea o tablă de șah într-un șir de text și în două galerii imbricate.