01 dari 01
Menjana Nilai Secara Rawak Antara 0 dan 1 dengan Fungsi RAND
Salah satu cara untuk menjana nombor rawak dalam Google Spreadsheets adalah dengan fungsi RAND.
Dengan sendirinya, fungsi ini menjana pelbagai terhad apabila menghasilkan nombor rawak, tetapi dengan menggunakan RAND dalam formula dan dengan menyikatnya dengan fungsi lain, julat nilai, seperti yang ditunjukkan dalam imej di atas dengan mudah boleh diperluas.
- Dengan menentukan nilai tinggi dan rendah julat , RAND boleh dibuat untuk mengembalikan nombor rawak dalam jarak tertentu - seperti 1 dan 10 atau 1 dan 100
- Output fungsi juga dapat dikurangkan menjadi bilangan bulat dengan menggabungkan fungsi dengan fungsi TRUNC, yang memotong atau menghapus semua tempat perpuluhan dari suatu angka.
Nota : Menurut fail bantuan Google Spreadsheets, fungsi RAND mengembalikan nombor rawak antara 0 inklusif dan 1 eksklusif .
Maksudnya ialah bahawa walaupun biasa untuk menggambarkan julat nilai yang dijanakan oleh fungsi sebagai dari 0 hingga 1, sebenarnya, lebih tepat untuk mengatakan kisaran antara 0 dan 0.99999999 ....
Dengan token yang sama, formula yang mengembalikan nombor rawak antara 1 dan 10 sebenarnya mengembalikan nilai antara 0 dan 9.999999 ....
Sintaks Fungsi RAND
Sintaks fungsi merujuk kepada tata letak fungsi dan termasuk nama, kurungan, pemisah koma, dan argumen fungsi.
Sintaks untuk fungsi RAND ialah:
= RAND ()
Tidak seperti fungsi RANDBETWEEN, yang memerlukan hujah hujung yang tinggi dan rendah yang ditetapkan, fungsi RAND tidak menerima argumen.
Fungsi RAND dan Volatiliti
Fungsi RAND adalah fungsi yang tidak menentu yang, secara lalai, berubah atau dikira semula setiap kali lembaran kerja berubah, dan perubahan ini termasuk tindakan seperti penambahan data baru.
Selanjutnya, apa-apa formula yang bergantung - sama ada secara langsung atau tidak langsung - pada sel yang mengandungi fungsi tidak menentu juga akan mengira semula setiap kali perubahan dalam lembaran kerja berlaku.
Oleh itu, dalam lembaran kerja yang mengandungi sejumlah besar data, fungsi tidak menentu harus digunakan dengan berhati-hati kerana mereka dapat melambatkan masa tindak balas program kerana frekuensi pengiraan semula.
Menjana Nombor Rawak Baru dengan Refresh
Oleh kerana Google Spreadsheets adalah program dalam talian, fungsi RAND boleh dipaksa untuk menghasilkan nombor rawak baru dengan menyegarkan skrin dengan menggunakan penyemak imbas web refresh button. Bergantung kepada penyemak imbas yang digunakan, butang menyegarkan biasanya anak panah bulat yang terletak berhampiran bar alamat penyemak imbas.
Pilihan kedua ialah menekan kekunci F5 pada papan kekunci yang juga menyegarkan tetingkap penyemak imbas semasa:
Menukar Frequency Refresh RAND
Dalam Google Spreadsheets, kekerapan yang menghitung RAND dan fungsi lain yang tidak menentu boleh diubah dari default pada perubahan kepada:
- pada perubahan dan setiap minit;
- pada perubahan dan setiap jam.
Langkah-langkah untuk mengubah kadar penyegaran ialah:
- Klik pada menu Fail untuk membuka senarai pilihan menu
- Klik pada Tetapan Spreadsheet dalam senarai untuk membuka kotak dialog Tetapan Spreadsheet
- Di bawah bahagian Pengiraan semula pada kotak dialog, klik pada tetapan semasa - seperti pada perubahan untuk menunjukkan senarai lengkap pilihan pengiraan semula
- Klik pada pilihan pengiraan semula yang dikehendaki dalam senarai
- Klik pada butang Simpan Tetapan untuk menyimpan perubahan dan kembali ke lembaran kerja
Contoh Fungsi RAND
Berikut adalah senarai langkah-langkah yang diperlukan untuk menghasilkan semula contoh-contoh yang ditunjukkan dalam imej di atas.
- Yang pertama memasuki fungsi RAND dengan sendirinya;
- Contoh kedua mencipta formula yang menghasilkan nombor rawak antara 1 dan 10 atau 1 dan 100;
- Contoh ketiga menjana integer rawak antara 1 dan 10 menggunakan fungsi TRUNC.
Contoh 1: Memasuki Fungsi RAND
Oleh kerana fungsi RAND tidak mengambil sebarang hujah, ia boleh dengan mudah dimasukkan ke dalam sel kerja mana-mana selok hanya dengan menaip:
= RAND ()
Secara alternatifnya, fungsi ini juga boleh dimasukkan menggunakan kotak auto-cadangan Google Spreadsheets yang muncul sebagai nama fungsi yang dimasukkan ke dalam sel. Langkah-langkahnya ialah:
- Klik pada sel dalam lembaran kerja di mana hasil fungsi akan dipaparkan
- Taip tanda yang sama (=) diikuti dengan nama fungsi rand
- Semasa anda menaip, kotak auto-cadangan muncul dengan nama fungsi yang bermula dengan huruf R
- Apabila RAND nama muncul di dalam kotak, klik pada nama dengan penunjuk tetikus untuk memasukkan nama fungsi dan pendakap bulat terbuka ke dalam sel yang dipilih
- Nombor rawak antara 0 dan 1 sepatutnya muncul dalam sel semasa
- Untuk menjana yang lain, tekan kekunci F5 pada papan kekunci atau muat semula penyemak imbas
- Apabila anda mengklik pada sel semasa, fungsi lengkap = RAND () muncul di bar formula di atas lembaran kerja
Contoh 2: Menjana Nombor Rawak antara 1 dan 10 atau 1 dan 100
Bentuk umum persamaan yang digunakan untuk menghasilkan nombor rawak dalam julat yang dinyatakan ialah:
= RAND () * (Tinggi - Rendah) + Rendah
di mana Tinggi dan Rendah menandakan had atas dan bawah julat nombor yang dikehendaki.
Untuk menghasilkan nombor rawak antara 1 dan 10, masukkan formula berikut ke sel lembaran kerja:
= RAND () * (10 - 1) + 1
Untuk menghasilkan nombor rawak antara 1 dan 100, masukkan formula berikut ke sel lembaran kerja:
= RAND () * (100 - 1) + 1
Contoh 3: Menjana Pengatur Rawak antara 1 dan 10
Untuk mengembalikan integer - nombor keseluruhan tanpa bahagian perpuluhan - bentuk umum persamaan ialah:
= TRUNC (RAND () * (Tinggi - Rendah) + Rendah)
Untuk menghasilkan integer rawak antara 1 dan 10, masukkan formula berikut ke sel lembaran kerja:
= TRUNC (RAND () * (10 - 1) + 1)