Bagikan melalui


fungsi Sequence

Berlaku untuk: Aplikasi Canvas Copilot Studio Desktop mengalir aplikasi berbasis model Fungsi Power Platform CLI Dataverse

Buat tabel dengan nomor urut.

Description

Fungsi ini Sequence menghasilkan tabel kolom tunggal dari angka berurutan, seperti 1, 2, 3. Nama kolom adalah Value. Sequence( 4 ) setara dengan [1,2,3,4].

Gunakan Sequence dengan fungsi ForAll untuk mengurutkan beberapa kali tertentu. Misalnya, rumus berikut menambahkan 10 nomor acak ke kumpulan myrandomnumbers:

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

ForAll juga dapat digunakan untuk mengubah nilai menjadi tipe 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 dibatasi hingga 50.000 rekaman.

Sintaks

Sequence( Rekaman [, Mulai [, Langkah ] ] )

  • Catatan – Wajib. Jumlah rekaman yang akan dibuat. Harus dalam rentang 0 hingga 50.000.
  • Mulai – Opsional. Nomor awal untuk urutan. Default-nya adalah 1.
  • Langkah – Opsional. Kenaikan untuk setiap nomor berturut-turut dalam urutan. Langkah bisa negatif untuk menghitung mundur dari Awal. Default-nya adalah 1.

Contoh

Penggunaan dasar

Rumus Description Hasil
Sequence( 4 ) Menghasilkan 4 tabel rekaman mulai dari default 1 dan meningkat berdasarkan default 1. Sequence # 4.
Sequence( 4, 24 ) Menghasilkan 4 tabel rekaman mulai dari 24 dan meningkat berdasarkan default 1. Sequence 4, 24.
Sequence(4, 4, -1) Menghasilkan 4 tabel rekaman mulai dari 4 dan meningkat sebesar -1, efektif menghitung ke belakang. Sequence 4, 4, -1.
Sequence( 4, -100, 0.5 ) Menghasilkan 4 tabel rekaman mulai dari -100 dan meningkat sebesar 0,5. Sequence 4, -100, 0,5.
Sequence( 0.9 ) Menghasilkan tabel kosong jika hitungan bisa dibulatkan ke 0. Sequence 0.9.
ForAll( Sequence( 4 ), Rand() ) Menghasilkan 4 tabel rekaman nomor acak. Sequence # 4 dengan Acak.
Jumlah sebenarnya akan bervariasi.
Concat( Sequence( 5 ),
Text( Nilai ) & " " )
Menghasilkan string angka dari 1 hingga 5. "1 2 3 4 5 "

Peta Karakter

Lihat referensi fungsi Karakter untuk dua Sequence fungsi yang bekerja sama untuk menampilkan peta karakter dalam tata letak dua dimensi.

Papan catur

Lihat referensi Operator sebagai untuk dua Sequence fungsi yang bekerja sama untuk membuat papan catur dalam string teks dan di dua galeri berlapis.