Baca dalam bahasa Inggris

Bagikan melalui


RAND

Berlaku untuk: kolom terhitungTabel terhitungUkurPerhitungan visual

Mengembalikan angka acak yang lebih besar dari atau sama dengan 0 dan kurang dari 1, didistribusikan secara merata. Angka yang dikembalikan berubah setiap kali sel yang berisi fungsi ini dihitung ulang.

Sintaksis

RAND()  

Mengembalikan nilai

Angka desimal.

Komentar

  • Penghitungan ulang tergantung pada berbagai faktor, termasuk apakah model diatur ke mode penghitungan ulang Manual atau Automatic, dan apakah data telah disegarkan.

  • RAND dan fungsi volatil lainnya yang tidak memiliki nilai tetap tidak selalu dihitung ulang. Misalnya, eksekusi kueri atau pemfilteran biasanya tidak akan menyebabkan fungsi tersebut dievaluasi kembali. Namun, hasil untuk fungsi-fungsi ini akan dihitung ulang ketika seluruh kolom dihitung ulang. Situasi ini termasuk refresh dari sumber data eksternal atau pengeditan data manual yang menyebabkan evaluasi ulang rumus yang berisi fungsi-fungsi ini.

  • RAND selalu dihitung ulang jika fungsi digunakan dalam definisi pengukuran.

  • Fungsi RAND tidak dapat mengembalikan hasil nol, untuk mencegah kesalahan seperti pembagian dengan nol.

Contoh

Untuk menghasilkan bilangan riil acak antara dua angka lainnya, gunakan:

= RAND()*(b-a)+a

Untuk menghasilkan angka acak yang lebih besar dari 0 dan kurang dari 1:

= RAND()

Untuk menghasilkan angka acak yang lebih besar dari 0 dan kurang dari 100

= RAND()*100

Untuk menghasilkan bilangan bujur acak yang lebih besar dari 0 dan kurang dari 100

INT(RAND()*100)

fungsi Matematika dan Trig
Fungsi statistik