Fungsi urutan
Berlaku untuk: Aplikasi kanvas Alur desktop Aplikasi Power Platform berbasis model CLI
Buat tabel dengan nomor urut.
Description
Fungsi sequence menghasilkan satu tabel kolom dengan nomor urut, seperti 1, 2, 3. Nama kolom adalah Value. Sequence( 4 )
setara dengan [1,2,3,4]
.
Gunakan sequence dengan fungsi forall untuk mengulang nomor tertentu beberapa kali. Misalnya, rumus berikut menambahkan 10 nomor acak ke kumpulan myrandomnumbers:
ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )
ForAll juga dapat digunakan untuk mengubah nilai ke jenis data lain dan mengembalikan tabel baru. Misalnya, rumus berikut Menampilkan tabel dalam 10 hari ke depan:
ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )
Jumlah rekaman yang akan dihasilkan dibulatkan ke bilangan bulat terdekat dan harus berada di kisaran 0 hingga 50.000. Menghasilkan tabel dengan hasil rekaman nol dalam tabel kosong.
Catatan
Sequence terbatas hingga 50.000 rekaman.
Sintaks
Sequence( Rekaman [, mulai [, langkah ] ] )
- Records – diperlukan. Jumlah rekaman yang akan dibuat. Harus dalam rentang 0 hingga 50.000.
- Start -opsional. Nomor awal untuk urutan. Default-nya adalah 1.
- Step – opsional. Kenaikan untuk setiap nomor berturut-turut dalam urutan. Step dapat negatif untuk menghitung mundur dari Start. Default-nya adalah 1.
Contoh
Penggunaan dasar
Rumus | Deskripsi | Hasil |
---|---|---|
Sequence( 4 ) | Menghasilkan 4 tabel rekaman mulai dari default 1 dan meningkat berdasarkan default 1. | |
Sequence( 4, 24 ) | Menghasilkan 4 tabel rekaman mulai dari 24 dan meningkat berdasarkan default 1. | |
Sequence( 4, 4, -1 ) | Menghasilkan 4 tabel rekaman mulai dari 4 dan meningkat sebesar -1, efektif menghitung ke belakang. | |
Sequence( 4, -100, 0.5 ) | Menghasilkan 4 tabel rekaman mulai dari -100 dan meningkat sebesar 0,5. | |
Sequence( 0.9 ) | Menghasilkan tabel kosong jika hitungan bisa dibulatkan ke 0. | |
ForAll( Sequence( 4 ), Rand() ) | Menghasilkan 4 tabel rekaman nomor acak. | Angka sebenarnya akan berbeda. |
Concat( Sequence( 5 ), Teks ( Nilai ) & " " ) |
Menghasilkan string angka dari 1 hingga 5. | "1 2 3 4 5 " |
Peta Karakter
Lihat referensi fungsi char untuk dua fungsi sequence yang bekerja sama untuk menampilkan peta karakter dalam tata letak dua dimensi.
Papan catur
Lihat referensi operator As untuk dua fungsi Sequence yang bekerja sama untuk membuat papan catur dalam string teks dan di dua Galeri bersarang.