ការជ្រើសរើសចៃដន្យពីបញ្ជីដោយគ្មានស្ទួនក្នុង Excel (5 ករណី)

  • ចែករំលែកនេះ។
Hugh West

ប្រសិនបើអ្នកកំពុងស្វែងរកមធ្យោបាយងាយស្រួលបំផុត និងមានប្រសិទ្ធភាពបំផុតសម្រាប់ ការជ្រើសរើសដោយចៃដន្យពីបញ្ជីដែលមិនមានស្ទួននៅក្នុង Excel នោះអ្នកនឹងឃើញថាអត្ថបទនេះមានប្រយោជន៍។ ដូច្នេះ ចូរយើងចូលទៅក្នុងអត្ថបទចម្បង។

ទាញយកសៀវភៅការងារ

ការជ្រើសរើសដោយចៃដន្យពី List.xlsx

5 ករណីសម្រាប់ការជ្រើសរើសចៃដន្យ ពីបញ្ជីដោយគ្មានស្ទួនក្នុង Excel

នៅទីនេះ យើងមានសំណុំទិន្នន័យខាងក្រោមដែលមានកំណត់ត្រាលក់នៃផលិតផលមួយចំនួន។ នៅក្នុងអត្ថបទនេះ យើងនឹងធ្វើការជ្រើសរើសដោយចៃដន្យនៃផលិតផលដោយមិនចម្លងគ្នាដោយប្រើ 5 វិធីសាស្រ្តខាងក្រោម។

យើងបានប្រើ Microsoft Excel កំណែ 365 នៅទីនេះ អ្នកអាចប្រើកំណែផ្សេងទៀតតាមភាពងាយស្រួលរបស់អ្នក។

វិធីសាស្ត្រ-1៖ ការប្រើប្រាស់មុខងារ RAND, INDEX, និង RANK.EQ សម្រាប់ការជ្រើសរើសចៃដន្យដោយមិនចម្លង

នៅទីនេះ យើងនឹងធ្វើការជ្រើសរើសដោយចៃដន្យនៃផលិតផល 6 ក្នុងចំណោមផលិតផលសរុប 9 នៅក្នុងជួរឈរ ធាតុចៃដន្យ ហើយសម្រាប់ការធ្វើឱ្យការជ្រើសរើសនេះមិនមានការចម្លងគ្នា យើងនឹងបង្កើត លេខចៃដន្យមួយចំនួននៅក្នុងជួរឈរ តម្លៃចៃដន្យ ។ សម្រាប់ការជ្រើសរើសនេះ យើងនឹងប្រើ អនុគមន៍ RAND , មុខងារ INDEX និង អនុគមន៍ RANK.EQ (ឬ អនុគមន៍ RANK ប្រសិនបើអ្នកចង់ ដើម្បីប្រើវា)។

ជំហាន :

➤ សម្រាប់ការបង្កើតលេខចៃដន្យ វាយមុខងារខាងក្រោមក្នុងក្រឡា C4 .

=RAND()

➤ ចុច ENTER ហើយអូសចុះក្រោមឧបករណ៍ Fill Handle

បន្ទាប់ពីនោះ អ្នកនឹងទទួលបានលេខចៃដន្យខាងក្រោម ហើយកត់សម្គាល់ពីឥទ្ធិពលនៃអនុគមន៍ងាយនឹងបង្កជាហេតុ RAND ក្នុងការផ្លាស់ប្តូរលេខបន្ទាប់ពីការគណនានីមួយៗ។ អ្នក​អាច​មើល​ឃើញ​ថា មុន​ពេល​អនុវត្ត ការ​បំពេញ​ដោយ​ស្វ័យ​ប្រវត្តិ តម្លៃ​ក្នុង​ក្រឡា​គឺ 0.97 INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1) 091 ហើយ​បន្ទាប់​ពី​ប្រើ​វា តម្លៃ​បាន​ប្តូរ​ទៅ 0.082805271

តាមវិធីនេះ មុខងារនេះនឹងផ្លាស់ប្តូរតម្លៃចៃដន្យទាំងនោះដោយស្វ័យប្រវត្តិ ហើយនឹងប៉ះពាល់ដល់ការជ្រើសរើសរបស់យើងផងដែរ ដើម្បីការពារវា អ្នកអាចបិទភ្ជាប់ពួកវាជាតម្លៃ។

