Bendrinti naudojant


Sequence funkcija

Taikoma: "Canvas apps Copilot Studio Desktop " srautus modeliu pagrįstos programos "Power Platform" CLI "Dataverse" funkcijos

Sugeneruokite iš eilės einančių numerių lentelę.

Aprašą

Funkcija Sequence generuoja vieno stulpelio lentelę su nuosekliais skaičiais, pvz., 1, 2, 3. Stulpelio pavadinimas yra Value. Sequence( 4 ) yra lygiavertis [1,2,3,4].

Naudokite Sequence su funkcija "ForAll ", kad pakartotumėte konkretų kartų skaičių. Pavyzdžiui, toliau pateikta formulė į rinkinį MyRandomNumbers įtraukia 10 atsitiktinių skaičių:

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

"ForAll" taip pat galima naudoti norint transformuoti reikšmę į kitus duomenų tipus ir pateikti naują lentelę. Pavyzdžiui, toliau pateikta formulė pateikia kitų 10 dienų lentelę:

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

Generuojamų įrašo skaičius yra apvalinamas iki artimiausio sveikojo skaičiaus ir turi būti pateikti į intervalą nuo 0 iki 50 000. Generuojant lentelę be įrašų rezultatų gaunama tuščia lentelė.

Pastaba.

Sequence ribojama iki 50 000 įrašų.

Sintaksė

Sequence( Įrašai [, Pradžia [, Veiksmas ] ] )

  • Įrašai – būtina. Kuriamų įrašų skaičius. Turi pateikti į intervalą nuo 0 iki 50 000.
  • Pradžia – neprivaloma. Sekos pradžios numeris. Numatytoji reikšmė yra 1.
  • Žingsnis – neprivalomas. Kiekvieno tolesnio sekos numerio prieaugis. Žingsnis gali būti neigiamas, kad būtų galima skaičiuoti žemyn nuo pradžios. Numatytoji reikšmė yra 1.

Pavyzdžiai

Pagrindinis naudojimas

Formulė Aprašą Rezultatas
Sequence( 4 ) Sukuria 4 įrašų lentelę, prasidedančią numatytuoju numeriu 1, kuris didinamas pridedant numatytąjį 1. Sequence 4- 4- ą.
Sequence( 4, 24 ) Sukuria 4 įrašų lentelę, prasidedančią numeriu 24, kuris didinamas pridedant numatytąjį 1. Sequence 4, 24.
Sequence( 4, 4, -1 ) Sukuria 4 įrašų lentelę, prasidedančią numatytuoju numeriu 4, kuris didinamas pridedant -1, todėl numeriai mažėja. Sequence 4, 4, -1.
Sequence( 4, -100, 0.5 ) Sukuria 4 įrašų lentelę, prasidedančią numeriu -100, kuris didinamas pridedant 0,5. Sequence 4, -100, 0,5.
Sequence( 0.9 ) Sukuria tuščią lentelę, nes skaičius suapvalinamas į 0. Sequence 0.9.
ForAll( Sequence( 4 ), Rand() ) Sukuria 4 įrašų atsitiktinių skaičių lentelę. Sequence # 4 su atsitiktiniu.
Faktiniai skaičiai skirsis.
Concat( Sequence( 5 ),
Tekstas( reikšmė ) >. " " )
Sukuria skaičių nuo 1 iki 5 eilutę. "1 2 3 4 5 "

Simbolių schema

Norėdami, kad simbolių schema būtų rodoma dvimatiu maketu, žr. funkcijos Char nuorodą, kurioje pateikiamos dvimatės Sequence funkcijos.

Šachmatų lenta

Norėdami sukurti šachmatų lentą teksto eilutėje ir dviejose įdėtosiose galerijose, peržiūrėkite dviejų Sequence kartu veikiančių funkcijų operatoriaus nuorodą.