Daptar eusi
Sanajan teu aya pungsi nu cocog atawa tunggal pikeun nimba nomer acak tina daptar di Excel, aya loba cara pikeun nyieun rumus sacara manual ku bantuan sababaraha fungsi pikeun ngahasilkeun angka acak tina daptar data nu tangtu. Dina artikel ieu, anjeun bakal diajar sadaya metode anu sayogi pikeun narik nomer acak tina sajumlah sél kalayan ilustrasi anu cocog.
Unduh Buku Latihan
Anjeun tiasa undeur buku kerja Excel anu ku urang dianggo pikeun nyiapkeun artikel ieu.
Kéngingkeun Nomer Acak tina Daptar.xlsx
4 Métode anu Cocog pikeun Ngahasilkeun Nomer Acak tina Daptar di Excel
1. Pamakéan Fungsi INDEX sareng RANDBETWEEN Pikeun Meunangkeun Nomer Acak tina Daptar
Pungsi INDEX ngabalikeun nilai atanapi referensi sél dina persimpangan baris sareng kolom tinangtu, dina rentang nu tangtu. RANDBETWEEN fungsi mulihkeun angka acak antara dua angka nu ditangtukeun. Ku ngagunakeun fungsi RANDBETWEEN salaku argumen kadua (nomer baris) tina fungsi INDEX, urang bisa narik nilai acak atawa angka tina daptar.
Dina gambar di handap ieu, Kolom B boga sapuluh nilai integer dina urutan sequential. Dina Sél D5 , urang bakal nimba nomer acak tina daptar.
Rumus anu diperlukeun dina kaluaran Sél D5 bakal:
=INDEX($B$5:$B$14, RANDBETWEEN(1, 10))
Sanggeus mencet Enter , rumus bakalbalikkeun salah sahiji nomer tina daptar di Kolom B .
Ayeuna lamun hayang meunang angka acak leuwih, pake Eusian Cecekelan pilihan pikeun ngeusian turun tina Sél D5 . Anjeun bakal nampi nomer langkung acak dina Kolom D sareng sababaraha di antarana tiasa muncul salaku nilai anu diulang. Tapi upami anjeun henteu hoyong ningali nilai-nilai anu diulang-ulang salaku nomer acak, anjeun tiasa ngalih ka metode 4 dimana rumusna parantos didefinisikeun henteu nunjukkeun nilai langkung ti sakali.
Baca deui: Generator Nomer Acak antara Rentang dina Excel
2. Pamakéan fungsi INDEX, RANDBETWEEN, sareng ROWS pikeun Meunangkeun Nomer Acak tina Daptar di Excel
Dina metode anu kahiji, urang netepkeun wates luhur sareng handap tina fungsi RANDBETWEEN sacara manual. Ayeuna dina bagian ieu, urang bakal nangtukeun wates luhur fungsi RANDBETWEEN kalayan bantuan fungsi ROWS . Di dieu fungsi ROWS bakal ngitung jumlah baris anu aya dina rentang sél B5:B14 sarta nangtukeun nilai diitung kana wates luhur fungsi RANDBETWEEN.
Jadi, rumus anu diperlukeun. dina Sél D5 kedahna:
=INDEX($B$5:$B$14,RANDBETWEEN(1,ROWS(B5:B14)))
Saatos mencét Enter sareng ngeusian otomatis sababaraha sél dina D5 , anjeun bakal ditingalikeun kaluaran sapertos dina gambar di handap ieu.
Dina rumus ieu, anjeun tiasa nganggo fungsi COUNTA teuing tinimbang fungsi ROWS . Duanana bakal ngitung jumlah barisdina rentang sél B5:B14 . Kalawan fungsi COUNTA gaganti fungsi ROWS, rumus bakal kasampak kawas kieu:
=INDEX($B$5:$B$14,RANDBETWEEN(1,COUNTA(B5:B14)))
Jeung hasilna bakal sarupa ditémbongkeun saperti dina gambar di bagian ieu.
Baca deui: Generator Nomer Acak dina Excel Tanpa Ulangan
3. Pamakéan fungsi CHOOSE sareng RANDBETWEEN pikeun Ékstrak Nomer Acak tina Daptar
Anjeun ogé tiasa ngagabungkeun fungsi PILIH sareng RANDBETWEEN pikeun narik nomer acak tina daptar. . PILIH fungsi mulih nilai dumasar kana jumlah serial dieusian tina nilai eta tina daptar. Tapi masalah sareng pungsi PILIH nyaéta anjeun teu tiasa nyelapkeun rentang sél atanapi susunan dina fungsina. Sabalikna anjeun kudu ngasupkeun sakabéh data atawa rujukan sél sacara manual di jero fungsi nu bakal butuh waktu.
Dina Sél D5 , rumus diperlukeun pikeun nimba nomer acak tina daptar kalayan bantuan PILIH jeung RANDBETWEN fungsi bakal:
=CHOOSE(RANDBETWEEN(1,10),$B$5,$B$6,$B$7,$B$8,$B$9,$B$10,$B$11,$B$12,$B$13,$B$14)
Sanggeus mencet Enter jeung ngeusian sababaraha sél séjén, anjeun bakal meunang nomer acak salaku dipintonkeun dina screenshot ieu.
4. Ngahasilkeun Nomer Acak tina Daptar nganggo Fungsi INDEX sareng RANK.EQ dina Excel
Tilu metode saacanna tanggung jawab pikeun nunjukkeun nilai-nilai anu diulang-ulang sakapeung bari nimba nilai acak tina daptar. Tapi kalayan bantosan fungsi INDEX sareng RANK.EQ , ayeunaUrang bakal tiasa nimba sareng ningalikeun nomer tina daptar ngan sakali.
Tapi sateuacan nganggo rumus gabungan ieu, urang kedah nyiapkeun kolom pembantu heula dina Kolom C kalayan fungsi RAND . Fungsi RAND bakal ngabalikeun nilai decimal acak antara 0 sareng 1. Fungsi RANK.EQ bakal pangkat nilai decimal ieu dina urutan naek atawa turun. Kacuali anjeun netepkeun urutan, fungsina bakal ngararangkay niléy-niléy dina urutan nurun.
Ayeuna dumasar kana rangking ieu sakabéh niléy mimitian ti nu kahiji dina Sél C5 , pungsi INDEX bakal nimba nomer tina rentang sél B5:B14 .
Jadi, rumus anu diperlukeun dina kaluaran Sél E5 nyaéta:
=INDEX($B$5:$B$14,RANK.EQ($C5,$C$5:$C$14))
Pencét Enter , eusian otomatis sababaraha sél séjén dina E5 sarta anjeun bakal meunang niléy acak tina Kolom B . Anjeun tiasa ngeusian sél nepi ka E14 sareng mendakan nilai acak tanpa pengulangan ogé tanpa ningali kasalahan. Tapi upami anjeun mundur langkung ti E14, sél mimitian ti E15 bakal nunjukkeun kasalahan #N/A .
Kacap Panutup
Mugi-mugi, sadaya opat metode anu disebatkeun di luhur ayeuna bakal ngabantosan anjeun ngalarapkeunana dina spreadsheet Excel anjeun bari ngahasilkeun sababaraha nomer acak tina daptar. Upami anjeun gaduh patarosan atanapi tanggapan, punten wartosan kuring dina bagian koméntar. Atawa anjeun bisapariksa artikel urang lianna nu patali jeung fungsi Excel dina ramatloka ieu.