មុខងារ Excel RANDARRAY - វិធីរហ័សដើម្បីបង្កើតលេខចៃដន្យ

  • ចែករំលែកនេះ។
Michael Brown

ការបង្រៀនបង្ហាញពីរបៀបបង្កើតលេខចៃដន្យ តម្រៀបបញ្ជីដោយចៃដន្យ ទទួលបានការជ្រើសរើសដោយចៃដន្យ និងកំណត់ទិន្នន័យដោយចៃដន្យទៅក្រុម។ ទាំងអស់ជាមួយនឹងមុខងារអារេឌីណាមិកថ្មី - RANDARRAY។

ដូចដែលអ្នកបានដឹងហើយថា Microsoft Excel មានមុខងារចៃដន្យមួយចំនួនរួចហើយ - RAND និង RANDBETWEEN។ តើ​ការ​ណែនាំ​មួយ​ទៀត​មាន​ន័យ​យ៉ាង​ណា? សរុបមក ព្រោះវាខ្លាំងជាង និងអាចជំនួសមុខងារចាស់ៗទាំងពីរបាន។ ក្រៅ​ពី​ការ​កំណត់​តម្លៃ​អតិបរមា និង​អប្បបរមា​ផ្ទាល់​ខ្លួន​របស់​អ្នក វា​អនុញ្ញាត​ឱ្យ​អ្នក​បញ្ជាក់​ពី​ចំនួន​ជួរ​ដេក និង​ជួរ​ឈរ​ដែល​ត្រូវ​បំពេញ និង​ថា​តើ​ត្រូវ​បង្កើត​ទសភាគ​ចៃដន្យ ឬ​ចំនួន​គត់។ ប្រើរួមគ្នាជាមួយមុខងារផ្សេងទៀត RANDARRAY ថែមទាំងអាចសាប់ទិន្នន័យ និងជ្រើសរើសគំរូចៃដន្យមួយ។

    អនុគមន៍ Excel RANDARRAY

    អនុគមន៍ RANDARRAY ក្នុង Excel ត្រឡប់អារេនៃលេខចៃដន្យរវាង លេខទាំងពីរណាមួយដែលអ្នកបញ្ជាក់។

    វាគឺជាមុខងារអារេឌីណាមិកថ្មីមួយក្នុងចំណោមមុខងារអារេចំនួនប្រាំមួយដែលត្រូវបានណែនាំនៅក្នុង Microsoft Excel 365។ លទ្ធផលគឺអារេថាមវន្តដែលហៀរចូលទៅក្នុងចំនួនជួរដេក និងជួរឈរដែលបានបញ្ជាក់ដោយស្វ័យប្រវត្តិ។

    មុខងារមានវាក្យសម្ព័ន្ធដូចខាងក្រោម។ សូមកត់សម្គាល់ថាអាគុយម៉ង់ទាំងអស់គឺស្រេចចិត្ត៖

    RANDARRAY([rows], [columns], [min], [max], [whole_number])

    Where:

    Rows (ស្រេចចិត្ត) - កំណត់ចំនួនជួរដេកដែលត្រូវបំពេញ។ ប្រសិនបើលុបចោល លំនាំដើមគឺ 1 ជួរ។

    ជួរឈរ (ជាជម្រើស) - កំណត់ចំនួនជួរឈរដែលត្រូវបំពេញ។ ប្រសិនបើលុបចោល លំនាំដើមគឺ 1កំណត់អ្នកចូលរួមដោយចៃដន្យទៅក្រុម រូបមន្តខាងលើប្រហែលជាមិនសមស្របទេព្រោះវាមិនគ្រប់គ្រងចំនួនដងដែលក្រុមដែលបានជ្រើសរើសត្រូវបានជ្រើសរើស។ ជាឧទាហរណ៍ មនុស្ស 5 នាក់អាចត្រូវបានចាត់ឱ្យទៅក្រុម A ខណៈមានតែ 2 នាក់ប៉ុណ្ណោះទៅក្រុម C ។ ដើម្បីធ្វើការងារចៃដន្យ ស្មើៗគ្នា ដូច្នេះក្រុមនីមួយៗមានអ្នកចូលរួមដូចគ្នា អ្នកត្រូវការដំណោះស្រាយផ្សេងគ្នា។

    ដំបូង អ្នកបង្កើតបញ្ជីលេខចៃដន្យដោយប្រើរូបមន្តនេះ៖

    =RANDARRAY(ROWS(A2:A13))

    កន្លែងដែល A2:A13 ជាទិន្នន័យប្រភពរបស់អ្នក។

    ហើយបន្ទាប់មក អ្នកកំណត់ក្រុម (ឬអ្វីផ្សេងទៀត) ដោយប្រើរូបមន្តទូទៅនេះ៖

    INDEX( values_to_assign, ROUNDUP(RANK( first_random_number, ) random_numbers_range)/ n, 0))

    កន្លែងដែល n ជាទំហំក្រុម ពោលគឺចំនួនដងដែលតម្លៃនីមួយៗគួរតែត្រូវបានកំណត់។

    ឧទាហរណ៍ ដើម្បីចាត់មនុស្សដោយចៃដន្យទៅក្រុមដែលបានរាយក្នុង E2:E5 ដូច្នេះក្រុមនីមួយៗមានអ្នកចូលរួម 3 នាក់ សូមប្រើរូបមន្តនេះ៖

    =INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))

    សូមកត់សម្គាល់ថាវាជារូបមន្តធម្មតា (មិនមែន រូបមន្តអារេថាមវន្ត!) ដូច្នេះអ្នកត្រូវចាក់សោជួរដោយសេចក្តីយោងដាច់ខាតដូចក្នុងរូបមន្តខាងលើ។

    បញ្ចូលរូបមន្តរបស់អ្នកក្នុងក្រឡាកំពូល (C2 ក្នុងករណីរបស់យើង) និង n អូសវាទៅក្រឡាជាច្រើនតាមតម្រូវការ។ លទ្ធផលនឹងមើលទៅស្រដៀងនឹងនេះ៖

    សូមចាំថាអនុគមន៍ RANDARRAY គឺងាយនឹងបង្កជាហេតុ។ ដើម្បីទប់ស្កាត់ការបង្កើតតម្លៃចៃដន្យថ្មីរាល់ពេលដែលអ្នកផ្លាស់ប្តូរអ្វីមួយនៅក្នុងសន្លឹកកិច្ចការ សូមជំនួសរូបមន្តជាមួយតម្លៃរបស់វាដោយប្រើមុខងារ បិទភ្ជាប់ពិសេស

    របៀបដែលរូបមន្តនេះដំណើរការ៖

    រូបមន្ត RANDARRAY នៅក្នុងជួរជំនួយគឺសាមញ្ញណាស់ ហើយស្ទើរតែទាមទារការពន្យល់ ដូច្នេះសូមឱ្យយើងផ្តោតលើរូបមន្តក្នុងជួរ C.

    =INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))

    អនុគមន៍ RANK ចាត់ថ្នាក់តម្លៃក្នុង B2 ធៀបនឹងអារេនៃលេខចៃដន្យនៅក្នុង B2:B13។ លទ្ធផលគឺជាលេខរវាង 1 និងចំនួនអ្នកចូលរួមសរុប (12 ក្នុងករណីរបស់យើង)។

    ចំណាត់ថ្នាក់ត្រូវបានបែងចែកដោយទំហំក្រុម (3 ក្នុងឧទាហរណ៍របស់យើង) ហើយមុខងារ ROUNDUP បង្គត់វារហូតដល់ ចំនួនគត់ជិតបំផុត។ លទ្ធផលនៃប្រតិបត្តិការនេះគឺជាចំនួនរវាង 1 និងចំនួនសរុបនៃក្រុម (4 ក្នុងឧទាហរណ៍នេះ)។

    ចំនួនគត់ទៅអាគុយម៉ង់ row_num នៃអនុគមន៍ INDEX ដោយបង្ខំវាទៅ ត្រឡប់តម្លៃពីជួរដែលត្រូវគ្នាក្នុងជួរ E2:E5 ដែលតំណាងឱ្យក្រុមដែលបានកំណត់។

    មុខងារ Excel RANDARRAY មិនដំណើរការ

    នៅពេលដែលរូបមន្ត RANDARRAY របស់អ្នកត្រឡប់កំហុស ទាំងនេះគឺជាក់ស្តែងបំផុត ហេតុផលក្នុងការត្រួតពិនិត្យ៖

    #SPILL error

    ដូចទៅនឹងមុខងារអារេថាមវន្តផ្សេងទៀតដែរ #SPILL! កំហុសភាគច្រើនមានន័យថាមិនមានកន្លែងគ្រប់គ្រាន់នៅក្នុងជួរកំពប់ដែលមានបំណងដើម្បីបង្ហាញលទ្ធផលទាំងអស់។ គ្រាន់តែសម្អាតក្រឡាទាំងអស់នៅក្នុងជួរនេះ ហើយរូបមន្តរបស់អ្នកនឹងគណនាឡើងវិញដោយស្វ័យប្រវត្តិ។ សម្រាប់ព័ត៌មានបន្ថែម សូមមើល Excel #SPILL error - មូលហេតុ និងការជួសជុល។

    #VALUE error

    A #VALUE! កំហុសអាចកើតឡើងនៅក្នុងទាំងនេះកាលៈទេសៈ៖

    • ប្រសិនបើតម្លៃ អតិបរមា តិចជាងតម្លៃ នាទី
    • ប្រសិនបើអាគុយម៉ង់ណាមួយមិនមែនជាលេខ។

    កំហុស #NAME

    ក្នុងករណីភាគច្រើន #NAME! កំហុសបង្ហាញមួយក្នុងចំណោមដូចខាងក្រោម៖

    • ឈ្មោះមុខងារត្រូវបានសរសេរខុស។
    • មុខងារនេះមិនមាននៅក្នុងកំណែ Excel របស់អ្នក។

    #CALC! error

    A #CALC! កំហុសកើតឡើងប្រសិនបើអាគុយម៉ង់ rows columns តិចជាង 1 ឬសំដៅលើក្រឡាទទេ។

    នោះជារបៀបបង្កើតម៉ាស៊ីនបង្កើតលេខចៃដន្យនៅក្នុង Excel ជាមួយថ្មី មុខងារ RANDARRAY ។ ខ្ញុំសូមអរគុណចំពោះការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!

    សៀវភៅលំហាត់សម្រាប់ការទាញយក

    ឧទាហរណ៍រូបមន្ត RANDARRAY (.xlsx file)

    ជួរឈរ។

    Min (ជាជម្រើស) - ចំនួនចៃដន្យតូចបំផុតដែលត្រូវផលិត។ ប្រសិនបើមិនបានបញ្ជាក់ តម្លៃ 0 លំនាំដើមត្រូវបានប្រើ។

    អតិបរមា (ជាជម្រើស) - ជាចំនួនចៃដន្យធំបំផុតដែលត្រូវបង្កើត។ ប្រសិនបើ​មិន​បាន​បញ្ជាក់ នោះ​តម្លៃ 1 លំនាំដើម​ត្រូវ​បាន​ប្រើ។

    Whole_number (ជា​ជម្រើស) - កំណត់​តម្លៃ​ប្រភេទ​ណា​ដែល​ត្រូវ​ត្រឡប់៖

    • TRUE - លេខ​ទាំងមូល
    • មិនពិត ឬលុបចោល (លំនាំដើម) - លេខទសភាគ

    អនុគមន៍ RANDARRAY - អ្វីដែលត្រូវចងចាំ

    ដើម្បីបង្កើតលេខចៃដន្យនៅក្នុងសន្លឹកកិច្ចការ Excel របស់អ្នកប្រកបដោយប្រសិទ្ធភាព មាន 6 ចំណុចសំខាន់ៗ ដើម្បីកត់សម្គាល់៖

    • មុខងារ RANDARRAY មាននៅក្នុង Excel សម្រាប់ Microsoft 365 និង Excel 2021 តែប៉ុណ្ណោះ។ នៅក្នុង Excel 2019 Excel 2016 និងកំណែមុន មុខងារ RANDARRAY មិនអាចប្រើបានទេ។
    • ប្រសិនបើអារេត្រឡប់ដោយ RANDARRAY គឺជាលទ្ធផលចុងក្រោយ (លទ្ធផលក្នុងក្រឡាមួយ ហើយមិនត្រូវបានបញ្ជូនទៅមុខងារផ្សេងទៀតទេ) Excel បង្កើតជួរការធ្លាយប្រេងដោយស្វ័យប្រវត្តិ ហើយបញ្ចូលវាដោយលេខចៃដន្យ។ ដូច្នេះ ត្រូវប្រាកដថាអ្នកមានក្រឡាទទេគ្រប់គ្រាន់ចុះក្រោម និង/ឬនៅខាងស្តាំក្រឡាដែលអ្នកបញ្ចូលរូបមន្ត បើមិនដូច្នេះទេ កំហុស #SPILL នឹងកើតឡើង។
    • ប្រសិនបើគ្មានអាគុយម៉ង់ណាមួយត្រូវបានបញ្ជាក់ទេ RANDARRAY( ) រូបមន្តត្រឡប់លេខទសភាគតែមួយនៅចន្លោះ 0 និង 1។
    • ប្រសិនបើអាគុយម៉ង់ rows ឬ/and columns ត្រូវបានតំណាងដោយលេខទសភាគ ពួកវានឹងត្រូវកាត់ជាលេខ ចំនួនគត់មុនចំនុចទសភាគ (ឧ. 5.9 នឹងត្រូវបានចាត់ចែងដូច 5)។
    • ប្រសិនបើអាគុយម៉ង់ min max មិនត្រូវបានកំណត់ទេ RANDARRAY កំណត់លំនាំដើមទៅជា 0 និង 1 រៀងគ្នា។
    • ដូចចៃដន្យផ្សេងទៀត មុខងារ Excel RANDARRAY គឺ ងាយនឹងបង្កជាហេតុ មានន័យថាវាបង្កើតបញ្ជីតម្លៃចៃដន្យថ្មីរាល់ពេលដែលសន្លឹកកិច្ចការត្រូវបានគណនា។ ដើម្បីការពារកុំឱ្យវាកើតឡើង អ្នកអាចជំនួសរូបមន្តជាមួយតម្លៃដោយប្រើមុខងារ បិទភ្ជាប់ពិសេស > តម្លៃ របស់ Excel។

    រូបមន្ត Excel RANDARRAY មូលដ្ឋាន

    ហើយឥឡូវនេះ ខ្ញុំសូមបង្ហាញអ្នកនូវរូបមន្ត Excel ចៃដន្យក្នុងទម្រង់សាមញ្ញបំផុតរបស់វា។

    ឧបមាថាអ្នកចង់បំពេញជួរដែលមាន 5 ជួរ និង 3 ជួរជាមួយនឹងលេខចៃដន្យណាមួយ។ ដើម្បីសម្រេចបាន សូមដំឡើងអាគុយម៉ង់ពីរដំបូងតាមវិធីនេះ៖

    • ជួរដេក គឺ 5 ដោយសារយើងចង់បានលទ្ធផលជា 5 ជួរ។
    • Columns គឺ 3 ដូចដែលយើងចង់បានលទ្ធផលជា 3 columns។

    All of other arguments we leave to their default value and get the following formula:

    =RANDARRAY(5, 3)

    បញ្ចូលវានៅក្នុងក្រឡាកំពូលខាងឆ្វេងនៃជួរទិសដៅ (A2 ក្នុងករណីរបស់យើង) ចុចគ្រាប់ចុចបញ្ចូល នោះអ្នកនឹងឃើញលទ្ធផលដែលហៀរលើចំនួនជួរ និងជួរដែលបានបញ្ជាក់។

    ដូចដែលអ្នកបានឃើញនៅក្នុងរូបថតអេក្រង់ខាងលើ រូបមន្ត RANDARRAY មូលដ្ឋាននេះបំពេញជួរដោយលេខទសភាគចៃដន្យពី 0 ទៅ 1។ ប្រសិនបើអ្នកចង់បានលេខទាំងមូលក្នុងជួរជាក់លាក់មួយ បន្ទាប់មកកំណត់រចនាសម្ព័ន្ធចុងក្រោយ។ អាគុយម៉ង់ចំនួនបីដូចដែលបានបង្ហាញនៅក្នុងឧទាហរណ៍បន្ថែម។

    របៀបចៃដន្យនៅក្នុងExcel - ឧទាហរណ៍រូបមន្ត RANDARRAY

    ខាងក្រោមអ្នកនឹងឃើញរូបមន្តកម្រិតខ្ពស់មួយចំនួនដែលគ្របដណ្តប់លើសេណារីយ៉ូចៃដន្យធម្មតានៅក្នុង Excel។

    បង្កើតលេខចៃដន្យរវាងលេខពីរ

    ដើម្បីបង្កើតបញ្ជីនៃ លេខចៃដន្យក្នុងជួរជាក់លាក់មួយ ផ្គត់ផ្គង់តម្លៃអប្បបរមាក្នុងអាគុយម៉ង់ទី 3 និងចំនួនអតិបរមាក្នុងអាគុយម៉ង់ទី 4 ។ អាស្រ័យលើថាតើអ្នកត្រូវការចំនួនគត់ ឬទសភាគ សូមកំណត់អាគុយម៉ង់ទី 5 ទៅជា TRUE ឬ FALSE រៀងៗខ្លួន។

    ជាឧទាហរណ៍ ចូរយើងបង្កើតជួរ 6 ជួរ និង 4 ជួរដែលមានចំនួនគត់ចៃដន្យពី 1 ដល់ 100។ សម្រាប់វា យើងកំណត់អាគុយម៉ង់ខាងក្រោមនៃអនុគមន៍ RANDARRAY៖

    • ជួរដេក គឺ 6 ដោយសារយើងចង់បានលទ្ធផលជា 6 ជួរ។
    • ជួរឈរ គឺ 4 ដូចដែលយើងចង់បានលទ្ធផលក្នុងជួរទាំង 4។
    • Min គឺ 1 ដែលជាតម្លៃអប្បបរមាដែលយើងចង់បាន។
    • អតិបរមា គឺ 100 ដែលជាតម្លៃអតិបរមាដែលត្រូវបង្កើត។
    • លេខទាំងមូល គឺពិត ពីព្រោះយើងត្រូវការចំនួនគត់។

    ការដាក់អាគុយម៉ង់ជាមួយគ្នា យើងទទួលបាន រូបមន្តនេះ៖

    =RANDARRAY(6, 4, 1, 100, TRUE)

    ហើយវាបង្កើតលទ្ធផលដូចខាងក្រោម៖

    បង្កើតកាលបរិច្ឆេទចៃដន្យរវាងកាលបរិច្ឆេទពីរ

    កំពុងរកមើលម៉ាស៊ីនបង្កើតកាលបរិច្ឆេទចៃដន្យនៅក្នុង Excel? មុខងារ RANDARRAY គឺជាដំណោះស្រាយដ៏ងាយស្រួល! អ្វីដែលអ្នកត្រូវធ្វើគឺបញ្ចូលកាលបរិច្ឆេទមុន (កាលបរិច្ឆេទទី 1) និងកាលបរិច្ឆេទក្រោយ (កាលបរិច្ឆេទ 2) ក្នុងក្រឡាដែលបានកំណត់ជាមុន ហើយបន្ទាប់មកយោងក្រឡាទាំងនោះនៅក្នុងរូបមន្តរបស់អ្នក៖

    RANDARRAY (ជួរដេក ជួរឈរ កាលបរិច្ឆេទ1, date2, TRUE)

    សម្រាប់ឧទាហរណ៍នេះ យើងបានបង្កើតបញ្ជីកាលបរិច្ឆេទចៃដន្យរវាងកាលបរិច្ឆេទនៅក្នុង D1 និង D2 ជាមួយនឹងរូបមន្តនេះ៖

    =RANDARRAY(10, 1, D1, D2, TRUE)

    ជាការពិតណាស់ គ្មានអ្វីរារាំងអ្នកពីការផ្តល់កាលបរិច្ឆេទអប្បបរមា និងអតិបរមាដោយផ្ទាល់នៅក្នុងរូបមន្តប្រសិនបើអ្នកចង់។ គ្រាន់តែត្រូវប្រាកដថាអ្នកបញ្ចូលពួកវាក្នុងទម្រង់ដែល Excel អាចយល់បាន៖

    =RANDARRAY(10, 1, "1/1/2020", "12/31/2020", TRUE)

    ដើម្បីការពារកំហុស អ្នកអាចប្រើមុខងារ DATE សម្រាប់បញ្ចូលកាលបរិច្ឆេទ៖

    =RANDARRAY(10, 1, DATE(2020,1,1), DATE(2020,12,31), TRUE)

    ចំណាំ។ នៅខាងក្នុង Excel រក្សាទុកកាលបរិច្ឆេទជាលេខសៀរៀល ដូច្នេះលទ្ធផលរូបមន្តនឹងទំនងជាត្រូវបានបង្ហាញជាលេខ។ ដើម្បីបង្ហាញលទ្ធផលបានត្រឹមត្រូវ សូមអនុវត្តទម្រង់ កាលបរិច្ឆេទ ទៅក្រឡាទាំងអស់ក្នុងជួរកំពប់។

    បង្កើតថ្ងៃធ្វើការចៃដន្យក្នុង Excel

    ដើម្បីបង្កើតថ្ងៃធ្វើការចៃដន្យ សូមបង្កប់មុខងារ RANDARRAY នៅក្នុងអាគុយម៉ង់ដំបូងនៃ WORKDAY ដូចតទៅ៖

    WORKDAY(RANDARRAY(ជួរដេក ជួរឈរ date1 , date2 , TRUE), 1)

    RANDARRAY នឹងបង្កើត array នៃកាលបរិច្ឆេទចាប់ផ្តើមចៃដន្យ ដែលមុខងារ WORKDAY នឹងបន្ថែម 1 ថ្ងៃធ្វើការ ហើយធានាថាកាលបរិច្ឆេទដែលបានត្រឡប់មកវិញទាំងអស់គឺជាថ្ងៃធ្វើការ។

    ជាមួយកាលបរិច្ឆេទ 1 ក្នុង D1 និងកាលបរិច្ឆេទ 2 ក្នុង D2 នេះគឺជារូបមន្តសម្រាប់បង្កើតបញ្ជីនៃថ្ងៃធ្វើការចំនួន 10៖

    =WORKDAY(RANDARRAY(10, 1, D1, D2, TRUE), 1)

    ដូចនឹង ឧទាហរណ៍ពីមុន សូមចងចាំដើម្បីធ្វើទ្រង់ទ្រាយជួរកំពប់ជា កាលបរិច្ឆេទ ដើម្បីអោយលទ្ធផលបង្ហាញត្រឹមត្រូវ។

    របៀបបង្កើតលេខចៃដន្យដោយមិនចម្លង

    ទោះបីជា Excel ទំនើបផ្តល់ 6 ក៏ដោយ។ អារេឌីណាមិកថ្មី។មុខងារ ជាអកុសល វានៅតែមិនមានមុខងារ inbuilt ដើម្បីត្រឡប់លេខចៃដន្យដោយមិនចម្លង។

    ដើម្បីបង្កើត ម៉ាស៊ីនបង្កើតលេខចៃដន្យតែមួយគត់ របស់អ្នកនៅក្នុង Excel អ្នកនឹងត្រូវភ្ជាប់មុខងារជាច្រើនជាមួយគ្នាដូចបានបង្ហាញ។ ខាងក្រោម។

    ចំនួនគត់ចៃដន្យ :

    INDEX(UNIQUE(RANDARRAY( n *2, 1, នាទី , អតិបរមា) , TRUE)), SEQUENCE( n ))

    ទសភាគចៃដន្យ :

    INDEX(UNIQUE(RANDARRAY( n *2, 1, នាទី , អតិបរមា , FALSE), SEQUENCE( n ))

    កន្លែងណា៖

    • N គឺជាតម្លៃប៉ុន្មានដែលអ្នកចង់បង្កើត។
    • Min គឺជាតម្លៃទាបបំផុត។
    • អតិបរមា គឺជាតម្លៃខ្ពស់បំផុត។

    ឧទាហរណ៍ ដើម្បីផលិតលេខសរុបចៃដន្យចំនួន 10 ដោយមិនមានលេខស្ទួន សូមប្រើរូបមន្តនេះ៖

    =INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, TRUE)), SEQUENCE(10))

    ដើម្បីបង្កើត បញ្ជីនៃ 10 តែមួយគត់ លេខទសភាគចៃដន្យ ប្តូរ TRUE ទៅ FALSE នៅក្នុងអាគុយម៉ង់ចុងក្រោយនៃអនុគមន៍ RANDARRAY ឬគ្រាន់តែលុបចោលអាគុយម៉ង់នេះ៖

    =INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, FALSE)), SEQUENCE(10))

    គន្លឹះ និងកំណត់ចំណាំ៖

    • ការពន្យល់លម្អិតនៃរូបមន្តអាចជា f ound in របៀបបង្កើតលេខចៃដន្យក្នុង Excel ដោយមិនចម្លង។
    • នៅក្នុង Excel 2019 និងមុននេះ មុខងារ RANDARRAY មិនអាចប្រើបានទេ។ ជំនួសមកវិញ សូមពិនិត្យមើលដំណោះស្រាយនេះ។

    របៀបតម្រៀបដោយចៃដន្យក្នុង Excel

    ដើម្បីសាប់ទិន្នន័យក្នុង Excel សូមប្រើ RANDARRAY សម្រាប់អារេ "តម្រៀបតាម" ( by_array អាគុយម៉ង់) នៃអនុគមន៍ SORTBY ។ មុខងារ ROWS នឹងរាប់ចំនួនជួរដេកនៅក្នុងរបស់អ្នក។សំណុំទិន្នន័យដែលបង្ហាញពីចំនួនចៃដន្យដើម្បីបង្កើត៖

    SORTBY( ទិន្នន័យ , RANDARRAY(ROWS( ទិន្នន័យ )))

    ជាមួយនឹងវិធីសាស្រ្តនេះ អ្នកអាច តម្រៀបបញ្ជីដោយចៃដន្យ ក្នុង Excel មិនថាវាមានលេខ កាលបរិច្ឆេទ ឬធាតុអត្ថបទ៖

    =SORTBY(A2:A13, RANDARRAY(ROWS(A2:A13)))

    ផងដែរ អ្នកក៏អាច shuffle rows ដោយមិនចាំបាច់លាយទិន្នន័យរបស់អ្នក៖

    =SORTBY(A2:B10, RANDARRAY(ROWS(A2:B10)))

    របៀបដើម្បីទទួលបានការជ្រើសរើសចៃដន្យនៅក្នុង Excel

    ដើម្បីទាញយកចៃដន្យ គំរូពីបញ្ជីមួយ នេះជារូបមន្តទូទៅដែលត្រូវប្រើ៖

    INDEX( ទិន្នន័យ , RANDARRAY( n , 1, 1, ROWS( ទិន្នន័យ )) TRUE))

    កន្លែងដែល n គឺជាចំនួននៃធាតុចៃដន្យដែលអ្នកចង់ស្រង់ចេញ។

    ឧទាហរណ៍ ដើម្បីជ្រើសរើសឈ្មោះ 3 ដោយចៃដន្យពីបញ្ជីក្នុង A2:A10 សូមប្រើរូបមន្តនេះ :

    =INDEX(A2:A10, RANDARRAY(3, 1, 1, ROWS(A2:A10), TRUE))

    ឬបញ្ចូលទំហំគំរូដែលចង់បាននៅក្នុងក្រឡាមួយចំនួន និយាយថា C2 ហើយយោងក្រឡានោះ៖

    =INDEX(A2:A10, RANDARRAY(C2, 1, 1, ROWS(A2:A10), TRUE))

    របៀបដែលរូបមន្តនេះដំណើរការ៖

    នៅស្នូលនៃរូបមន្តនេះគឺអនុគមន៍ RANDARRAY ដែលបង្កើតអារេចៃដន្យនៃចំនួនគត់ ដោយតម្លៃក្នុង C2 កំណត់ចំនួនតម្លៃដែលត្រូវបង្កើត . ចំនួនតិចតួចបំផុតគឺ hardcoded (1) ហើយចំនួនអតិបរមាត្រូវគ្នាទៅនឹងចំនួនជួរដេកក្នុងសំណុំទិន្នន័យរបស់អ្នក ដែលត្រូវបានបញ្ជូនមកវិញដោយអនុគមន៍ ROWS។

    អារេនៃចំនួនគត់ចៃដន្យទៅដោយផ្ទាល់ទៅ row_num អាគុយម៉ង់នៃអនុគមន៍ INDEX ដោយបញ្ជាក់ទីតាំងរបស់ធាតុដែលត្រូវត្រឡប់។ សម្រាប់គំរូនៅក្នុងរូបថតអេក្រង់ខាងលើ វាគឺ៖

    =INDEX(A2:A10, {8;7;4})

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

    របៀបជ្រើសរើសជួរចៃដន្យក្នុង Excel

    ប្រសិនបើសំណុំទិន្នន័យរបស់អ្នកមានច្រើនជាងមួយជួរ នោះសូមបញ្ជាក់ជួរដែលត្រូវបញ្ចូលក្នុងគំរូ។ ចំពោះបញ្ហានេះ ផ្គត់ផ្គង់អារេថេរសម្រាប់អាគុយម៉ង់ចុងក្រោយ ( column_num ) នៃអនុគមន៍ INDEX ដូចនេះ៖

    =INDEX(A2:B10, RANDARRAY(D2, 1, 1, ROWS(A2:A10), TRUE), {1,2})

    កន្លែងដែល A2:B10 ជាប្រភពទិន្នន័យ និង D2 គឺជាទំហំគំរូ។

    ជាលទ្ធផល ការជ្រើសរើសចៃដន្យរបស់យើងនឹងមានជួរទិន្នន័យពីរ៖

    គន្លឹះ។ ដូចករណីជាមួយឧទាហរណ៍មុន រូបមន្តនេះអាចត្រឡប់កំណត់ត្រាស្ទួន។ ដើម្បីធានាថាគំរូរបស់អ្នកមិនមានការកើតឡើងដដែលៗ សូមប្រើវិធីសាស្រ្តខុសគ្នាបន្តិចបន្តួចដែលបានពិពណ៌នានៅក្នុង របៀបជ្រើសរើសជួរចៃដន្យដោយមិនចម្លង។

    របៀបកំណត់លេខ និងអត្ថបទដោយចៃដន្យក្នុង Excel

    ដើម្បីធ្វើកិច្ចការចៃដន្យក្នុង Excel សូមប្រើ RANDBETWEEN រួមជាមួយមុខងារ CHOOSE តាមវិធីនេះ៖

    ជ្រើសរើស(RANDARRAY(ROWS( data ), 1, 1, n , TRUE), value1 , value2 ,…)

    កន្លែងណា៖

    • ទិន្នន័យ គឺជាជួរនៃទិន្នន័យប្រភពរបស់អ្នកដែលអ្នកចង់កំណត់តម្លៃចៃដន្យ។
    • N គឺជាចំនួនសរុបនៃតម្លៃដែលត្រូវកំណត់។
    • Value1 , value2 , value3 ជាដើម គឺជាតម្លៃដែលត្រូវជាបានកំណត់ដោយចៃដន្យ។

    ឧទាហរណ៍ ដើម្បីផ្តល់លេខពី 1 ដល់ 3 ដល់អ្នកចូលរួមក្នុង A2:A13 សូមប្រើរូបមន្តនេះ៖

    =CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), 1, 2, 3)

    ដើម្បីភាពងាយស្រួល អ្នកអាចបញ្ចូលតម្លៃដែលត្រូវកំណត់ក្នុងក្រឡាដាច់ដោយឡែក និយាយថាពី D2 ដល់ D4 ហើយយោងក្រឡាទាំងនោះនៅក្នុងរូបមន្តរបស់អ្នក (ដោយឡែកៗ មិនមែនជាជួរ):

    =CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), D2, D3, D4)

    ជាលទ្ធផល អ្នកនឹងអាចកំណត់លេខ អក្សរ អត្ថបទ កាលបរិច្ឆេទ និងម៉ោងដោយចៃដន្យដោយរូបមន្តដូចគ្នា៖

    ចំណាំ។ មុខងារ RANDARRAY នឹងបន្តបង្កើតតម្លៃចៃដន្យថ្មីជាមួយនឹងរាល់ការផ្លាស់ប្តូរនៅក្នុងសន្លឹកកិច្ចការ ព្រោះលទ្ធផលនឹងត្រូវបានកំណត់តម្លៃថ្មីរាល់ពេល។ ដើម្បី "ជួសជុល" តម្លៃដែលបានកំណត់ សូមប្រើបិទភ្ជាប់ពិសេស > លក្ខណៈពិសេសតម្លៃដើម្បីជំនួសរូបមន្តជាមួយនឹងតម្លៃដែលបានគណនារបស់ពួកគេ។

    របៀបដែលរូបមន្តនេះដំណើរការ

    ចំណុចស្នូលនៃដំណោះស្រាយនេះគឺមុខងារ RANDARRAY ម្តងទៀតដែលបង្កើតអារេនៃចំនួនគត់ចៃដន្យដោយផ្អែកលើចំនួនអប្បបរមា និងអតិបរមាដែលអ្នកបញ្ជាក់ (ពី 1 ទៅ 3 ក្នុងករណីរបស់យើង) ។ អនុគមន៍ ROWS ប្រាប់ RANDARRAY ចំនួនចៃដន្យដើម្បីបង្កើត។ អារេនេះទៅអាគុយម៉ង់ index_num នៃអនុគមន៍ CHOOSE ។ ឧទាហរណ៍៖

    =CHOOSE({1;2;1;2;3;2;3;3;1;3;1;2}, D2, D3, D4)

    Index_num គឺជាអាគុយម៉ង់ដែលកំណត់ទីតាំងនៃតម្លៃដែលត្រូវត្រឡប់។ ហើយដោយសារតែមុខតំណែងគឺចៃដន្យ តម្លៃនៅក្នុង D2:D4 ត្រូវបានជ្រើសរើសតាមលំដាប់ចៃដន្យ។ បាទ វាសាមញ្ញណាស់ :)

    របៀបកំណត់ទិន្នន័យដោយចៃដន្យទៅក្រុម

    នៅពេលដែលភារកិច្ចរបស់អ្នកគឺដើម្បី

    ម៉ៃឃើល ប្រោន ជា​អ្នក​ចូល​ចិត្ត​ផ្នែក​បច្ចេកវិទ្យា​ដែល​មាន​ចំណង់​ចំណូល​ចិត្ត​ក្នុង​ការ​សម្រួល​ដំណើរការ​ស្មុគស្មាញ​ដោយ​ប្រើ​ឧបករណ៍​កម្មវិធី។ ជាមួយនឹងបទពិសោធន៍ជាងមួយទស្សវត្សនៅក្នុងឧស្សាហកម្មបច្ចេកវិទ្យា គាត់បានពង្រឹងជំនាញរបស់គាត់នៅក្នុង Microsoft Excel និង Outlook ក៏ដូចជា Google Sheets និង Docs ។ ប្លក់របស់ម៉ៃឃើលគឺឧទ្ទិសដល់ការចែករំលែកចំណេះដឹង និងជំនាញរបស់គាត់ជាមួយអ្នកដទៃ ដោយផ្តល់នូវគន្លឹះ និងមេរៀនដែលងាយស្រួលធ្វើតាមសម្រាប់ការកែលម្អផលិតភាព និងប្រសិទ្ធភាព។ មិនថាអ្នកជាអ្នកជំនាញ ឬអ្នកចាប់ផ្តើមដំបូងទេ ប្លក់របស់ Michael ផ្តល់នូវការយល់ដឹងដ៏មានតម្លៃ និងដំបូន្មានជាក់ស្តែងសម្រាប់ការទទួលបានអត្ថប្រយោជន៍ច្រើនបំផុតពីឧបករណ៍កម្មវិធីសំខាន់ៗទាំងនេះ។