តារាងមាតិកា
ទោះបីជាមិនមានមុខងារសមស្រប ឬតែមួយដើម្បីស្រង់លេខចៃដន្យពីបញ្ជីក្នុង Excel ក៏ដោយ មានវិធីជាច្រើនក្នុងការបង្កើតរូបមន្តដោយដៃ ដោយមានជំនួយពីមុខងារផ្សេងៗដើម្បីបង្កើតលេខចៃដន្យពីបញ្ជីទិន្នន័យដែលបានផ្តល់ឱ្យ។ នៅក្នុងអត្ថបទនេះ អ្នកនឹងរៀនពីវិធីសាស្រ្តដែលមានទាំងអស់ ដើម្បីទាញលេខចៃដន្យចេញពីកោសិកាជាច្រើនដែលមានរូបភាពសមរម្យ។
ទាញយកសៀវភៅលំហាត់
អ្នកអាច ទាញយកសៀវភៅការងារ Excel ដែលយើងធ្លាប់ប្រើដើម្បីរៀបចំអត្ថបទនេះ។
ទទួលបានលេខចៃដន្យពី List.xlsx
4 វិធីសាស្ត្រសមស្របដើម្បីបង្កើត លេខចៃដន្យពីបញ្ជីក្នុង Excel
1. ការប្រើប្រាស់អនុគមន៍ INDEX និង RANDBETWEEN ដើម្បីទទួលបានលេខចៃដន្យពីបញ្ជីមួយ
អនុគមន៍ INDEX ត្រឡប់តម្លៃ ឬសេចក្តីយោងនៃក្រឡានៅចំណុចប្រសព្វនៃជួរដេក និងជួរឈរជាក់លាក់។ នៅក្នុងជួរដែលបានផ្តល់ឱ្យ។ អនុគមន៍ RANDBETWEEN ត្រឡប់លេខចៃដន្យរវាងលេខដែលបានបញ្ជាក់ពីរ។ ដោយប្រើអនុគមន៍ RANDBETWEEN ជាអាគុយម៉ង់ទីពីរ (ចំនួនជួរដេក) នៃអនុគមន៍ INDEX យើងអាចទាញតម្លៃចៃដន្យ ឬលេខចេញពីបញ្ជីមួយ។
ក្នុងរូបភាពខាងក្រោម ជួរឈរ B មានតម្លៃចំនួនគត់ដប់ក្នុងលំដាប់បន្តបន្ទាប់គ្នា។ នៅក្នុង Cell D5 យើងនឹងស្រង់លេខចៃដន្យចេញពីបញ្ជី។
រូបមន្តដែលត្រូវការនៅក្នុងលទ្ធផល Cell D5 នឹងជា៖
=INDEX($B$5:$B$14, RANDBETWEEN(1, 10))
បន្ទាប់ពីចុច Enter រូបមន្តនឹងត្រឡប់លេខណាមួយពីបញ្ជីក្នុង ជួរ B ។
ឥឡូវនេះប្រសិនបើអ្នកចង់ទទួលបានលេខចៃដន្យបន្ថែម សូមប្រើ Fill Handle ជម្រើសដើម្បីបំពេញពី Cell D5 ។ អ្នកនឹងទទួលបានលេខចៃដន្យច្រើនទៀតនៅក្នុង ជួរឈរ D ហើយមួយចំនួនអាចនឹងបង្ហាញជាតម្លៃដដែលៗ។ ប៉ុន្តែប្រសិនបើអ្នកមិនចង់ឃើញតម្លៃដដែលៗជាលេខចៃដន្យទេ អ្នកអាចផ្លាស់ទីទៅវិធីទី 4 ដែលរូបមន្តត្រូវបានកំណត់មិនឱ្យបង្ហាញតម្លៃណាមួយលើសពីម្តង។
អានបន្ថែម៖ Random Number Generator រវាង Range ក្នុង Excel
2. ការប្រើប្រាស់អនុគមន៍ INDEX, RANDBETWEEN និង ROWS ដើម្បីទទួលបានលេខចៃដន្យពីបញ្ជីក្នុង Excel
នៅក្នុងវិធីទីមួយ យើងបានកំណត់ដែនកំណត់ខាងលើ និងខាងក្រោមនៃអនុគមន៍ RANDBETWEEN ដោយដៃ។ ឥឡូវនេះនៅក្នុងផ្នែកនេះ យើងនឹងកំណត់ដែនកំណត់ខាងលើនៃអនុគមន៍ RANDBETWEEN ដោយមានជំនួយពីមុខងារ ROWS ។ នៅទីនេះ អនុគមន៍ ROWS នឹងរាប់ចំនួនជួរដេកដែលមានវត្តមានក្នុងជួរក្រឡា B5:B14 ហើយកំណត់តម្លៃដែលបានរាប់ទៅដែនកំណត់ខាងលើនៃអនុគមន៍ RANDBETWEEN។
ដូច្នេះ រូបមន្តដែលត្រូវការ នៅក្នុង Cell D5 គួរតែ៖
=INDEX($B$5:$B$14,RANDBETWEEN(1,ROWS(B5:B14)))
បន្ទាប់ពីចុច Enter និងបំពេញដោយស្វ័យប្រវត្តិនូវក្រឡាមួយចំនួននៅក្រោម D5 អ្នកនឹងត្រូវបានបង្ហាញលទ្ធផលដូចក្នុងរូបភាពខាងក្រោម។
ក្នុងរូបមន្តនេះ អ្នកអាចប្រើមុខងារ COUNTA ផងដែរជំនួសឱ្យមុខងារ ROWS ។ ពួកគេទាំងពីរនឹងរាប់ចំនួនជួរដេកនៅក្នុងជួរក្រឡា B5:B14 ។ ជាមួយនឹងមុខងារ COUNTA ជំនួសមុខងារ ROWS រូបមន្តនឹងមើលទៅដូចនេះ៖
=INDEX($B$5:$B$14,RANDBETWEEN(1,COUNTA(B5:B14)))
ហើយលទ្ធផលនឹងស្រដៀងគ្នាដូចបង្ហាញក្នុងរូបភាពក្នុងផ្នែកនេះ។
អានបន្ថែម៖ Random Number Generator ក្នុង Excel ដោយមិនប្រើពាក្យដដែលៗ
3. ការប្រើប្រាស់មុខងារ CHOOSE និង RANDBETWEEN ដើម្បីស្រង់លេខចៃដន្យចេញពីបញ្ជីមួយ
អ្នកក៏អាចផ្សំមុខងារ CHOOSE និង RANDBETWEEN ដើម្បីទាញលេខចៃដន្យចេញពីបញ្ជីមួយ . មុខងារ CHOOSE ត្រឡប់តម្លៃដោយផ្អែកលើលេខស៊េរីដែលបានបញ្ជាក់នៃតម្លៃនោះពីបញ្ជីមួយ។ ប៉ុន្តែបញ្ហាជាមួយមុខងារ CHOOSE គឺអ្នកមិនអាចបញ្ចូលក្រឡា ឬអារេណាមួយនៅខាងក្នុងមុខងារបានទេ។ ជាជាងអ្នកត្រូវបញ្ចូលទិន្នន័យទាំងអស់ ឬឯកសារយោងក្រឡាដោយដៃនៅក្នុងមុខងារដែលនឹងចំណាយពេល។
នៅក្នុង Cell D5 រូបមន្តដែលត្រូវការដើម្បីស្រង់លេខចៃដន្យចេញពីបញ្ជីដោយមានជំនួយពី មុខងារ CHOOSE និង RANDBETWEN នឹងជា៖
=CHOOSE(RANDBETWEEN(1,10),$B$5,$B$6,$B$7,$B$8,$B$9,$B$10,$B$11,$B$12,$B$13,$B$14)
បន្ទាប់ពីចុច Enter ហើយបំពេញក្រឡាមួយចំនួនទៀត អ្នកនឹងទទួលបានលេខចៃដន្យដូចជា បានបង្ហាញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម។
4. ការបង្កើតលេខចៃដន្យពីបញ្ជីជាមួយមុខងារ INDEX និង RANK.EQ ក្នុង Excel
វិធីសាស្ត្រទាំងបីមុនគឺទទួលខុសត្រូវចំពោះការបង្ហាញតម្លៃដដែលៗជួនកាលខណៈពេលដែលទាញយកតម្លៃចៃដន្យពីបញ្ជីមួយ។ ប៉ុន្តែដោយមានជំនួយពីមុខងារ INDEX និង RANK.EQ ឥឡូវនេះយើងនឹងអាចស្រង់ចេញ និងបង្ហាញលេខពីបញ្ជីបានតែម្ដង។
ប៉ុន្តែមុននឹងចុះទៅប្រើរូបមន្តផ្សំនេះ យើងត្រូវរៀបចំជួរជំនួយជាមុនក្នុង ជួរឈរ C ជាមួយមុខងារ RAND ។ អនុគមន៍ RAND នឹងត្រឡប់តម្លៃទសភាគចៃដន្យរវាង 0 និង 1។ អនុគមន៍ RANK.EQ នឹងចាត់ចំណាត់ថ្នាក់តម្លៃទសភាគទាំងនេះតាមលំដាប់ឡើងឬចុះ។ លុះត្រាតែអ្នកបញ្ជាក់លំដាប់នោះ មុខងារនឹងដាក់ចំណាត់ថ្នាក់តម្លៃតាមលំដាប់ចុះ។
ឥឡូវនេះផ្អែកលើចំណាត់ថ្នាក់ទាំងនេះនៃតម្លៃទាំងអស់ដែលចាប់ផ្តើមពីតម្លៃទីមួយនៅក្នុង ក្រឡា C5 មុខងារ INDEX នឹង ស្រង់លេខចេញពីជួរនៃក្រឡា B5:B14 ។
ដូច្នេះ រូបមន្តដែលត្រូវការនៅក្នុងលទ្ធផល Cell E5 នឹងជា៖
=INDEX($B$5:$B$14,RANK.EQ($C5,$C$5:$C$14))
ចុច Enter បំពេញដោយស្វ័យប្រវត្តិនូវក្រឡាមួយចំនួនផ្សេងទៀតនៅក្រោម E5 ហើយអ្នកនឹងទទួលបានតម្លៃចៃដន្យពី ជួរ B<៤>។ អ្នកនឹងអាចបំពេញក្រឡារហូតដល់ E14 ហើយរកឃើញតម្លៃចៃដន្យដោយមិនមានពាក្យដដែលៗ ព្រមទាំងមិនឃើញមានកំហុសអ្វីឡើយ។ ប៉ុន្តែប្រសិនបើអ្នកចុះពីលើ E14 ក្រឡាដែលចាប់ផ្តើមពី E15 នឹងបង្ហាញកំហុស #N/A ។
ការសន្និដ្ឋានពាក្យ
ខ្ញុំសង្ឃឹមថា វិធីសាស្រ្តទាំងបួនដែលបានរៀបរាប់ខាងលើឥឡូវនេះនឹងជួយអ្នកឱ្យអនុវត្តពួកវានៅក្នុងសៀវភៅបញ្ជី Excel របស់អ្នក ខណៈពេលដែលបង្កើតលេខចៃដន្យមួយចំនួនពីបញ្ជីមួយ។ ប្រសិនបើអ្នកមានសំណួរ ឬមតិកែលម្អ សូមប្រាប់ខ្ញុំនៅក្នុងផ្នែកមតិយោបល់។ ឬអ្នកអាចសូមពិនិត្យមើលអត្ថបទផ្សេងទៀតរបស់យើងទាក់ទងនឹងមុខងារ Excel នៅលើគេហទំព័រនេះ។