តារាងមាតិកា
នៅក្នុងអត្ថបទនេះ យើងនឹងពិភាក្សាអំពីរូបមន្តផ្សេងៗគ្នាមួយចំនួន ដើម្បីចៃដន្យក្នុង Excel ដោយមិនចាំបាច់លេខដដែលៗ។ ដូចគ្នានេះផងដែរ យើងនឹងបង្ហាញអ្នកនូវឧបករណ៍បង្កើតចៃដន្យជាសកល ដែលអាចបង្កើតបញ្ជីលេខចៃដន្យ កាលបរិច្ឆេទ និងខ្សែអក្សរដោយមិនមានការកើតឡើងម្តងទៀត។
ដូចដែលអ្នកបានដឹងហើយថា Microsoft Excel មានមុខងារជាច្រើនសម្រាប់បង្កើតលេខចៃដន្យ។ ដូចជា RAND, RANDBETWEEN និង RANDARRAY ។ ទោះយ៉ាងណាក៏ដោយ វាមិនមានការធានាថាលទ្ធផលនៃមុខងារណាមួយនឹងត្រូវបានចម្លងដោយសេរីនោះទេ។
ការបង្រៀននេះពន្យល់អំពីរូបមន្តមួយចំនួនសម្រាប់បង្កើតបញ្ជីលេខចៃដន្យតែមួយគត់។ សូមយកចិត្តទុកដាក់ថារូបមន្តមួយចំនួនដំណើរការតែនៅក្នុងកំណែចុងក្រោយបំផុតនៃ Excel 365 និង 2021 ខណៈពេលដែលរូបមន្តផ្សេងទៀតអាចប្រើបាននៅក្នុងកំណែណាមួយនៃ Excel 2019, Excel 2016, Excel 2013 និងមុននេះ។
ទទួលបាន បញ្ជីនៃលេខចៃដន្យតែមួយគត់ជាមួយនឹងជំហានដែលបានកំណត់ជាមុន
ដំណើរការតែនៅក្នុង Excel 365 និង Excel 2021 ដែលគាំទ្រអារេថាមវន្ត។
ប្រសិនបើអ្នកមានកំណែ Excel ចុងក្រោយបំផុត ងាយស្រួលបំផុត វិធីសម្រាប់អ្នកដើម្បីទទួលបាន បញ្ជីលេខចៃដន្យតែមួយគត់ គឺត្រូវបញ្ចូលគ្នានូវមុខងារអារេថាមវន្តថ្មីចំនួន 3៖ SORTBY, SEQUENCE និង RANDARRAY:
SORTBY(SEQUENCE( n), RANDARRAY( n))កន្លែងដែល n គឺជាចំនួននៃតម្លៃចៃដន្យដែលអ្នកចង់ទទួលបាន។
ឧទាហរណ៍ ដើម្បីបង្កើតបញ្ជីលេខចៃដន្យ 5 សូមប្រើ 5 សម្រាប់ n :
=SORTBY(SEQUENCE(5), RANDARRAY(5))
បញ្ចូលរូបមន្តក្នុងក្រឡាកំពូលបំផុត ចុចគ្រាប់ចុចបញ្ចូល ហើយលទ្ធផលនឹងហៀរដោយស្វ័យប្រវត្តិលើក្រឡាចំនួនក្រឡាដែលបានបញ្ជាក់។
ដូចដែលអ្នកបានឃើញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម រូបមន្តនេះពិតជា តម្រៀបលេខពី 1 ដល់ 5 តាមលំដាប់ចៃដន្យ ។ ប្រសិនបើអ្នកត្រូវការម៉ាស៊ីនបង្កើតលេខចៃដន្យបុរាណដោយមិនមានការកើតឡើងម្តងទៀតនោះ សូមពិនិត្យមើលឧទាហរណ៍ផ្សេងទៀតដែលមានដូចខាងក្រោម។
នៅក្នុងរូបមន្តខាងលើ អ្នកគ្រាន់តែកំណត់ចំនួនជួរដែលត្រូវបំពេញប៉ុណ្ណោះ។ អាគុយម៉ង់ផ្សេងទៀតទាំងអស់ត្រូវបានទុកជាតម្លៃលំនាំដើមរបស់វា មានន័យថាបញ្ជីនឹងចាប់ផ្តើមនៅលេខ 1 ហើយនឹងត្រូវបានបង្កើនដោយ 1។ ប្រសិនបើអ្នកចង់បានលេខដំបូង និងចំនួនបន្ថែមផ្សេង នោះកំណត់តម្លៃផ្ទាល់ខ្លួនរបស់អ្នកសម្រាប់ថ្ងៃទី 3 ( ចាប់ផ្តើម ) និងទី 4 ( ជំហាន ) អាគុយម៉ង់នៃអនុគមន៍ SEQUENCE។
ឧទាហរណ៍ ដើម្បីចាប់ផ្តើមនៅ 100 និងបង្កើនដោយ 10 សូមប្រើរូបមន្តនេះ៖
=SORTBY(SEQUENCE(5, , 100, 10), RANDARRAY(5))
របៀបដែលរូបមន្តនេះដំណើរការ៖
ធ្វើការពីខាងក្នុងចេញ នេះជាអ្វីដែលរូបមន្តធ្វើ៖
- អនុគមន៍ SEQUENCE បង្កើតអារេនៃ លេខបន្តបន្ទាប់ដោយផ្អែកលើតម្លៃចាប់ផ្តើមដែលបានបញ្ជាក់ ឬលំនាំដើម និងទំហំជំហានបង្កើន។ លំដាប់នេះទៅអាគុយម៉ង់ អារេ នៃ SORTBY។
- អនុគមន៍ RANDARRAY បង្កើតអារេនៃលេខចៃដន្យដែលមានទំហំដូចគ្នាទៅនឹងលំដាប់ (5 ជួរ 1 ជួរឈរក្នុងករណីរបស់យើង)។ តម្លៃអប្បបរមា និងអតិបរមាពិតជាមិនសំខាន់ទេ ដូច្នេះយើងអាចទុកវាឱ្យទៅជាលំនាំដើម។ អារេនេះទៅអាគុយម៉ង់ by_array នៃ SORTBY។
- អនុគមន៍ SORTBY តម្រៀបលេខបន្តបន្ទាប់គ្នាដែលបង្កើតដោយ SEQUENCE ដោយប្រើអារេនៃលេខចៃដន្យដែលផលិតដោយRANDARRAY។
សូមចងចាំថារូបមន្តសាមញ្ញនេះបង្កើតបញ្ជីលេខចៃដន្យដែលមិនកើតឡើងម្តងទៀតជាមួយនឹង ជំហានដែលបានកំណត់ជាមុន ។ ដើម្បីរំលងដែនកំណត់នេះ សូមប្រើកំណែកម្រិតខ្ពស់នៃរូបមន្តដែលបានពិពណ៌នាខាងក្រោម។
បង្កើតបញ្ជីលេខចៃដន្យដោយគ្មានលេខស្ទួន
ដំណើរការតែនៅក្នុង Excel 365 និង Excel 2021 ដែលគាំទ្រថាមវន្ត អារេ។
ដើម្បីបង្កើតលេខចៃដន្យក្នុង Excel ដោយមិនមានការស្ទួន សូមប្រើរូបមន្តទូទៅមួយខាងក្រោម។
ចំនួនគត់ចៃដន្យ :
INDEX(UNIQUE( RANDARRAY( n ^2, 1, នាទី , អតិបរមា , ពិត)), SEQUENCE( n ))ទសភាគចៃដន្យ :
INDEX(UNIQUE(RANDARRAY( n ^2, 1, min , max , FALSE)), SEQUENCE( n ))កន្លែងណា៖
- N គឺជាចំនួនតម្លៃដែលត្រូវបង្កើត។
- អប្បបរមា គឺជាតម្លៃអប្បបរមា។
- អតិបរមា គឺជាតម្លៃអតិបរមា។
ឧទាហរណ៍ ដើម្បីបង្កើតបញ្ជីនៃ 5 ចំនួនគត់ចៃដន្យ ពី 1 ដល់ 100 ដោយមិនមានការដដែលៗ សូមប្រើរូបមន្តនេះ៖
=INDEX(UNIQUE(RANDARRAY(5^2, 1, 1, 100, TRUE)), SEQUENCE(5))
ដើម្បីបង្កើតចៃដន្យចំនួន 5 លេខទសភាគ សូមដាក់ FALSE ក្នុងអាគុយម៉ង់ចុងក្រោយរបស់ RANDARRAY ឬលុបចោលវា អាគុយម៉ង់៖
=INDEX(UNIQUE(RANDARRAY(5^2, 1, 1, 100)), SEQUENCE(5))
របៀបដែលរូបមន្តនេះដំណើរការ៖
នៅ fi ការមើលឃើញដំបូង រូបមន្តអាចមើលទៅពិបាកបន្តិច ប៉ុន្តែបើមើលឱ្យជិត តក្កវិជ្ជារបស់វាគឺត្រង់ណាស់៖
- អនុគមន៍ RANDARRAY បង្កើតអារេនៃលេខចៃដន្យដោយផ្អែកលើតម្លៃអប្បបរមា និងអតិបរមាដែលអ្នកបញ្ជាក់។ ដើម្បីកំណត់តម្លៃប៉ុន្មានបង្កើត អ្នកបង្កើនចំនួនពិសេសដែលចង់បានទៅថាមពល 2។ ដោយសារតែអារេលទ្ធផលប្រហែលជាគ្មាននរណាម្នាក់ដឹងថាចំនួនស្ទួនទេ អ្នកត្រូវផ្តល់តម្លៃអារេគ្រប់គ្រាន់សម្រាប់ UNIQUE ដើម្បីជ្រើសរើស។ ក្នុងឧទាហរណ៍នេះ យើងត្រូវការតែលេខចៃដន្យចំនួន 5 ប៉ុណ្ណោះ ប៉ុន្តែយើងណែនាំ RANDARRAY ឱ្យផលិត 25 (5^2)។
- មុខងារ UNIQUE ដកលេខស្ទួនទាំងអស់ចេញ ហើយ "ផ្តល់ព័ត៌មាន" អារេដែលមិនស្ទួនទៅ INDEX ។
- ពីអារេដែលឆ្លងកាត់ដោយ UNIQUE អនុគមន៍ INDEX ស្រង់តម្លៃ n ដំបូង ដូចដែលបានបញ្ជាក់ដោយ SEQUENCE (5 លេខក្នុងករណីរបស់យើង)។ ដោយសារតម្លៃស្ថិតក្នុងលំដាប់ចៃដន្យរួចហើយ វាមិនសំខាន់ទេថាតើតម្លៃណាដែលនៅមានជីវិត។
ចំណាំ។ នៅលើអារេធំណាស់ រូបមន្តនេះអាចយឺតបន្តិច។ ជាឧទាហរណ៍ ដើម្បីទទួលបានបញ្ជីលេខពិសេសចំនួន 1,000 ជាលទ្ធផលចុងក្រោយ RANDARRAY នឹងត្រូវបង្កើតអារេចំនួន 1,000,000 លេខចៃដន្យ (1000^2) នៅខាងក្នុង។ ក្នុងស្ថានភាពបែបនេះ ជំនួសឱ្យការបង្កើនថាមពល អ្នកអាចគុណ n ដោយនិយាយថា 10 ឬ 20។ សូមចងចាំថាអារេតូចជាងត្រូវបានបញ្ជូនទៅអនុគមន៍ UNIQUE (តូចទាក់ទងទៅនឹងចំនួនដែលចង់បាន។ នៃតម្លៃចៃដន្យតែមួយគត់) ឱកាសកាន់តែធំដែលមិនមែនក្រឡាទាំងអស់នៅក្នុងជួរដែលកំពប់នឹងត្រូវបានបំពេញដោយលទ្ធផល។
បង្កើតជួរនៃលេខចៃដន្យដែលមិនធ្វើម្តងទៀតនៅក្នុង Excel
ដំណើរការតែនៅក្នុង Excel 365 និង Excel 2021 ដែលគាំទ្រអារេថាមវន្ត។
ដើម្បីបង្កើតជួរនៃលេខចៃដន្យដោយគ្មានធ្វើម្តងទៀត អ្នកអាចប្រើរូបមន្តនេះ៖
INDEX(UNIQUE(RANDARRAY( n ^2, 1, នាទី , អតិបរមា )), SEQUENCE( rows , columns ))Where:
- n គឺជាចំនួនក្រឡាដែលត្រូវបំពេញ។ ដើម្បីជៀសវាងការគណនាដោយដៃ អ្នកអាចផ្គត់ផ្គង់វាជា (លេខជួរ * no. of columns)។ ឧទាហរណ៍ ដើម្បីបំពេញ 10 ជួរ និង 5 ជួរឈរ សូមប្រើ 50^2 ឬ (10*5)^2។
- ជួរដេក គឺជាចំនួនជួរដេកដែលត្រូវបំពេញ។ <12 Columns គឺជាចំនួនជួរឈរដែលត្រូវបំពេញ។
- Min គឺជាតម្លៃទាបបំផុត។
- Max គឺខ្ពស់បំផុត តម្លៃ។
ដូចដែលអ្នកអាចកត់សម្គាល់ រូបមន្តគឺដូចគ្នាទៅនឹងឧទាហរណ៍ពីមុន។ ភាពខុសគ្នាតែមួយគត់គឺមុខងារ SEQUENCE ដែលក្នុងករណីនេះកំណត់ទាំងចំនួនជួរដេក និងជួរឈរ។
ឧទាហរណ៍ ដើម្បីបំពេញជួរ 10 ជួរ និង 3 ជួរដែលមានលេខចៃដន្យតែមួយគត់ពី 1 ដល់ 100 សូមប្រើ រូបមន្តនេះ៖
=INDEX(UNIQUE(RANDARRAY(30^2, 1, 1, 100)), SEQUENCE(10, 3))
ហើយវានឹងបង្កើតអារេនៃទសភាគចៃដន្យដោយមិនមានលេខដដែលៗ៖
ប្រសិនបើអ្នកត្រូវការលេខទាំងមូល បន្ទាប់មកកំណត់អាគុយម៉ង់ចុងក្រោយរបស់ RANDARRAY ទៅ TRUE :
=INDEX(UNIQUE(RANDARRAY(30^2, 1, 1, 100, TRUE)), SEQUENCE(10,3))
របៀបបង្កើតលេខចៃដន្យតែមួយគត់នៅក្នុង Excel 2019, 2016 និងមុននេះ
ព្រោះថាគ្មានកំណែក្រៅពី Excel 365 និង 2021 គាំទ្រអារេថាមវន្តទេ មិនមានអ្វីខាងលើទេ ដំណោះស្រាយដំណើរការនៅក្នុងកំណែមុនរបស់ Excel ។ ទោះជាយ៉ាងណាក៏ដោយ នេះមិនមានន័យថាមិនមានដំណោះស្រាយអ្វីទាំងអស់នោះទេ អ្នកគ្រាន់តែត្រូវអនុវត្តជំហានមួយចំនួនទៀត៖
- បង្កើតបញ្ជីលេខចៃដន្យ។ ផ្អែកលើរបស់អ្នក។ត្រូវការ ប្រើទាំង៖
- អនុគមន៍ RAND ដើម្បីបង្កើតទសភាគចៃដន្យរវាង 0 និង 1 ឬ
- អនុគមន៍ RANDBETWEEN ដើម្បីផលិតចំនួនគត់ចៃដន្យក្នុងជួរដែលអ្នកបញ្ជាក់។
ត្រូវប្រាកដថាបង្កើតតម្លៃច្រើនជាងអ្វីដែលអ្នកត្រូវការ ព្រោះមួយចំនួននឹងស្ទួន ហើយអ្នកនឹងលុបវានៅពេលក្រោយ។
ឧទាហរណ៍នេះ យើងកំពុងបង្កើតបញ្ជីនៃចំនួនគត់ចៃដន្យចំនួន 10 ចន្លោះពី 1 ដល់ 20 ដោយ ដោយប្រើរូបមន្តខាងក្រោម៖
=RANDBETWEEN(1,20)
ដើម្បីបញ្ចូលរូបមន្តក្នុងក្រឡាច្រើនក្នុងពេលតែមួយ ជ្រើសរើសក្រឡាទាំងអស់ (A2:A15 ក្នុងឧទាហរណ៍របស់យើង) វាយរូបមន្តក្នុងរបាររូបមន្ត ហើយ ចុច Ctrl + Enter ។ ឬអ្នកអាចបញ្ចូលរូបមន្តក្នុងក្រឡាទីមួយដូចធម្មតា ហើយបន្ទាប់មកអូសវាចុះក្រោមទៅក្រឡាជាច្រើនតាមតម្រូវការ។
ទោះយ៉ាងណាក៏ដោយ លទ្ធផលនឹងមើលទៅដូចនេះ៖
ដូចដែលអ្នកអាច សេចក្តីជូនដំណឹង យើងបានបញ្ចូលរូបមន្តក្នុងកោសិកាចំនួន 14 ទោះបីជានៅទីបំផុតយើងត្រូវការលេខចៃដន្យតែមួយគត់ចំនួន 10 ក៏ដោយ។
- ប្តូររូបមន្តទៅជាតម្លៃ។ នៅពេលដែលទាំង RAND និង RANDBETWEEN គណនាឡើងវិញជាមួយនឹងរាល់ការផ្លាស់ប្តូរនៅលើសន្លឹកកិច្ចការ បញ្ជីលេខចៃដន្យរបស់អ្នកនឹងផ្លាស់ប្តូរជាបន្តបន្ទាប់។ ដើម្បីការពារកុំឱ្យវាកើតឡើង សូមប្រើ បិទភ្ជាប់ពិសេស > តម្លៃ ដើម្បីបំប្លែងរូបមន្តទៅជាតម្លៃដូចបានពន្យល់ក្នុង របៀបបញ្ឈប់លេខចៃដន្យពីការគណនាឡើងវិញ។
ដើម្បីប្រាកដថាអ្នកបានធ្វើវាបានត្រឹមត្រូវ សូមជ្រើសរើសលេខណាមួយ ហើយមើលរបាររូបមន្ត។ ឥឡូវនេះវាគួរតែបង្ហាញតម្លៃ មិនមែនរូបមន្តទេ៖
សូមមើលផងដែរ: វិធីពីរយ៉ាងដើម្បីបោះពុម្ពមតិយោបល់ក្នុង Excel - លុបស្ទួន។ ដើម្បីមានវា។រួចរាល់ ជ្រើសរើសលេខទាំងអស់ ចូលទៅកាន់ផ្ទាំង Data > Data tools group ហើយចុច Remove Duplicates ។ នៅក្នុងប្រអប់ Remove Duplicates ដែលបង្ហាញឡើង គ្រាន់តែចុច OK ដោយមិនចាំបាច់ផ្លាស់ប្តូរអ្វីទាំងអស់។ សម្រាប់ជំហានលម្អិត សូមមើល របៀបលុបស្ទួនក្នុង Excel ។
រួចរាល់! លេខស្ទួនទាំងអស់ត្រូវបានបាត់បង់ ហើយឥឡូវនេះអ្នកអាចលុបលេខដែលលើសបាន។
គន្លឹះ។ ជំនួសឱ្យឧបករណ៍ដែលភ្ជាប់មកជាមួយរបស់ Excel អ្នកអាចប្រើឧបករណ៍ដកស្ទួនកម្រិតខ្ពស់របស់យើងសម្រាប់ Excel។
របៀបបញ្ឈប់លេខចៃដន្យពីការផ្លាស់ប្តូរ
មុខងារចៃដន្យទាំងអស់នៅក្នុង Excel រួមមាន RAND, RANDBETWEEN និង RANDARRAY មានភាពប្រែប្រួល មានន័យថាពួកគេគណនាឡើងវិញរាល់ពេលដែលសៀវភៅបញ្ជីត្រូវបានផ្លាស់ប្តូរ។ ជាលទ្ធផល តម្លៃចៃដន្យថ្មីត្រូវបានផលិតជាមួយរាល់ការផ្លាស់ប្តូរ។ ដើម្បីទប់ស្កាត់ការបង្កើតលេខថ្មីដោយស្វ័យប្រវត្តិ សូមប្រើ Paste Special > លក្ខណៈពិសេសតម្លៃដើម្បីជំនួសរូបមន្តជាមួយនឹងតម្លៃឋិតិវន្ត។ នេះជារបៀប៖
- ជ្រើសរើសក្រឡាទាំងអស់ដោយប្រើរូបមន្តចៃដន្យរបស់អ្នក ហើយចុច Ctrl + C ដើម្បីចម្លងពួកវា។
- ចុចខាងស្តាំលើជួរដែលបានជ្រើសរើស ហើយចុច បិទភ្ជាប់ពិសេស > តម្លៃ ។ ជាជម្រើស អ្នកអាចចុច Shift + F10 ហើយបន្ទាប់មក V ដែលជាផ្លូវកាត់សម្រាប់ជម្រើសនេះ។
សម្រាប់ជំហានលម្អិត សូមមើល របៀបប្តូររូបមន្តទៅជាតម្លៃក្នុង Excel។
ម៉ាស៊ីនបង្កើតលេខចៃដន្យសម្រាប់ Excel ដោយមិនមានការកើតឡើងម្តងទៀត
អ្នកប្រើប្រាស់ Ultimate Suite របស់យើងពិតជាមិនត្រូវការដំណោះស្រាយខាងលើណាមួយទេ ដោយសារពួកគេមានម៉ាស៊ីនភ្លើងចៃដន្យជាសកលនៅក្នុង Excel របស់ពួកគេ។ ឧបករណ៍នេះអាចបង្កើតបញ្ជីនៃចំនួនគត់ដែលមិនដដែលៗ លេខទសភាគ កាលបរិច្ឆេទ និងពាក្យសម្ងាត់តែមួយគត់បានយ៉ាងងាយស្រួល។ នេះជារបៀប៖
- នៅលើផ្ទាំង Ablebits Tools ចុច Randomize > Random Generator ។
- ជ្រើសរើស ជួរដែលត្រូវបំពេញដោយលេខចៃដន្យ។
- នៅលើបន្ទះ Random Generator សូមធ្វើដូចខាងក្រោម៖
- ជ្រើសរើសប្រភេទតម្លៃដែលចង់បាន៖ ចំនួនគត់ ចំនួនពិត កាលបរិច្ឆេទ ប៊ូលីន បញ្ជីផ្ទាល់ខ្លួន ឬខ្សែអក្សរ (ល្អសម្រាប់បង្កើតពាក្យសម្ងាត់ខ្លាំងតែមួយគត់!)។
- ដំឡើងតម្លៃ ពី និង ទៅ ។
- ជ្រើសរើសតម្លៃ តម្លៃតែមួយគត់ ប្រអប់ធីក។
- ចុច បង្កើត ។
នោះហើយជាវា! ជួរដែលបានជ្រើសរើសត្រូវបានបំពេញដោយលេខចៃដន្យដែលមិនធ្វើម្តងទៀតក្នុងពេលតែមួយ៖
ប្រសិនបើអ្នកចង់ដឹងចង់ឃើញដើម្បីសាកល្បងឧបករណ៍នេះ និងស្វែងរកលក្ខណៈពិសេសគួរឱ្យចាប់អារម្មណ៍ផ្សេងទៀតដែលរួមបញ្ចូលជាមួយ Ultimate Suite របស់យើង អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយកកំណែសាកល្បង។
នោះជារបៀបចៃដន្យលេខក្នុង Excel ដោយមិនចម្លង។ ខ្ញុំសូមអរគុណចំពោះការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!
អនុវត្តសៀវភៅការងារសម្រាប់ការទាញយក
បង្កើតលេខចៃដន្យតែមួយគត់នៅក្នុង Excel (ឯកសារ .xlsx)