Teilen über


Sequence-Funktion

Gilt für: Canvas-Apps Desktop-Flows Modellgesteuerte Apps Power Platform CLI

Generieren Sie eine Tabelle mit fortlaufenden Nummern.

Beschreibung

Die Sequence-Funktion generiert eine Tabelle mit einer Spalte mit fortlaufenden Nummern, z. B. 1, 2, 3. Der Name der Spalte ist Value. Sequence( 4 ) ist gleichbedeutend mit [1,2,3,4].

Verwenden Sie Sequence mit der ForAll-Funktion zum Iterieren einer bestimmten Häufigkeit. Die folgende Formel fügt der Sammlung beispielsweise 10 Zufallszahlen hinzu MyRandomNumbers :

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

ForAll kann auch verwendet werden, um den Wert in andere Datentypen umzuwandeln und eine neue Tabelle zurückzugeben. Die folgende Formel gibt beispielsweise eine Tabelle der nächsten 10 Tage zurück:

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

Die Anzahl der zu generierenden Datensätze wird auf die nächste ganze Zahl abgerundet und muss im Bereich von 0 bis 50.000 liegen. Das Generieren einer Tabelle mit null Datensätzen führt zu einer leeren Tabelle.

Notiz

Die Sequenz ist auf 50.000 Datensätze begrenzt.

Syntax

Sequenz( Datensätze [, Start [, Schritt ] ] )

  • Datensätze – Erforderlich. Die Anzahl der zu erstellenden Datensätze. Muss im Bereich von 0 bis 50.000 liegen.
  • Start – Optional. Die Startnummern für diese Sequence. Die Standardeinstellung ist 1.
  • Schritt – Optional. Das Inkrement für jede aufeinanderfolgende Nummer in der Sequence. Schritt kann negativ sein, um vom Start herunterzuzählen. Die Standardeinstellung ist 1.

Beispiele

Grundlegende Nutzung

Formel Beschreibung Ergebnis
Sequenz( 4 ) Erzeugt eine Tabelle mit 4 Datensätzen, die mit der Standardeinstellung 1 beginnt und um die Standardeinstellung 1 erhöht wird. Sequenz # 4.
Sequenz (4, 24) Erzeugt eine Tabelle mit 4 Datensätzen, die mit der 24 beginnt und um die Standardeinstellung 1 erhöht wird. Sequenz 4, 24.
Sequenz (4, 4, -1) Erzeugt eine Tabelle mit 4 Datensätzen, die mit der 4 beginnt und um -1 erhöht wird; also rückwärts zählt. Sequenz 4, 4, -1.
Sequenz (4, -100, 0,5) Erzeugt eine Tabelle mit 4 Datensätzen, die mit -100 beginnt und um 0,5 erhöht wird. Sequenz 4, -100, 0,5.
Sequenz (0,9) Erzeugt eine leere Tabelle, während die Zählung auf 0 abgerundet wird. Sequenz 0,9.
FürAlle(Sequenz( 4 ), Rand() ) Erzeugt eine Tabelle mit 4 Datensätzen mit Zufallszahlen. Sequenz 4 mit Zufällen
Die tatsächlichen Zahlen können abweichen.
Concat( Sequenz( 5 ),
Text( Value ) & " " )
Erzeugt eine Folge von Zahlen von 1 bis 5. "1 2 3 4 5 "

Zeichentabelle

Informationen finden Sie in der Char-Funktionsreferenz für zwei Sequence-Funktionen, die zusammenarbeiten, um eine Zeichentabelle in einem zweidimensionalen Layout anzuzeigen.

Schachbrett

Informationen finden Sie unter As-Operatorreferenz für zwei Sequence-Funktionen, die zusammenarbeiten, um ein Schachbrett in einer Textzeichenfolge und in zwei verschachtelten Galerien zu erstellen.