Պատահական ընտրություն ցանկից առանց կրկնօրինակների Excel-ում (5 դեպք)

  • Կիսվել Սա
Hugh West

Եթե դուք փնտրում եք Excel-ում առանց կրկնօրինակների ցանկից պատահական ընտրության ամենահեշտ և արդյունավետ եղանակներից մի քանիսը, , ապա այս հոդվածը ձեզ օգտակար կլինի: Այսպիսով, եկեք խորանանք հիմնական հոդվածի մեջ:

Ներբեռնեք աշխատանքային գիրքը

Պատահական ընտրություն ցանկից.xlsx

Պատահական ընտրության 5 դեպք Excel-ում առանց կրկնօրինակների ցանկից

Այստեղ մենք ունենք հետևյալ տվյալների հավաքածուն, որը պարունակում է որոշ ապրանքների վաճառքի գրառումները: Այս հոդվածում մենք կկատարենք ապրանքների պատահական ընտրություն՝ առանց կրկնօրինակների՝ օգտագործելով հետևյալ 5 մեթոդները։

Մենք օգտագործել ենք Microsoft Excel-ը։ 365 տարբերակն այստեղ, դուք կարող եք օգտագործել ցանկացած այլ տարբերակ՝ ըստ ձեր հարմարության:

Մեթոդ-1. RAND, INDEX և RANK.EQ ֆունկցիաների օգտագործումը պատահական ընտրության համար առանց կրկնօրինակների

Ահա , մենք կկատարենք 6 ապրանքների պատահական ընտրություն 9 արտադրանքից Պատահական տարր սյունակում և այս ընտրությունը կրկնօրինակներից զերծ դարձնելու համար մենք կստեղծենք որոշ պատահական թվեր Պատահական արժեք սյունակում: Այս ընտրությունը կատարելու համար մենք կօգտագործենք RAND ֆունկցիան , INDEX ֆունկցիան և RANK.EQ ֆունկցիան (կամ RANK ֆունկցիան , եթե նախընտրում եք: այն օգտագործելու համար):

Քայլեր :

➤ Պատահական եզակի թվեր ստեղծելու համար մուտքագրեք հետևյալ ֆունկցիան C4 բջիջում: .

=RAND()

➤ Սեղմեք ENTER և քաշեք ներքև Լրացնել բռնակի գործիքը:

Դրանից հետո դուք կստանաք հետևյալ պատահական թվերը և կնկատեք անկայուն ֆունկցիայի ազդեցությունը RAND յուրաքանչյուր հաշվարկից հետո թվերը փոխելու մեջ: Դուք կարող եք տեսնել, որ մինչ AutoFill հատկանիշը կիրառելը, բջիջի արժեքը եղել է 0.975686091 , իսկ այն կիրառելուց հետո արժեքը փոխվել է 0.082805271 :

Այս կերպ այս ֆունկցիան ինքնաբերաբար կփոխի այդ պատահական արժեքները և կազդի նաև մեր ընտրության վրա։ Դա կանխելու համար կարող եք դրանք տեղադրել որպես արժեքներ։

➤ Ընտրեք միջակայքը։ պատահական արժեքներ և սեղմեք CTRL+C :

➤ Դրանից հետո մկնիկի վրա աջ սեղմեք և ընտրեք Արժեքներ տարբերակը տարբեր Կպցնել ընտրանքներից<10:>.

Վերջապես, դուք կստանաք ֆիքսված պատահական արժեքներ և այժմ օգտագործելով դրանք, մենք կկատարենք մեր պատահական ընտրությունը:

➤ Բջջում մուտքագրեք հետևյալ բանաձևը F4 .

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

Այստեղ $B$4:$B$12 ապրանքների շրջանակն է , իսկ $C$4:$C$12 պատահական արժեքների միջակայքն է:

  • RANK.EQ(C4,$C$4:$C$12) դառնում է

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

    Ելք → 6

  • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1) դառնում է

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

    Ելք → Banana

➤ Սեղմեք ENTER և քաշեք ներքև Լրացնել բռնակի գործիքը:

Հետո մենքկատարել ենք 6 ապրանքների մեր պատահական ընտրությունը 9 ապրանքներից` խուսափելով կրկնօրինակ ընտրությունից:

Կարդալ ավելին` Ինչպես ստեղծել պատահական տող ցանկից Excel-ում (5 հարմար եղանակներ)

Մեթոդ-2. Օգտագործելով UNIQUE, RANDARRAY, INDEX և RANK.EQ ֆունկցիաները

Այս բաժնում մենք կօգտագործենք UNIQUE ֆունկցիան , RANDARRAY ֆունկցիան , INDEX ֆունկցիան և RANK.EQ ֆունկցիան : 6 եզակի ապրանքներից որևէ մեկը ապրանքի ցանկից պատահականորեն ընտրելու համար:

