Բովանդակություն
Եթե դուք փնտրում եք 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 96Row 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
139 36
9$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
-
RANDARRAY(ROWS(B4:B12))
դառնում էRANDARRAY(9)
→ առաջացնում է պատահական 9 թվերԵլք →
{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)))
դառնում է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-ում առանց կրկնօրինակների ցանկից պատահական ընտրության ուղիները: . Հուսով եմ, որ այն օգտակար կգտնեք: Եթե ունեք առաջարկներ կամ հարցեր, ազատ զգալ կիսվեք դրանք մեկնաբանությունների բաժնում: