
Formula generik
=CHOOSE(RANDBETWEEN(1,3),"Value1","Value2","Value3")
Ringkasan
Untuk mengisi rangkaian sel dengan cepat dengan nilai teks rawak, anda boleh menggunakan formula berdasarkan fungsi PILIH dan RANDBETWEEN.
Dalam contoh yang ditunjukkan, formula dalam C5 adalah:
=CHOOSE(RANDBETWEEN(1,4),"Red","Blue","Green","Pink")
Yang mengembalikan warna rawak dari nilai yang diberikan.
Penjelasan
Fungsi PILIH menyediakan kerangka untuk formula ini. Pilih mengambil nilai angka tunggal sebagai argumen pertamanya (index_number), dan menggunakan nombor ini untuk memilih dan mengembalikan salah satu nilai yang diberikan sebagai argumen berikutnya, berdasarkan indeks angka mereka.
Dalam kes ini, kita menggunakan empat nilai: Merah, Biru, Hijau, dan Pink, jadi kita perlu memberi PILIH nombor antara 1 dan 4.
Untuk menghasilkan nombor ini, kami menggunakan RANDBETWEEN, fungsi yang mengembalikan integer rawak antara nilai bawah dan teratas. Oleh kerana kami hanya bekerja dengan 4 nilai dalam PILIH, kami menyediakan 1 untuk nombor bawah dan 4 untuk nombor teratas.
Apabila formula ini disalin ke bawah, ia akan mengembalikan salah satu daripada empat warna.
Perhatikan bahawa RANDBETWEEN akan mengira nilai baru setiap kali lembaran kerja diubah. Setelah anda mempunyai nilai dalam julat, anda mungkin ingin mengganti formula dengan nilai untuk mengelakkan perubahan selanjutnya.