Secības funkcija
Attiecas uz: Audekla programmām Darbvirsmas plūsmas Modeļa vadītas programmas Power Platform CLI
Ģenerēt tabulu ar secības numuriem.
Apraksts
Funkcija Sequence ģenerē vienas kolonnas tabulu ar secības numuriem, piemēram, 1, 2, 3. Kolonnas nosaukums ir Value. Sequence( 4 )
ir līdzvērtīga ar [1,2,3,4]
.
Izmantojiet funkciju Sequence ar ForAll, lai atkārtotu noteiktu reižu skaitu. Piemēram, tālāk norādītā formula kolekcijai MyRandomNumbers pievieno 10 nejaušus skaitļus:
ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )
ForAll var izmantot arī, lai pārvērstu vērtību citos datu tipos un atgrieztu jaunu tabulu. Piemēram, tālāk norādītā formula atgriež nākamo 10 dienu tabulu:
ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )
Ģenerējamo ierakstu skaits tiek noapaļots līdz tuvākajam veselajam skaitlim, un tam ir jābūt diapazonā no 0 līdz 50 000. Ģenerējot tabulu ar nulles ierakstiem, tiek iegūta tukša tabula.
Note
Sequence ir ierobežota līdz 50 000 ierakstiem.
Sintakse
Sequence( Ieraksti [, Sākums [, Darbība ] ] )
- Ieraksti — Obligāts. Veidojamo ierakstu skaits. Diapazonā no 0 līdz 50 000.
- Sākums – neobligāts. Sequence sākuma numurs. Noklusējuma vērtība ir 1.
- Darbība – neobligāts. Secības katra secīgā skaitļa palielinājums. Darbība var būt negatīva, skaitot no Sākums. Noklusējuma vērtība ir 1.
Piemēri
Pamata lietojums
Formula | Apraksts | Rezultāts |
---|---|---|
Sequence( 4 ) | Ģenerē 4 ierakstu tabulu, sākot no noklusējuma 1 un palielinot par noklusējuma 1. | |
Secība( 4, 24 ) | Ģenerē 4 ierakstu tabulu, sākot no 24 un palielinot par noklusējuma 1. | |
Secība( 4, 4, -1 ) | Ģenerē 4 ierakstu tabulu, sākot no 4 un palielinot par -1, skaitot atpakaļ. | |
Secība( 4, -100, 0,5 ) | Ģenerē 4 ierakstu tabulu, sākot no -100 un palielinot par 0,5. | |
Sequence( 0.9 ) | Ģenerē tukšu tabulu, jo skaits tiek noapaļots uz 0. | |
ForAll( Sequence( 4 ), Rand() ) | Ģenerē 4 ierakstu tabulu ar nejaušiem skaitļiem. | Faktiskie skaitļi atšķirsies. |
Concat( Secība( 5 ), Teksts( Vērtība ) & " " ) |
Ģenerē skaitļu virkni no 1 līdz 5. | "1 2 3 4 5 " |
Rakstzīmju karte
Lai parādītu rakstzīmju karti divdimensiju izkārtojumā, skatiet Char funkcijas atsauci divām Sequence funkcijām, kas darbojas kopā.
Šaha galdiņš
Lai izveidotu šaha galdiņu teksta virknē un divās ligzdotās galerijās, skatiet Kā operatora atsauci divām Sequence funkcijām, kas darbojas kopā.