Sequence-Funktion

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

Generieren Sie eine Tabelle mit fortlaufenden Nummern.

Description

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 äquivalent zu [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() ) )

For All 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

Sequence ist auf 50.000 Datensätze begrenzt.

Syntax

Sequence( 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 von Start herunterzuzählen. Die Standardeinstellung ist 1.

Beispiele

Grundlegende Nutzung

Formel Beschreibung Ergebnis
Sequence( 4 ) Erzeugt eine Tabelle mit 4 Datensätzen, die mit der Standardeinstellung 1 beginnt und um die Standardeinstellung 1 erhöht wird. Sequenz # 4.
Sequence( 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.
Sequence( 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.
Sequence( 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.
Sequence( 0.9 ) Erzeugt eine leere Tabelle, während die Zählung auf 0 abgerundet wird. Sequenz 0,9.
ForAll( Sequence( 4 ), Rand() ) Erzeugt eine Tabelle mit 4 Datensätzen mit Zufallszahlen. Sequenz 4 mit Zufällen
Die tatsächlichen Zahlen variieren.
Concat( Sequence( 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.