Isi kandungan
Dalam tutorial ini, kami akan menerangkan kaedah yang berbeza untuk menjana 10 nombor digit rawak dalam excel. Semasa menjalankan projek dalam Microsoft Excel kadangkala kami tidak mempunyai set data tertentu. Jadi, kita perlu membuat satu sampel. Semasa membuat set data sampel, kami mungkin perlu menjana nombor rawak. Secara amnya, kita perlu menjana nombor rawak untuk beberapa keadaan. Ia bukan jenis ciri yang perlu kita gunakan dengan kerap.
Muat Turun Buku Kerja Amalan
Kami boleh memuat turun buku kerja amalan dari sini.
Jana Nombor 10 Digit Rawak.xlsm
6 Kaedah Menjana Nombor 10 Digit Rawak dalam Excel
Sepanjang artikel ini, kami akan menerangkan 6 kaedah untuk menjana nombor rawak 10 nombor digit. Kami akan menggunakan fungsi, alatan dan kod VBA yang berbeza.
1. Gabungkan Fungsi ROUND dan RAND untuk Menjana Nombor 10 Digit Rawak
Pertama sekali, kami akan menggunakan fungsi ROUND dan fungsi RAND untuk menjana 10 nombor digit rawak.
Dalam Microsoft Excel , Fungsi RAND mengembalikan nombor rawak antara 0 dan 1.
Fungsi BULAT dalam Excel menghasilkan nombor yang telah dibundarkan kepada bilangan digit yang ditentukan.
Nama lima orang ditunjukkan dalam imej berikut daripada set data kami. Kami akan menjana nombor telefon untuk mereka secara rawak, masing-masing dengan sepuluh digit.
Mari kita lihat langkah untuk melakukan tindakan ini.
LANGKAH:
- Pertama, pilih sel C5 .
- Seterusnya, taip formula berikut dalam sel tersebut:
=ROUND(RAND()*9999999999+1,0)
- Tekan Enter .
- Jadi, tindakan di atas mengembalikan 10 nombor digit rawak dalam sel C5 .
- Kemudian, seret alat Fill Handle dari sel C5 ke sel C9 .
- Akhir sekali, kami dapatkan hasil seperti imej berikut.
🔎 Bagaimana Formula Berfungsi?
- RAND()*9999999999+1: Bahagian ini mendarab nombor rawak yang dijana dengan 9999999999 dan menambah 1 padanya.
- ROUND(RAND()*9999999999+1,0): Bahagian ini membulatkan hasil yang kita dapat daripada fungsi RAND .
Baca Lagi: Formula Excel untuk Menjana Nombor Rawak (5 contoh)
2. Gunakan Fungsi RANDBETWEEN untuk Mencipta Nombor 10 Digit Rawak dalam Excel
Dalam kaedah kedua, kami akan menggunakan fungsi RANDBETWEEN untuk menjana 10 nombor digit rawak dalam excel.
Fungsi RANDBETWEEN dalam excel mengembalikan nombor integer antara dua nombor yang ditentukan.
Untuk menerangkan kaedah ini, kami akan meneruskan set data kami yang terdahulu.
Mari lihat langkah-langkah untuk melaksanakan kaedah ini.
LANGKAH:
- Pertama sekali, pilih sel C5 dan masukkan formula berikut di dalamnyasel:
=RANDBETWEEN(1000000000,9999999999)
- Tekan Enter .
- Sebagai Hasilnya, kita mendapat 10 nombor digit rawak dalam sel C5 .
- Kedua, seret alat Pemegang Isi dari sel C5 hingga penghujung set data.
- Akhir sekali, kita boleh melihat keputusan dalam imej berikut.
Baca Lagi: Cara Menjana Nombor Rawak dengan Excel VBA (4 Contoh)
3. Jana Nombor 10 Digit Rawak Berdasarkan Bilangan Digit yang Anda Taipkan dalam Sel Berbeza
Dalam kaedah ketiga, kami akan menjana nombor 10 digit rawak menggunakan kaedah unik. Sebagai contoh, apabila kita menaip 10 dalam sel C5 , sel D5 akan menunjukkan nombor rawak 10 digit di dalamnya.
Kami akan mengikuti langkah di bawah untuk melaksanakan kaedah ini.
LANGKAH:
- Untuk bermula dengan , masukkan formula berikut dalam sel ( D5:D9 ):
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5)
- Selain itu, taipkan nilai 10 dalam sel C5 .
- Ketik Enter .
- Tambahan pula, kami mendapat 10 nombor digit rawak dalam sel D5 .
- Akhir sekali, masukkan nilai 10 dalam sel ( C6:C9 ). Hasilnya, kami juga mendapat 10 nombor digit rawak dalam sel ( D6:D9 ).
🔎 Bagaimanakah Formula Berfungsi?
- RANDBETWEEN(0,999999999999999): Bahagian ini mengembalikan a rawak 10 digitnombor.
- KIRI(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5): Mengembalikan nombor rawak digit tetap dalam sel D5 yang kita taip dalam sel C5 .
Baca Lagi: Penjana Nombor 4 Digit Rawak dalam Excel ( 8 Contoh)
Bacaan Serupa
- Auto Jana Nombor Invois dalam Excel (dengan 4 Langkah Pantas)
- Penjana Nombor Rawak dalam Excel tanpa Ulangan (9 Kaedah)
- Jana Nombor Rawak daripada Senarai dalam Excel (4 Cara)
- Penjana Nombor Rawak antara Julat dalam Excel (8 Contoh)
- Jana Nombor Rawak antara Dua Nombor dalam Excel (4 Cara)
4. Gunakan Fungsi RANDARRAY untuk Menjana Nombor 10 Digit Rawak
Kaedah lain untuk menjana nombor rawak dalam rantau tertentu dalam set data kami ialah menggunakan fungsi RANDARRAY . Fungsi RANDARRAY hanya tersedia dalam Microsoft Excel 365 & Versi Microsoft Excel 2021 .
Fungsi RANDARRAY menyediakan senarai nombor rawak antara 0 hingga 1 yang ditentukan oleh beberapa baris dan lajur.
Dalam set data berikut, kami akan menjana secara rawak dua nombor telefon untuk setiap orang dengan fungsi RANDARRAY .
Mari kita lihat langkah-langkah untuk menggunakan fungsi RANDARRAY .
LANGKAH:
- Pada mulanya,pilih sel C5 .
- Seterusnya, taip formula berikut dalam sel tersebut:
=RANDARRAY(5,2,1000000000,9999999999,TRUE)
- Selepas itu, ketik Enter .
- Akhir sekali, kami mendapat nombor rawak dalam sel ( C5:D9 ).
Baca Lagi: Penjana Nombor 5 Digit Rawak dalam Excel (7 Contoh)
5. Jana Nombor 10 Digit dengan Analysis Toolpak
Kaedah lain untuk menjana rawak 10 nombor digit dalam excel ialah menggunakan Tambah-masuk bernama ' Analysis Toolpak '. Kaedah ini tidak memerlukan sebarang formula.
Untuk menggambarkan kaedah ini, kami akan menggunakan set data kaedah pertama kami. Cuma ikut langkah di bawah untuk melakukan tindakan ini.
LANGKAH:
- Pertama sekali, pergi ke tab Fail .
- Kedua, pilih Pilihan daripada menu.
- Tetingkap pop timbul baharu muncul bernama ' Excel Options '.
- Ketiga, klik pada pilihan Add-in di sebelah kiri tetingkap .
- Seterusnya, di sebelah kanan tatal ke bawah ke bawah. Pilih pilihan ' Tambah Excel ' daripada menu lungsur dan klik pada butang Pergi .
- Ini akan membuka tetingkap timbul dengan senarai semua Tambah Excel yang boleh diakses. Klik OK selepas menandai kotak untuk ' Analysis ToolPak '.
- Kemudian, pilih ' Analisis Data ' pilihan daripada Tab Data.
- Ia membuka tetingkap pop timbul baharu bernama ' Analisis Data '.
- Selain itu, tatal ke bawah pilihan dalam bahagian ' Alat Analisis '. Pilih pilihan ' Penjanaan Nombor Rawak ' dan kemudian klik OK .
- Selepas itu, kami dapatkan satu lagi tetingkap timbul bernama ' Penjanaan Nombor Rawak '. Kami akan memasukkan nilai untuk parameter yang berbeza untuk menjana 10 nombor digit rawak.
- Medan ' Bilangan Pembolehubah ' menentukan bilangan lajur yang ingin kami isi dengan data rawak . Kami telah menggunakan nilai 1 .
- Bilangan baris ditunjukkan oleh ‘ Bilangan Nombor Rawak ’. Kami telah mengambil nilai 5 .
- Dalam medan Pengedaran , kami telah memilih pilihan Seragam .
- Tetapkan parameter kepada julat 1 hingga 9999999999 .
- Tetapkan ' Julat Output ' kepada permulaan tatasusunan iaitu sel C5 .
- Sekarang klik pada OK .
- Akhir sekali, kita dapat melihat dijana secara rawak 10 nombor digit dalam sel ( C5:C9 ).
Baca Lagi: Penjana Nombor Rawak dengan Alat Analisis Data dan Fungsi dalam Excel
6. Masukkan Kod VBA untuk Mencipta Nombor 10 Digit dalam Excel
Dalam kaedah terakhir, kami akan menjana rawak 10 nombor digit dengan penggunaan kod VBA . Untuk menunjukkan kaedah ini kami menggunakanberikut set data yang telah kami gunakan sebelum ini.
Ikuti langkah di bawah untuk melaksanakan kaedah ini.
LANGKAH:
- Untuk bermula, klik kanan pada helaian aktif dan pilih pilihan ' Lihat Kod '.
- Arahan di atas membuka kosong baharu VBA tetingkap kod untuk lembaran kerja itu.
- Selain itu, masukkan kod berikut dalam tetingkap kod:
4656
- Selain itu, klik pada Jalankan atau tekan kekunci F5 untuk menjalankan kod.
- Akhir sekali, kami mendapat 10 nombor digit yang dijana secara rawak dalam sel ( C5:C9 ).
Baca Lagi: Excel VBA: Penjana Nombor Rawak Tanpa Pendua (4 Contoh)
Kesimpulan
Kesimpulannya , kita boleh dengan mudah menjana nombor 10 digit rawak dalam excel dengan mengikuti kaedah ini. Untuk mencapai hasil yang terbaik, muat turun buku kerja amalan yang telah dilampirkan pada artikel ini dan gunakannya. Jika anda mempunyai sebarang soalan atau cadangan, sila tinggalkan catatan dalam kotak di bawah.