Dela via


Funktionen Sequence

Gäller: Arbetsyteappar Datorflöden Modellbaserade appar Power Platform CLI

Skapa en tabell över löpnummer.

Beskrivning

Funktionen Sequence genererar en tabell med en kolumn med löpnummer, t.ex. 1, 2, 3. Namnet på kolumnen är Value. Sequence( 4 ) motsvarar [1,2,3,4].

Använd Sequence med ForAll-funktionen om du vill iterera ett specifikt antal gånger. Följande formel lägger till exempel till 10 slumptal i samlingen MyRandomNumbers:

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

ForAll kan också användas för att omvandla värdet till andra datatyper och returnera en ny tabell. Följande formel returnerar t.ex. en tabell med de följande 10 dagarna:

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

Antalet poster som ska genereras avrundas nedåt till närmsta heltal och måste vara mellan 0 och 50 000. Om du genererar en tabell med noll poster blir det en tom tabell.

Kommentar

Sequence är begränsad till 50 000 poster.

Syntax

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

  • Poster – obligatoriskt. Antal poster att skapa. Måste vara inom intervallet 0 till 50 000.
  • Start – valfritt. Startnummer för sekvensen. Standard är 1.
  • Steg – valfritt. Ökningen för varje nummer i sekvensen. Steg kan vara negativt för att räkna nedåt från start. Standard är 1.

Exempel

Grundläggande användning

Formel Beskrivning Resultat
Sekvens( 4 ) Genererar en tabell med 4 poster med början från standardtalet 1 och ökar med standardvärdet 1. Sekvens # 4.
Sekvens( 4, 24 ) Genererar en tabell med 4 poster med början från 24 och ökar med standardvärdet 1. Sekvens 4, 24.
Sekvens( 4, 4, -1 ) Genererar en tabell med 4 poster med början från 4 och minskar med -1 och räknar bakåt. Sekvens 4, 4, -1.
Sekvens( 4, -100, 0,5 ) Genererar en tabell med 4 poster med början från -100 och ökar med 0,5. Sekvens 4, -100, 0,5.
Sekvens( 0.9 ) Genererar en tom tabell eftersom antalet avrundas nedåt till 0. Sekvens 0,9.
ForAll (sekvens (4), slump() ) Genererar en tabell med 4 poster med slumptal. Sekvens 4 med Slumpmässig.
De faktiska numren kommer att variera.
Concat( Sequence( 5 ),
Text( Value ) & " " )
Genererar en sträng med tal från 1 till 5. "1 2 3 4 5 "

Teckenkarta

Se funktionen Char för två Sequencefunktioner som jobbar tillsammans för att visa en teckenkarta i en tvådimensionell layout.

Schackbräde

Se As operator-referensen för två Sequence-funktioner som arbetar tillsammans för att skapa ett schackbräde i en textsträng och i två kapslade gallerier.