Järjestuse funktsioon
Kehtib: Lõuendirakendused Töölauavood Mudelipõhised rakendused Power Platform CLI
Järjestikuste numbritega tabeli loomine.
Kirjeldus
Funktsioon Sequence loob ühe veeruga tabeli, mis sisaldab järjestikusi numbreid, nt 1, 2, 3. Veeru nimi on Value. Sequence( 4 )
on samaväärne [1,2,3,4]
.
Kasutage funktsiooni Sequence koos funktsiooniga ForAll, et itereerida teatud arv kordi. Näiteks lisab järgmine valem koguleMyRandomNumbers kümme juhuslikku numbrit.
ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )
Funktsiooni ForAll saab kasutada ka väärtuse teisendamiseks muudeks andmetüüpideks ning uue tabeli tagastamiseks. Näiteks tagastab järgmine valem järgmise 10 päeva tabeli.
ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )
Loodavate kirjete arv ümardatakse allapoole lähima täisarvuni ning peab jääma vahemikku 0 kuni 50 000. Ühegi kirjeta tabeli loomisel tekib tühi tabel.
Märkus.
Järjestuse piirmääraks on 50 000 kirjet.
Süntaks
Järjestus( Kirjed [, Start [, Samm ] ] )
- Kirjed – Nõutav. Loodavate kirjete arv. Peab jääma vahemikku 0 kuni 50 000.
- Algus – Valikuline. Järjestuse algnumber. Vaikesäte on 1.
- Etapp – Valikuline. Iga järgneva numbri kasvusamm järjestikus. Etapp võib olla negatiivne, et lugeda alates algusest. Vaikesäte on 1.
Näited
Põhiline kasutus
Valem | Kirjeldus | Tulem |
---|---|---|
Järjestus( 4 ) | Loob nelja kirjega tabeli, mis algab vaikesättena numbrist 1 ja mille kasvusamm on vaikesättena 1. | |
Järjestus( 4, 24 ) | Loob nelja kirjega tabeli, mis algab numbrist 24 ja mille kasvusamm on vaikesättena 1. | |
Järjestus( 4, 4, -1 ) | Loob nelja kirjega tabeli, mis algab numbrist 4 ja mille kasvusamm on -1, lugedes seega allapoole. | |
Järjestus( 4, -100, 0,5 ) | Loob nelja kirjega tabeli, mis algab numbrist -100 ja mille kasvusamm on 0,5. | |
Järjestus( 0.9 ) | Loob tühja tabeli, kuna arv ümardatakse allapoole nullini. | |
ForAll( Järjestus( 4 ), Rand() ) | Loob juhuslikest numbritest koosneva nelja kirjega tabeli. | Tegelikud numbrid varieeruvad. |
Concat( Sagedus( 5 ), text( väärtus ) & " " ) |
Loob numbrijada 1–5. | „1 2 3 4 5 ” |
Märgistik
Vt funktsiooni Char viidet, et kaks koostoimivat Sequence funktsiooni kuvaksid kahemõõtmelises paigutuses märgistikku.
Malelaud
Vt Kui tehtemärgi viidet, et kaks koostoimivat Sequence funktsiooni looksid tekstistringis ja kahes pesastatud galeriis malelauamustri.