Salah satu cara untuk menghasilkan angka acak di Google Spreadsheet adalah dengan fungsi RAND. Dengan sendirinya, fungsi tersebut menciptakan rentang terbatas saat menghasilkan angka acak. Menggunakan RAND dalam rumus dan dengan menggabungkannya dengan fungsi lain, rentang nilai dapat dengan mudah diperluas.
Cara Kerja Fungsi RAND
Dengan menentukan nilai tinggi dan rendah dari suatu rentang, RAND dapat mengembalikan angka acak dalam rentang yang ditentukan, seperti 1 dan 10 atau 1 dan 100.
Output fungsi juga dapat direduksi menjadi bilangan bulat dengan menggabungkan fungsi dengan fungsi TRUNC, yang memotong atau menghapus semua tempat desimal dari sebuah angka.
Di Google Spreadsheet, saat menghasilkan nilai acak antara 0 dan 1, fungsi RAND mengembalikan angka acak antara 0 inklusif dan 1 eksklusif. Meskipun biasanya menggambarkan rentang nilai yang dihasilkan oleh fungsi sebagai dari 0 hingga 1, sebenarnya, lebih tepat untuk mengatakan bahwa rentangnya adalah antara 0 dan 0,99999999…
Rumus yang mengembalikan angka acak antara 1 dan 10 mengembalikan nilai antara 0 dan 9.99999…
Sintaks Fungsi RAND
Sintaks fungsi mengacu pada tata letak fungsi dan menyertakan nama fungsi, tanda kurung, pemisah koma, dan argumen.
Sintaks untuk fungsi RAND adalah:
=RAND ()
Tidak seperti fungsi RANDBETWEEN, yang membutuhkan argumen high-end dan low-end untuk ditentukan, fungsi RAND tidak menerima argumen.
Fungsi RAND dan Volatilitas
Fungsi RAND adalah fungsi volatil yang, secara default, berubah atau dihitung ulang setiap kali lembar kerja berubah, dan perubahan ini mencakup tindakan seperti penambahan data baru.
Selanjutnya, formula apa pun yang bergantung baik secara langsung maupun tidak langsung pada sel yang berisi fungsi volatil juga menghitung ulang setiap kali terjadi perubahan pada lembar kerja.
Oleh karena itu, dalam lembar kerja yang berisi data dalam jumlah besar, fungsi volatil harus digunakan dengan hati-hati, karena dapat memperlambat waktu respons program karena frekuensi penghitungan ulang.
Menghasilkan Angka Acak Baru Dengan Refresh
Karena Google Spreadsheet adalah program spreadsheet online, fungsi RAND dapat dipaksa untuk menghasilkan angka acak baru dengan menyegarkan layar menggunakan tombol segarkan browser web.
Pilihan kedua adalah dengan menekan tombol F5 pada keyboard, yang juga menyegarkan jendela browser saat ini.
Mengubah Frekuensi Refresh RAND
Di Google Spreadsheet, Anda dapat mengubah frekuensi penghitungan ulang RAND dan fungsi volatil lainnya dari default saat diubah menjadi:
- Pada perubahan dan setiap menit.
- Pada perubahan dan setiap jam.
Langkah untuk mengubah kecepatan refresh adalah:
- Pilih menu File untuk membuka daftar opsi menu.
-
Pilih Pengaturan Spreadsheet dalam daftar untuk membuka kotak dialog Pengaturan Spreadsheet.
-
Di bawah bagian Perhitungan Ulang dari kotak dialog, pilih pengaturan saat ini, seperti pada perubahan untuk menampilkan daftar lengkap opsi perhitungan ulang.
-
Pilih opsi penghitungan ulang yang diinginkan pada daftar.
-
Pilih tombol Simpan Pengaturan untuk menyimpan perubahan dan kembali ke lembar kerja.
Memasuki Fungsi RAND
Karena fungsi RAND tidak memerlukan argumen, fungsi ini dapat dimasukkan ke dalam sel lembar kerja mana pun dengan mengetik:
=RAND ()
Atau, Anda juga dapat memasukkan fungsi menggunakan kotak saran otomatis Google Sheets yang muncul saat nama fungsi diketikkan ke dalam sel. Langkah-langkahnya adalah:
- Pilih sel di lembar kerja tempat hasil fungsi akan ditampilkan.
-
Ketik tanda sama dengan (=) diikuti dengan nama fungsi RANDSaat Anda mengetik, kotak saran otomatis muncul dengan nama fungsi yang dimulai dengan huruf R. Saat nama RAND muncul di kotak, pilih name untuk memasukkan nama fungsi dan kurung bulat terbuka di sel yang dipilih.
-
Angka acak antara 0 dan 1 muncul di sel saat ini. Untuk membuat yang lain, tekan tombol F5 pada keyboard atau segarkan browser.
Saat Anda memilih sel saat ini, fungsi lengkap=RAND () muncul di bilah rumus di atas lembar kerja.
Menghasilkan Angka Acak Antara 1 dan 10 atau 1 dan 100
Bentuk umum persamaan yang digunakan untuk membangkitkan bilangan acak dalam rentang tertentu adalah:
=RAND()(Tinggi - Rendah) + Rendah
Di sini, Tinggi dan Rendah menandakan batas atas dan bawah kisaran angka yang diinginkan.
Untuk menghasilkan angka acak antara 1 dan 10, masukkan rumus berikut ke dalam sel lembar kerja:
=RAND()(10 - 1) + 1
Untuk menghasilkan angka acak antara 1 dan 100 masukkan rumus berikut ke dalam sel lembar kerja:
=RAND()(100 - 1) + 1
Membuat Integer Acak Antara 1 dan 10
Untuk mengembalikan bilangan bulat - bilangan bulat tanpa bagian desimal - bentuk umum persamaannya adalah:
=TRUNC (RAND() (Tinggi - Rendah) + Rendah)
Untuk menghasilkan bilangan bulat acak antara 1 dan 10, masukkan rumus berikut ke dalam sel lembar kerja:
=TRUNC (RAND()(10 - 1) + 1)