➤ ជ្រើសរើសជួរនៃ តម្លៃចៃដន្យ ហើយចុច 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) ក្លាយជា<0 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

  • <21
    • 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 93 82 Row 6 and Column 1 in the range $B$4:$B$12 .

      លទ្ធផល → Banana

    ➤ ចុច ENTER ហើយអូសចុះក្រោម Fill Handle ឧបករណ៍។

    បន្ទាប់ យើងបានធ្វើការជ្រើសរើសដោយចៃដន្យរបស់យើងនៃផលិតផល 6 ក្នុងចំណោមផលិតផល 9 ជៀសវាងការជ្រើសរើសស្ទួនណាមួយ។

    អានបន្ថែម៖ របៀបបង្កើត Random String ពី List ក្នុង Excel (5 វិធីសមស្រប)

    Method-2: ការប្រើប្រាស់ UNIQUE, RANDARRAY, INDEX, និង RANK.EQ Functions

    នៅក្នុងផ្នែកនេះ យើងនឹងប្រើ អនុគមន៍ UNIQUE , អនុគមន៍ RANDARRAY , អនុគមន៍ INDEX និង អនុគមន៍ RANK.EQ ដើម្បីជ្រើសរើសផលិតផលពិសេសណាមួយក្នុងចំណោម 6 ពីបញ្ជីផលិតផលដោយចៃដន្យ។

    ជំហាន :

    ➤ ដើម្បីមានលេខចៃដន្យចៃដន្យ វាយមុខងារខាងក្រោមក្នុងក្រឡា C4

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

    នៅទីនេះ 9 គឺ ចំនួនជួរដេកសរុប 1 គឺជាចំនួនជួរឈរ 1 ជាចំនួនអប្បបរមា ហើយ 9 ជាចំនួនអតិបរមា។ បន្ទាប់មក RANDARRAY នឹងផ្តល់អារេនៃទំហំលេខចៃដន្យនេះហើយ UNIQUE នឹងបង្ហាញលេខតែមួយគត់ពីអារេនេះ។

    ➤ បន្ទាប់ពីចុច ENTER ហើយអូសចុះក្រោមឧបករណ៍ Fill Handle អ្នកនឹងមានលេខចៃដន្យដូចខាងក្រោមនៅក្នុងជួរឈរ Random Value

    ដោយសារ 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 ហើយអូសចុះក្រោមឧបករណ៍ Fill Handle

    តាមវិធីនេះ យើងបានជ្រើសរើសផលិតផលដោយចៃដន្យរបស់យើងដោយមិនមានការស្ទួនគ្នានៅក្នុងជួរឈរ ធាតុចៃដន្យ

    មុខងារ UNIQUE និង អនុគមន៍ RANDARRAY មានសម្រាប់តែកំណែ Microsoft Excel 365 និង Excel 2021 ប៉ុណ្ណោះ។

    ឡើងវិញ ad More: របៀបជ្រើសរើស Random Sample ក្នុង Excel (4 Methods)

    Method-3: Random Selection with No Duplicate ដោយប្រើ 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.440349449,$C$4:$C$12) RANK.EQ returns the rank of the value 0.440349449 117 8 $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 ហើយអូសចុះក្រោម FillHandle tool ការជ្រើសរើស។

    អានបន្ថែម៖ ការជ្រើសរើសចៃដន្យដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យក្នុង Excel (3 ករណី)

    វិធីសាស្ត្រ -4៖ ការប្រើប្រាស់ការរួមបញ្ចូលគ្នានៃមុខងារ INDEX, SORTBY, RANDARRAY, ROWS, និង SEQUENCE Function

    នៅក្នុងផ្នែកនេះ យើងនឹងធ្វើការជ្រើសរើសដោយចៃដន្យនូវផលិតផលតែមួយគត់របស់យើងដោយមិនចាំបាច់ត្រូវការលេខចៃដន្យដោយជំនួយពី អនុគមន៍ 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.04 {1; 2; 3; 4; 5; 6} }

    • 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.04 {1; 2; 3; 4; 5; 6} })

      លទ្ធផល → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”, “Cherry”, “Walnut”, “Tomato”, “Orange”}

    • SEQUENCE(6) ផ្តល់ជួរនៃលេខសៀរៀលពី 1 ដល់ 6<0 លទ្ធផល → {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 និង RANDARRAYfunction មានសម្រាប់តែកំណែ Microsoft Excel 365 និង Excel 2021 ប៉ុណ្ណោះ។

    អានបន្ថែម៖ Excel VBA៖ ការជ្រើសរើសចៃដន្យពីបញ្ជី (ឧទាហរណ៍ 3)

    វិធីសាស្រ្ត-5៖ ការជ្រើសរើសជួរទាំងមូលពីបញ្ជីដោយមិនចម្លង

    អ្នកអាចជ្រើសរើសសម្រាប់ជួរទាំងមូលផងដែរ ដែលមានន័យថាអ្នកនឹងទទួលបានតម្លៃលក់ដែលត្រូវគ្នាសម្រាប់ផលិតផលដែលបានជ្រើសរើសនៅទីនេះ។ ដើម្បីធ្វើកិច្ចការនេះ យើងនឹងប្រើប្រាស់ការរួមបញ្ចូលគ្នានៃ អនុគមន៍ INDEX , អនុគមន៍ SORTBY , អនុគមន៍ RANDARRAY , អនុគមន៍ ROWS និង អនុគមន៍ SEQUENCE .

    ជំហាន :

    ➤ សរសេររូបមន្តខាងក្រោមក្នុងក្រឡា E4 .

    =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} <3

    • 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 វិធី)

    ផ្នែកអនុវត្ត

    សម្រាប់ការអនុវត្តន៍ដោយខ្លួនឯង យើងបានផ្តល់ផ្នែក Practice ដូចខាងក្រោមនៅក្នុងសន្លឹកមួយដែលមានឈ្មោះថា Practice ។ សូមធ្វើវាដោយខ្លួនអ្នក។

    សេចក្តីសន្និដ្ឋាន

    នៅក្នុងអត្ថបទនេះ យើងបានព្យាយាមបង្ហាញវិធីសម្រាប់ការជ្រើសរើសដោយចៃដន្យពីបញ្ជីដោយគ្មានលេខស្ទួនក្នុង Excel យ៉ាងងាយស្រួល . សង្ឃឹមថាអ្នកនឹងយល់ថាវាមានប្រយោជន៍។ ប្រសិនបើអ្នកមានសំណូមពរ ឬចម្ងល់ណាមួយ សូមមានអារម្មណ៍សេរីក្នុងការចែករំលែកវានៅក្នុងផ្នែកមតិយោបល់។