Քայլեր :

➤ Պատահական եզակի թվեր ունենալու համար մուտքագրեք հետևյալ ֆունկցիան C4 բջիջում:

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

Ահա, 9 տողերի ընդհանուր թիվը, 1 սյունակների քանակն է, 1 նվազագույն թիվը և 9 առավելագույն թիվը: Այնուհետև RANDARRAY կտա այս չափի պատահական թվերի զանգված և UNIQUE կվերադարձնի այս զանգվածից եզակի թվերը:

ENTER սեղմելուց և Լրացնել բռնակի գործիքը ներքև քաշելուց հետո Պատահական արժեք սյունակում կունենաք հետևյալ պատահական թվերը։

Քանի որ RANDARRAY անկայուն ֆունկցիա է, այն ինքնաբերաբար կփոխի այդ պատահական արժեքները և կազդի նաև մեր ընտրության վրա, դա կանխելու համար մենք դրանք կտեղադրենք որպես արժեքներ:

➤ Ընտրեք պատահական արժեքների միջակայքը և սեղմեք CTRL+C ։

➤ Այնուհետև մկնիկի վրա աջ սեղմեք և ընտրեք Արժեքներ տարբերակը տարբեր Կպցնել ընտրանքներից :

Այնուհետև դուք կստանաք ֆիքսված պատահական արժեքներ, և այժմ դրանք օգտագործելով՝ մենք կկատարի մեր պատահական ընտրությունը:

➤ Մուտքագրեք հետևյալ բանաձևը F4 բջիջում:

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

Ահա, $B$4:$B$12 արտադրանքների շրջանակն է , իսկ $C$4:$C$12 պատահական արժեքների միջակայքն է:

  • RANK.EQ(C4,$C$4:$C$12) դառնում է

    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 .

    Ելք → 8

  • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1) դառնում է

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

    Արդյունք → Blackberry

➤ Սեղմեք ENTER և քաշեք ներքև Լրացնել բռնակի գործիքը:

Այս կերպ մենք կատարել ենք ապրանքների մեր պատահական ընտրությունը` առանց կրկնօրինակների Պատահական կետ սյունակում:

UNIQUE ֆունկցիան և RANDARRAY ֆունկցիան հասանելի են միայն Microsoft Excel 365 և Excel 2021 տարբերակների համար:

Re գովազդ Ավելին․ Ինչպես ընտրել պատահական նմուշ Excel-ում (4 մեթոդ)

Մեթոդ-3. Պատահական ընտրություն առանց կրկնօրինակների՝ օգտագործելով RAND, INDEX, RANK.EQ և COUNTIF

Այստեղ մենք պատահականորեն կընտրենք ցանկացած 6 եզակի ապրանք Ապրանք սյունակի ցանկից և այնուհետև դրանք կհավաքենք Պատահական տարր սյունակում՝ որոշ պատահական թվերի օգնությամբ։ . Դա անելու համար մենք կօգտագործենք համակցությունը RAND ֆունկցիան , INDEX ֆունկցիան , RANK.EQ ֆունկցիան և COUNTIF ֆունկցիան :

Քայլեր :

➤ Պատահական եզակի թվեր ստեղծելու համար կիրառեք հետևյալ ֆունկցիան Պատահական արժեք սյունակի բջիջներում:

=RAND()

Քանի որ RAND անկայուն ֆունկցիա է, այն ինքնաբերաբար կփոխի այդ պատահական արժեքները և կազդի նաև մեր ընտրության վրա. կանխել դա, մենք դրանք կտեղադրենք որպես արժեքներ:

➤ Ընտրեք պատահական արժեքների միջակայքը և սեղմեք CTRL+C :

➤ Դրանից հետո աջ սեղմեք ձեր վրա մկնիկը և ընտրեք Արժեքներ տարբերակը տարբեր Կպցնել ընտրանքներից :

Այնուհետև դուք կունենաք կայուն պատահական արժեքներ, և հիմա օգտագործելով դրանք, դուք կարող եք կատարել մեր պատահական ընտրությունը:

➤ Կիրառեք հետևյալ բանաձևը F4 բջիջում:

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

Այստեղ , $B$4:$B$12 արտադրանքների շրջանակն է , իսկ $C$4:$C$12 պատահական արժեքների միջակայքն է:

  • RANK.EQ(C4,$C$4:$C$12) դառնում է

    RANK.EQ(0.4403 6 9,$C$4:$C$12) RANK.EQ returns the rank of the value 0.4403 6 9 139 3 $C$4:$C$12 .

    Ելք → 6

  • COUNTIF($C$4:C4,C4 ) դառնում է

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

    Ելք → 1

  • RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1 դառնում է

    6+1-1 → 6

  • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1) դառնում է

    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 .

    Ելք → Banana

➤ Սեղմեք ENTER և քաշեք ներքև ԼրացնելHandle գործիք:

Ի վերջո, մենք կատարեցինք 6 ապրանքների մեր պատահական ընտրությունը 9 ապրանքներից` խուսափելով կրկնօրինակներից: ընտրություն։

