Pamilihan Acak tina Daptar sareng Henteu Duplikat dina Excel (5 Kasus)

  • Bagikeun Ieu
Hugh West

Upami anjeun milarian sababaraha cara anu paling gampang sareng paling efektif pikeun pilihan acak tina daptar anu henteu aya duplikat dina Excel, maka anjeun bakal mendakan tulisan ieu mangpaat. Ku kituna, hayu urang teuleum ka artikel utama.

Unduh Workbook

Pamilihan Acak tina Daptar.xlsx

5 Kasus pikeun Pilihan Acak ti List with No Duplikat in Excel

Di dieu, kami gaduh set data di handap ieu anu ngandung rékaman penjualan sababaraha produk. Dina artikel ieu, urang bakal nyieun pilihan acak produk tanpa duplikat ngagunakeun 5 metode ieu.

Kami geus ngagunakeun Microsoft Excel 365 di dieu, anjeun tiasa nganggo vérsi anu sanés numutkeun genah anjeun.

Métode-1: Ngagunakeun Fungsi RAND, INDEX, sareng RANK.EQ pikeun Pilihan Acak tanpa Duplikat

Di dieu , urang bakal nyieun pilihan acak tina 6 produk tina total 9 produk dina Item Acak kolom jeung nyieun pilihan ieu bébas tina duplikat kami bakal ngahasilkeun sababaraha angka acak dina kolom Nilai Acak . Pikeun milih ieu kami bakal nganggo fungsi RAND , fungsi INDEKS , sareng fungsi RANK.EQ (atanapi fungsi RANK upami anjeun resep. pikeun ngagunakeunana).

Lengkah-lengkah :

➤ Pikeun ngahasilkeun angka unik acak ketik pungsi ieu dina sél C4 .

=RAND()

➤ Pencet ENTER jeung sered ka handapalat Fill Handle .

Sanggeus éta, anjeun bakal meunang angka acak di handap ieu sarta perhatikeun pangaruh tina fungsi volatile RAND dina ngarobah angka sanggeus unggal itungan. Anjeun tiasa ningali yén sateuacan nerapkeun AutoFill fitur nilai dina sél nyaéta 0.975686091 sareng saatos nerapkeun éta nilaina robih janten 0.082805271 .

Ku cara kieu, pungsi ieu bakal otomatis ngarobah nilai acak sarta bakal mangaruhan pilihan urang ogé, pikeun nyegah ieu anjeun bisa nempelkeun eta salaku nilai.

➤ Pilih rentang tina nilai acak terus pencét CTRL+C .

➤ Sanggeus éta, klik katuhu dina mouse anjeun sarta pilih Nilai pilihan ti béda Pilihan Témpél .

Ahirna, anjeun bakal meunang niléy-niléy acak tetep jeung ayeuna maké éta urang bakal nyieun pilihan acak.

➤ Ketik rumus ieu dina sél. F4 .

=INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)

Di dieu, $B$4:$B$12 nyaéta rentang produk , jeung $C$4:$C$12 mangrupa rentang nilai acak.

  • RANK.EQ(C4,$C$4:$C$12) janten

    RANK.EQ(0.6 =RAND() 3431,$C$4:$C$12) RANK.EQ returns the rank of the value 0.6 =RAND() 3431 among other values in the range $C$4:$C$12 .

    Kaluaran → 6

  • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1) janten

    INDEX($B$4:$B$12,6,1) INDEX returns the value of cell B9 99 35 Row 6 and Column 1 in the range $B$4:$B$12 .

    Kaluaran → Banana

➤ Pencet ENTER jeung sered ka handap alat Fill Handle .

Sanggeus, urangnyieun pilihan acak kami tina 6 produk di antara 9 produk ngahindarkeun sagala pilihan duplikat.

Baca deui: Kumaha Ngahasilkeun String Acak tina Daptar di Excel (5 Cara anu Cocog)

Métode-2: Ngagunakeun Fungsi UNIK, RANDARRAY, INDEX, sareng RANK.EQ

Dina bagian ieu, urang bakal ngagunakeun fungsi UNIK , fungsi RANDARRAY , fungsi INDEKS , jeung fungsi RANK.EQ pikeun milih salah sahiji 6 produk unik tina daptar produk sacara acak.

Lengkah :

➤ Pikeun gaduh nomer unik acak, ketik pungsi ieu dina sél C4 .

=UNIQUE(RANDARRAY(9,1,1,9))

Di dieu, 9 nyaéta total jumlah baris, 1 nyaéta jumlah kolom, 1 nyaéta jumlah minimum jeung 9 nyaéta jumlah maksimum. Lajeng RANDARRAY bakal masihan array ukuran ieu angka acak sarta UNIK bakal mulangkeun angka unik tina array ieu.

➤ Sanggeus mencet ENTER jeung nyered ka handap Eusian Handle alat anjeun bakal boga angka acak di handap dina kolom Nilai Acak .

Salaku RANDARRAY mangrupakeun fungsi anu volatile, éta bakal otomatis ngarobah éta nilai acak sarta bakal mangaruhan pilihan urang ogé, pikeun nyegah ieu kami bakal nempelkeun aranjeunna salaku nilai.

➤ Pilih rentang nilai acak teras pencét CTRL+C .

➤ Teras, klik katuhu dina mouse anjeun sareng pilihpilihan Nilai ti béda Pilihan Témpél .

Sanggeusna, anjeun bakal meunang niléy acak maneuh, sarta ayeuna maké éta kami bakal nyieun pilihan acak urang.

➤ Ketik rumus ieu dina sél F4 .

=INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)

Di dieu, $B$4:$B$12 nyaéta rentang produk , jeung $C$4:$C$12 nyaéta rentang nilai acak.

  • RANK.EQ(C4,$C$4:$C$12) janten

    RANK.EQ(1.761880408,$C$4:$C$12) RANK.EQ returns the rank of the value 1.761880408 among other values in the range $C$4:$C$12 .

    Kaluaran → 8

  • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1) janten

    COUNTIF($C$4:C4,C4 INDEX returns the value of cell B11 at the intersection of Row 8 and Column 1 in the range $B$4:$B$12 .

    Output → Blackberry

➤ Pencet ENTER jeung sered ka handap alat Eusian Handle .

Ku cara kieu, urang geus milih produk acak tanpa duplikat dina kolom Item Acak .

Fungsi UNIK jeung fungsi RANDARRAY ngan sadia pikeun versi Microsoft Excel 365 jeung Excel 2021.

Re ad More: Kumaha Milih Sampel Acak dina Excel (4 Métode)

Métode-3: Pilihan Acak Tanpa Duplikat Nganggo RAND, INDEX, RANK.EQ, sareng COUNTIF

Di dieu, urang bakal milih mana wae 6 produk unik tina daptar Produk kolom sacara acak terus kumpulkeun dina Item Acak kolom kalayan bantuan sababaraha nomer acak. . Jang ngalampahkeun ieu kami bakal ngagunakeun kombinasinu fungsi RAND , fungsi INDEKS , fungsi RANK.EQ , jeung fungsi COUNTIF .

Lengkah :

➤ Pikeun ngahasilkeun angka unik acak, larapkeun pungsi ieu dina sél kolom Nilai Acak .

=RAND()

Salaku RAND mangrupa pungsi volatile, éta bakal otomatis ngarobah éta nilai acak sarta bakal mangaruhan pilihan urang ogé, mun nyegah ieu kami bakal nempelkeun aranjeunna salaku nilai.

➤ Pilih rentang nilai acak terus pencét CTRL+C .

➤ Sanggeus éta, klik katuhu dina anjeun mouse terus pilih Nilai pilihan ti béda Pilihan Témpél .

Saterusna, anjeun bakal boga nilai acak nu stabil, sarta ayeuna ngagunakeun éta anjeun bisa nyieun pilihan acak urang.

➤ Larapkeun rumus ieu dina sél F4 .

=INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1)

Di dieu , $B$4:$B$12 nyaéta rentang produk , jeung $C$4:$C$12 nyaéta rentang nilai acak.

  • RANK.EQ(C4,$C$4:$C$12) janten

    RANK.EQ(0.440349449,$C$4:$C$12) RANK.EQ returns the rank of the value 0.440349449 488 2 $C$4:$C$12 .

    Kaluaran → 6

  • COUNTIF($C$4:C4,C4 ) janten

    COUNTIF($C$4:C4,0.440349449) counts the number of cells having the value 440349449 in the range $C$4:C4

    Kaluaran → 1

  • RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1 janten

    6+1-1 → 6

  • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1) janten

    INDEX($B$4:$B$12,6,1) INDEX returns the value of cell B9 at the intersection of Row 6 and Column 1 in the range $B$4:$B$12 .

    Kaluaran → Banana

➤ Pencet ENTER jeung sered ka handap EusianNanganan alat.

Antukna, urang nyieun pilihan acak tina 6 produk di antara 9 produk ulah aya duplikat. pilihan.

Baca deui: Pamilihan Acak Dumasar Kriteria dina Excel (3 Kasus)

Métode -4: Ngagunakeun Kombinasi Fungsi INDEX, SORTBY, RANDARRAY, ROWS, jeung SEQUENCE

Dina bagian ieu, urang bakal nyieun pilihan acak urang tina produk unik tanpa perlu angka acak kalayan bantuan Fungsi INDEKS , Fungsi SORTBY , Fungsi RANDARRAY , fungsi ROWS , jeung fungsi SEQUENCE .

Lengkah :

➤ Pake rumus ieu dina sél E4 .

=INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))), SEQUENCE(6))

Di dieu, $B$4:$B$12 nyaéta rentang produk .

  • ROWS(B4:B12) ngabalikeun total nomer baris dina rentang ieu

    Kaluaran → 9

  • RANDARRAY(ROWS(B4:B12)) janten

    RANDARRAY(9) ngahasilkeun acak 9 angka

    Kaluaran → {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946}

  • SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))) janten

    SORTBY({“Orange”, “Apple”, “Watermelon”, “Walnut”, “Jackfruit”, “Banana”, “Cherry”, “Blackberry”, “Tomato”}, {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946})

    Kaluaran → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”, “Cherry”, “Walnut”, “Tomato”, “Orange”}

  • SEQUENCE(6) méré rentang angka séri ti 1 nepi ka 6

    Kaluaran → {1; 2; 3; 4; 5; 6}

  • INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))), SEQUENCE(6)) janten

    INDEX(SORTBY({“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”, “Cherry”, “Walnut”, “Tomato”, “Orange”}, {1; 2; 3; 4; 5; 6})

    Kaluaran → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”}

Saatos mencét ENTER , anjeun bakal nampi ieu 6 produk acak dina kolom Item Acak .

Fungsi SORTBY jeung RANDARRAYfungsi ngan sadia pikeun versi Microsoft Excel 365 jeung Excel 2021.

Baca deui: Excel VBA: Pilihan Acak tina Daptar (3 Conto)

Métode-5: Pamilihan Baris Sakabeh tina Daptar Tanpa Duplikat

Anjeun ogé tiasa milih pikeun sakabéh baris ogé anu hartosna anjeun bakal nampi nilai penjualan anu cocog pikeun produk anu dipilih di dieu. Pikeun ngalaksanakeun tugas ieu urang bakal ngagunakeun kombinasi fungsi INDEKS , fungsi SORTBY , fungsi RANDARRAY , fungsi ROWS , jeung Fungsi SEQUENCE .

Lengkah-lengkah :

➤ Tulis rumus ieu dina sél E4 .

=INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12))), SEQUENCE(6), {1,2})

Di dieu, B4:C12 nyaéta rentang produk jeung nilai penjualan .

  • ROWS(B4:C12) ngabalikkeun total angka baris dina rentang ieu

    Kaluaran → 9

  • RANDARRAY(ROWS(B4:B12)) janten

    RANDARRAY(9) ngahasilkeun acak 9 angka

    Kaluaran → {0.69680; 0.04111; 0.23072; 0.54573; 0.18970; 0.98737; 0.29843; 0.59124; 0.60439}

  • SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))) janten

    SORTBY({“Orange”, 2721; “Apple”, 2172; “Watermelon”, 2958;“Walnut”, 3405; “Jackfruit”, 2154; “Banana”, 2580; “Cherry”, 4316; “Blackberry”, 4815; “Tomato”, 4792}, {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946})

    Kaluaran → {“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316; “Orange”, 2721; “Jackfruit”, 2154; “Watermelon”, 2958}

  • SEQUENCE(6) méré rentang angka séri ti 1 nepi ka 6

    Kaluaran → {1; 2; 3; 4; 5; 6}

  • INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12))), SEQUENCE(6), {1,2}) janten

    INDEX(SORTBY({“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316; “Orange”, 2721; “Jackfruit”, 2154; “Watermelon”, 2958}, {1; 2; 3; 4; 5; 6}, {1,2})

    Kaluaran → {“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316}

Geura mencét ENTER , anjeun bakal meunang salah sahiji acak 6 produk jeung niléy jualan nu saluyu.

Baca Selengkapnya: Kumaha Cara Acak Se lect Baris dina Excel (2 Cara)

Bagéan Prakték

Pikeun ngalaksanakeun latihan sorangan kami geus disadiakeun bagian Praktek kawas di handap dina lambaran ngaranna Praktek . Punten laksanakeun ku nyalira.

Kacindekan

Dina artikel ieu, kami nyobian nunjukkeun cara-cara milih acak tina daptar anu henteu aya duplikat dina Excel kalayan gampang. . Miharep anjeun bakal manggihan eta mangpaat. Upami anjeun gaduh saran atanapi patarosan, mangga bagikeun dina bagian koméntar.

Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.