តារាងមាតិកា
ខណៈពេលកំពុងស៊ើបអង្កេតសំណុំទិន្នន័យធំនៅក្នុង Excel អ្នកប្រហែលជាត្រូវបានតម្រូវឱ្យរាប់ចំនួនក្រឡាដែលមានឈ្មោះជាក់លាក់មួយ។ អត្ថបទនេះផ្តល់នូវវិធីសាស្រ្តសាមញ្ញចំនួន 3 អំពីរបៀបរាប់ឈ្មោះជាក់លាក់ក្នុង Excel។
ទាញយកសៀវភៅការងារអនុវត្ត
រាប់ឈ្មោះជាក់លាក់.xlsx
វិធីសាស្រ្តចំនួន 3 ដើម្បីរាប់ឈ្មោះជាក់លាក់ក្នុង Excel
ឧបមាថាយើងមានសំណុំទិន្នន័យដែលពណ៌នាអំពី លេខសម្គាល់បុគ្គលិក ដែលជា ឆ្នាំ ហើយចុងក្រោយគឺ អ្នកលក់ប្រចាំឆ្នាំ រៀងៗខ្លួន។ យើងនឹងប្រើសំណុំទិន្នន័យ (ក្នុងក្រឡា B4:D14 ) ដែលបង្ហាញខាងក្រោមសម្រាប់វិធីទីមួយ និងទីពីរ។
សំណាងហើយ អ្នកអាចរាប់ការកើតឡើង នៃឈ្មោះនៅក្នុងសន្លឹកកិច្ចការតាមវិធីជាច្រើន។ តោះស្វែងយល់ពីវិធីសាស្រ្តផ្សេងៗ និងរបៀបអនុវត្តពួកវា។
1. ការប្រើប្រាស់មុខងារ COUNTIF ដើម្បីរាប់ឈ្មោះដែលត្រូវគ្នាពិតប្រាកដ
Microsoft Excel មានភ្ជាប់មកជាមួយ COUNTIF function ដើម្បីរាប់ចំនួនក្រឡាក្នុងជួរដែលបំពេញលក្ខខណ្ឌដែលបានផ្តល់ឱ្យ។ នៅក្នុងឧទាហរណ៍ខាងក្រោម បញ្ជីនៃ អ្នកលក់ប្រចាំឆ្នាំ ត្រូវបានផ្តល់ឱ្យនៅក្នុងកោសិកា D4:D14 ហើយយើងចង់រាប់ចំនួនដងនៃឈ្មោះ Mathew Smith កើតឡើងនៅក្នុងបញ្ជីនេះ។
ដើម្បីអនុញ្ញាតឱ្យអ្នកប្រើរាប់ឈ្មោះដែលចង់បានជំនួសឱ្យការបញ្ចូលវាដោយផ្ទាល់ទៅក្នុងរូបមន្ត យើងបានកំណត់ក្រឡាមួយដើម្បីបញ្ចូលឈ្មោះ។ ឧទាហរណ៍ ឈ្មោះត្រូវបានបញ្ចូលក្នុងក្រឡា G4 ។ ដូច្នេះ រូបមន្តក្នុងក្រឡា G5 នឹងមានលក្ខណៈដូចខាងក្រោម។
=COUNTIF(D5:D14,G4)
នៅទីនេះ កោសិកា D5:D14 តំណាងឱ្យ បុគ្គលិកលក់ប្រចាំឆ្នាំ ( ជួរ អាគុយម៉ង់) និង G4 ក្រឡាតំណាង Mathew Smith ( លក្ខណៈវិនិច្ឆ័យ អាគុយម៉ង់)។
ការបំបែករូបមន្ត
- នៅក្នុងរូបមន្តនេះ អនុគមន៍ COUNTIF ត្រូវការពីរ អាគុយម៉ង់ ជួរ និង អត្ថបទ ។
- មុខងារ COUNTIF ត្រូវគ្នានឹងឈ្មោះ Mathew Smith នៅក្នុងអារេរកមើល ( D5:D14 ) ហើយត្រឡប់ចំនួននៃការរាប់។ 4>
2. ការអនុវត្តតួអក្សរជំនួសដើម្បីរាប់ឈ្មោះជាក់លាក់
វិធីសាស្ត្រមុនត្រូវគ្នានឹងលក្ខណៈវិនិច្ឆ័យដែលបានផ្តល់ឱ្យយ៉ាងពិតប្រាកដ។ ជាចំណាំ ប្រសិនបើយ៉ាងហោចណាស់មានតួអក្សរផ្សេងគ្នាមួយនៅក្នុងក្រឡា ដូចជាតួអក្សរដកឃ្លា នោះវានឹងមិនត្រូវបានចាត់ទុកជាការផ្គូផ្គងពិតប្រាកដនោះទេ។ និយាយឱ្យសាមញ្ញ ក្រឡានឹងមិនត្រូវបានរាប់ទេ។
ដើម្បីរាប់ក្រឡាដែលមានអត្ថបទផ្សេងទៀតបន្ថែមលើឈ្មោះជាក់លាក់ យើងនឹងប្រើ តួអក្សរជំនួស ។ គ្រាន់តែដាក់តួអក្សរសញ្ញាផ្កាយ (*) រួមជាមួយឯកសារយោងក្រឡា។ ដោយការផ្លាស់ប្តូរទីតាំងនៃតួអក្សរសញ្ញាផ្កាយ យើងអាចរាប់ឈ្មោះពីក្រឡានៅក្នុងជួរ។ សូមមើលវានៅក្នុងសកម្មភាព។
2.1 ប្រសិនបើក្រឡាមានឈ្មោះជាក់លាក់នៅ Start
ប្រសិនបើពាក្យជាក់លាក់គឺនៅ ចាប់ផ្តើម នៃក្រឡា បន្ទាប់មកយើងត្រូវបន្ថែមផ្នែកបន្ថែមតួអក្សរសញ្ញាផ្កាយបន្ទាប់ពីសេចក្តីយោងក្រឡា ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍ខាងក្រោម។
ដូច្នេះ រូបមន្តក្នុងក្រឡា G5 នឹងមានដូចខាងក្រោម។
សូមមើលផងដែរ: របៀបបង្កើតតារាងមាតិកាដោយស្វ័យប្រវត្តិក្នុង Excel=COUNTIF(D5:D14,G4&“*”)
2.2 នៅពេលដែលឈ្មោះពិសេសស្ថិតនៅកណ្តាល
ផ្ទុយទៅវិញ នៅពេលដែលពាក្យជាក់លាក់ស្ថិតនៅ ពាក់កណ្តាល នៃ ក្រឡា យើងបន្ថែមតួអក្សរសញ្ញាផ្កាយទាំងមុន និងក្រោយសេចក្តីយោងក្រឡា។
បន្ទាប់ រូបមន្តសម្រាប់ក្រឡា G5 នឹងមានដូចខាងក្រោម។
=COUNTIF(D5:D14,“*”&G4&“*”)
2.3 ប្រសិនបើឈ្មោះជាក់លាក់ស្ថិតនៅខាងចុង
ចុងក្រោយ ប្រសិនបើឈ្មោះគោលដៅមានទីតាំងនៅ ចុង នៃក្រឡា តួអក្សរសញ្ញាផ្កាយត្រូវបានភ្ជាប់នៅពីមុខសេចក្តីយោងក្រឡាដែល
នៅទីបំផុត រូបមន្តសម្រាប់ក្រឡា G5 នឹងមានដូចខាងក្រោម។
=COUNTIF(D5:D14,“*”&G4)
អានបន្ថែម៖ រូបមន្ត Excel ដើម្បីរាប់ពាក្យជាក់លាក់ក្នុងក្រឡា (ឧទាហរណ៍ 3)
3 ការប្រើប្រាស់អនុគមន៍ SUMPRODUCT ដើម្បីរាប់ឈ្មោះជាក់លាក់ក្នុង Excel
មុខងារ SUMPRODUCT ត្រូវបានប្រើប្រាស់ក្នុងសេណារីយ៉ូនៅពេលដែលយើងមាន e ដើម្បីរាប់ឈ្មោះ ខណៈពេលដែលពិចារណាទាំងអក្សរធំ និងអក្សរតូច។
សន្មត់ថា យើងមានតារាងដែលបង្ហាញ លេខសម្គាល់បុគ្គលិក , នាយកដ្ឋាន ដែលពួកគេត្រូវបានជួលនៅក្នុង, ហើយចុងក្រោយគឺ ឈ្មោះនិយោជិត។ យើងអាចប្រើសំណុំទិន្នន័យ (នៅក្នុងកោសិកា B4:D14 ) ដើម្បីបង្ហាញវិធីសាស្ត្រទីបីរបស់យើង។
3.1 ការអនុវត្តមុខងារ SUMPRODUCT ដើម្បីផ្គូផ្គងឈ្មោះពិតប្រាកដ (Case-Sensitive)
យើងនឹងប្រើមុខងារ SUMPRODUCT ដោយភ្ជាប់ជាមួយមុខងារ EXACT ដើម្បីរាប់ចំនួនក្រឡាដែលមានឈ្មោះជាក់លាក់។
=SUMPRODUCT(--EXACT(G4, D5:D14))
នៅទីនេះ G4 ក្រឡាតំណាង Smith ( text1 អាគុយម៉ង់) និង D5:D14 ក្រឡាតំណាងឱ្យ ឈ្មោះបុគ្គលិក ( text2 អាគុយម៉ង់)។
ការបំបែករូបមន្ត
សូមមើលផងដែរ: របៀបបន្ថែម Dashes ទៅ SSN ក្នុង Excel (6 Methods)- នៅទីនេះ អនុគមន៍ EXACT ប្រៀបធៀបខ្សែអក្សរពីរនៃអត្ថបទ ហើយត្រឡប់ពិត ប្រសិនបើពួកវាជាការផ្គូផ្គងពិតប្រាកដ។ សញ្ញាសម្គាល់ សហសញ្ញាទ្វេ បង្ខំតម្លៃ TRUE និង FALSE ទៅជា 1's និង 0's។
- បន្ទាប់ មុខងារ SUMPRODUCT ត្រឡប់ផលបូកនៃ 1 ទាំងអស់នៅក្នុងជួរដែលត្រូវគ្នាដែល តំណាងឱ្យចំនួននៃការផ្គូផ្គង។
3.2 ការប្រើប្រាស់មុខងារ SUMPRODUCT ដើម្បីផ្គូផ្គងឈ្មោះដោយផ្នែក (ប្រកាន់អក្សរតូចធំ)
ដើម្បីកំណត់ទីតាំងឈ្មោះដែលចង់បាន គ្រប់ទីកន្លែងនៅក្នុង ក្រឡាដែលយើងត្រូវការដើម្បីប្រើប្រាស់មុខងារ 3 SUMPRODUCT , ISNUMBER , និង FIND ។
=SUMPRODUCT(--(ISNUMBER(FIND(G4, D5:D14))))
នៅទីនេះ G4 ក្រឡាតំណាង Smith ( find_text អាគុយម៉ង់) និងកោសិកា D5:D14 តំណាងឱ្យ ឈ្មោះបុគ្គលិក ( within_text អាគុយម៉ង់)
ការបំបែករូបមន្ត
- ដំបូង មុខងារ FIND ផ្តល់ទីតាំង (ជាលេខ) នៃអត្ថបទនៅខាងក្នុង ខ្សែអក្សរ។
- ទីពីរ មុខងារ ISNUMBER គ្រប់គ្រងលេខទាំងនេះដែលត្រឡប់ដោយ FIND មុខងារ។ សញ្ញា unary ទ្វេ (សហសញ្ញា) បំប្លែងតម្លៃ TRUE និង FALSE ទៅជាលេខមួយ និងសូន្យ។
- ទីបី មុខងារ SUMPRODUCT បន្ថែមលេខ 1 ទាំងអស់ដែលតំណាងអោយលេខ។ នៃការផ្គូផ្គង។
3.3 ការប្រើប្រាស់មុខងារ SUMPRODUCT ដើម្បីរាប់ឈ្មោះ (Case-Insensitive)
ដើម្បីបង្កើតរូបមន្តដែលមិនប្រកាន់អក្សរតូចធំសម្រាប់ការរាប់ឈ្មោះដែលមានទីតាំងនៅគ្រប់ទីកន្លែងក្នុងក្រឡាដែលយើងនឹងត្រូវការ មុខងារ SUMPRODUCT, ISNUMBER, និង SEARCH ។
=SUMPRODUCT(--(ISNUMBER(SEARCH(G4, D5:D14,))))
ការបំបែករូបមន្ត
- ដំបូង មុខងារ ស្វែងរក កំណត់ទីតាំង (ជាលេខ) នៃអត្ថបទនៅក្នុងខ្សែអក្សរ។
- បន្ទាប់ មុខងារ ISNUMBER បំប្លែងលេខដែលផ្តល់ដោយមុខងារ SEARCH ទៅជាលេខមួយ និងសូន្យ។
- ចុងក្រោយ មុខងារ SUMPRODUCT ត្រឡប់ចំនួននៃការរាប់។
អានបន្ថែម៖ របៀបរាប់ពាក្យជាក់លាក់ក្នុងជួរឈរក្នុង Excel (2 វិធីសាស្រ្ត)
អ្វីដែលត្រូវចងចាំ
- អនុគមន៍ COUNTIF ត្រឡប់លទ្ធផលចំនួនគត់។
- ថ e COUNTIF អនុគមន៍មិនរាប់ក្រឡាដែលមានតម្លៃមិនមែនជាលេខដូចជាអត្ថបទ ឬ #NA។
- COUNTIF មុខងារមិនអាចរាប់បានទេ។ ចំនួនជាក់លាក់នៅក្នុងលេខដូចជា “123” ពី “4546123”
- សម្រាប់ជួរឈរដែលមានការលាយបញ្ចូលគ្នានៃអត្ថបទ និងលេខ អនុគមន៍ COUNTIF ផ្តល់ចំនួនខុស។
សេចក្តីសន្និដ្ឋាន
ដើម្បីសន្និដ្ឋាន វិធីសាស្រ្តសាមញ្ញទាំង 3ដែលបានរៀបរាប់ខាងលើនឹងជួយអ្នកក្នុងការរាប់ឈ្មោះជាក់លាក់នៅក្នុង Excel ។ ប្រសិនបើអ្នកមានចម្ងល់ ឬមតិកែលម្អ សូមប្រាប់ពួកយើងនៅក្នុងផ្នែកមតិយោបល់ខាងក្រោម ឬអ្នកអាចពិនិត្យមើលអត្ថបទផ្សេងទៀតរបស់យើងនៅលើគេហទំព័រ ExcelWIKI ។