Hugh West គឺជាគ្រូបណ្តុះបណ្តាល Excel ដែលមានបទពិសោធន៍ខ្ពស់ និងជាអ្នកវិភាគដែលមានបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងឧស្សាហកម្មនេះ។ លោកបានបញ្ចប់ថ្នាក់បរិញ្ញាបត្រផ្នែកគណនេយ្យ និងហិរញ្ញវត្ថុ និងបរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគ្រប់គ្រងពាណិជ្ជកម្ម។ Hugh មានចំណង់ចំណូលចិត្តក្នុងការបង្រៀន ហើយបានបង្កើតវិធីសាស្រ្តបង្រៀនពិសេសមួយ ដែលងាយស្រួលធ្វើតាម និងយល់។ ចំណេះដឹងជំនាញ Excel របស់គាត់បានជួយសិស្សានុសិស្ស និងអ្នកជំនាញរាប់ពាន់នាក់នៅទូទាំងពិភពលោកបង្កើនជំនាញ និងពូកែក្នុងអាជីពរបស់ពួកគេ។ តាមរយៈប្លុករបស់គាត់ លោក Hugh ចែករំលែកចំណេះដឹងរបស់គាត់ជាមួយពិភពលោក ដោយផ្តល់ជូននូវការបង្រៀន Excel ដោយឥតគិតថ្លៃ និងការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត ដើម្បីជួយបុគ្គល និងអាជីវកម្មឈានដល់សក្តានុពលពេញលេញរបស់ពួកគេ។