Կարդալ ավելին. Պատահական ընտրություն Excel-ի չափանիշների հիման վրա (3 դեպք)

Մեթոդ -4. Օգտագործելով INDEX, SORTBY, RANDARRAY, ROWS և SEQUENCE ֆունկցիաների համակցությունը

Այս բաժնում մենք կկատարենք եզակի ապրանքների մեր պատահական ընտրությունը` առանց պատահական թվերի անհրաժեշտության <-ի օգնությամբ: 1>INDEX ֆունկցիա , SORTBY ֆունկցիա , RANDARRAY ֆունկցիա , ROWS ֆունկցիա և SEQUENCE ֆունկցիա :

Քայլեր :

➤ Օգտագործեք հետևյալ բանաձևը E4 բջիջում:

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

Այստեղ, $B$4:$B$12 ապրանքների տեսականի :

  • ROWS(B4:B12) վերադարձնում է այս տիրույթի տողերի ընդհանուր թվերը

    Ելք → 9

  • SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))) դառնում է

    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})

    Ելք → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”, “Cherry”, “Walnut”, “Tomato”, “Orange”}

  • SEQUENCE(6) տալիս է սերիական համարների շարք 1-ից մինչև 6

    Ելք → {1; 2; 3; 4; 5; 6}

  • INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))), SEQUENCE(6)) դառնում է

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

    Ելք → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”}

ENTER սեղմելուց հետո դուք կստանաք հետևյալ 6 պատահական ապրանքներ Պատահական նյութ սյունակում:

SORTBY ֆունկցիան և RANDARRAYգործառույթը հասանելի է միայն Microsoft Excel 365 և Excel 2021 տարբերակների համար:

Կարդալ ավելին. Excel VBA. Պատահական ընտրություն ցանկից (3 օրինակ)

Մեթոդ-5. Ցանկից ամբողջական տողի ընտրություն առանց կրկնօրինակների

Դուք կարող եք ընտրել ամբողջ տողի համար նաև, ինչը նշանակում է, որ այստեղ դուք կստանաք համապատասխան վաճառքի արժեքը ցանկացած ընտրված ապրանքի համար: Այս առաջադրանքը կատարելու համար մենք կօգտագործենք INDEX ֆունկցիան , SORTBY ֆունկցիան , RANDARRAY ֆունկցիան , ROWS ֆունկցիան և SEQUENCE ֆունկցիան ։

Քայլեր :

➤ Գրեք հետևյալ բանաձևը E4<բջիջում 2>.

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

Այստեղ B4:C12 ապրանքների և վաճառքի արժեքների շրջանակն է .

  • ROWS(B4:C12) վերադարձնում է այս տիրույթի տողերի ընդհանուր թվերը

    Ելք → 9

  • RANDARRAY(ROWS(B4:B12)) դառնում է

    RANDARRAY(9) առաջացնում է պատահական 9 թվեր

    Ելք → {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))) դառնում է

    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})

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

  • SEQUENCE(6) տալիս է 1-ից մինչև 6 սերիական համարների շարք

    Ելք → {1; 2; 3; 4; 5; 6}

  • INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12))), SEQUENCE(6), {1,2}) դառնում է

    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})

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

Անմիջապես ENTER սեղմելուց հետո դուք կստանաք պատահական 6 ապրանքներից որևէ մեկը և դրանց համապատասխան վաճառքի արժեքները:

Կարդալ ավելին. Ինչպես պատահականորեն Se դասեք տողերը Excel-ում (2 եղանակ)

Պրակտիկա Բաժին

Ինքներդ պրակտիկա անելու համար մենք տրամադրել ենք Պրակտիկա բաժինը, ինչպես ստորև` Պրակտիկա անունով թերթիկում: Խնդրում ենք դա անել ինքներդ:

Եզրակացություն

Այս հոդվածում մենք փորձեցինք հեշտությամբ ցուցադրել Excel-ում առանց կրկնօրինակների ցանկից պատահական ընտրության ուղիները: . Հուսով եմ, որ այն օգտակար կգտնեք: Եթե ​​ունեք առաջարկներ կամ հարցեր, ազատ զգալ կիսվեք դրանք մեկնաբանությունների բաժնում:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: