តារាងមាតិកា
នៅក្នុងអត្ថបទនេះ យើងនឹងបង្ហាញអ្នកពីរបៀបបំប្លែង លេខជួរឈរទៅជាអក្សរ ក្នុង Excel តាមវិធីងាយៗ និងមានប្រសិទ្ធភាពចំនួន 3។
ទាញយកសៀវភៅការងារ
អ្នកអាចទាញយកសៀវភៅលំហាត់ Excel ដោយឥតគិតថ្លៃពីទីនេះ។
បម្លែងលេខជួរឈរទៅជា Letter.xlsm
3 វិធីងាយៗក្នុងការបំប្លែងលេខជួរឈរទៅជាអក្សរក្នុង Excel
នៅក្នុងផ្នែកនេះ អ្នកនឹងរៀនពីរបៀបបំប្លែងលេខជួរឈរទៅជាអក្សរដោយប្រើ រូបមន្ត , VBA កូដ និង ជម្រើសដែលភ្ជាប់មកជាមួយ ក្នុង Excel។
1. រូបមន្តដើម្បីបំប្លែងលេខជួរឈរទៅជាអក្សរក្នុង Excel
ពិចារណាសំណុំទិន្នន័យខាងក្រោមដែលយើងនឹងប្រើជាឧទាហរណ៍របស់យើងដើម្បីបំប្លែងលេខជួរទៅជាអក្សរដោយអនុវត្តរូបមន្ត។
ជំហាន៖
- ជ្រើសរើសក្រឡា ដែលអ្នកចង់បង្ហាញលទ្ធផលរបស់អ្នក។
- The រូបមន្តទូទៅ ដើម្បីបំប្លែង ចំនួនជួរឈរទៅជាអក្សរ គឺ
=SUBSTITUTE(ADDRESS(1,col_number,4),"1","")
- ដូច្នេះ ក្នុង ក្រឡានោះ សរសេររូបមន្តជា
=SUBSTITUTE(ADDRESS(1,B5,4),"1","")
នៅទីនេះ
B5 = ក្រឡា លេខយោងដែលផ្ទុកលេខជួរដើម្បីបំប្លែងទៅជាអក្សរ
- ចុច Enter ។
អ្នកនឹង ទទួលបានអាសយដ្ឋានអក្សរដែលពាក់ព័ន្ធ ( A ) នៃលេខជួរឈរ ( 1 ) នៅក្នុងសំណុំទិន្នន័យរបស់អ្នក។
- ឥឡូវនេះអូសជួរដេកចុះក្រោមដោយ Fill ដោះស្រាយ ដើម្បីអនុវត្តរូបមន្តទៅកោសិកាដែលនៅសល់ ដើម្បីបំប្លែងពួកវាទៅជាអក្សរ។
រូបមន្តការវិភាគ៖
- ADDRESS(1,B5,4)
- លទ្ធផល៖ A1
- ការពន្យល់៖ អនុគមន៍ ADDRESS ត្រឡប់អាសយដ្ឋានក្រឡាដោយផ្អែកលើជួរដេក និងជួរឈរដែលបានផ្តល់ឱ្យ។ យើងបានផ្តល់ លេខជួរដេក 1 និង លេខជួរឈរពី B5 ដើម្បីបង្កើតអាសយដ្ឋាន ហើយដើម្បីទទួលបានឯកសារយោងទាក់ទងគ្នា យើងកំណត់ 4 សម្រាប់ abs_num អាគុយម៉ង់។
- abs_num = 4 គឺជាតម្លៃថេរ។ អ្នកត្រូវតែកំណត់តម្លៃជា 4 បើមិនដូច្នេះទេ អាសយដ្ឋានក្រឡានឹងបង្ហាញដោយ $-signs ។
- ជំនួស(អាសយដ្ឋាន(1,B5,4),”1″,”) -> ; ក្លាយជា
- SUBSTITUTE(A1,”1″,”)
- លទ្ធផល៖ A
- ការពន្យល់៖ អនុគមន៍ SUBSTITUTE ជំនួស 1 ដោយ គ្មានអ្វី (“”) ពី A1 ដូច្នេះត្រឡប់ A .
អានបន្ថែម៖ [ជួសជុល] លេខជួរឈរ Excel ជំនួសឱ្យអក្សរ (ដំណោះស្រាយ 2)
ការអានស្រដៀងគ្នា
- VBA ដើម្បីប្រើជួរដោយផ្អែកលើលេខជួរឈរក្នុង Excel (4 វិធីសាស្រ្ត)
- របៀបបំប្លែងជួរឈរ Letter to Number Chart in Excel (4 វិធី)
- Excel VBA៖ កំណត់ជួរតាមជួរ និងលេខជួរ (ឧទាហរណ៍ 3)
២. VBA ដើម្បីបំប្លែងលេខជួរឈរទៅជាអក្សរក្នុង Excel
ជំហានទៅ បំប្លែងលេខជួរឈរទៅជាអក្សរក្នុង Excel ជាមួយ VBA ត្រូវបានផ្តល់ឱ្យខាងក្រោម។
យើងនឹងប្រើប្រាស់ មុខងារកំណត់ដោយអ្នកប្រើប្រាស់ (UDF) ដើម្បីបំប្លែងលេខ។
ជំហាន៖
- ចុច Alt + F11 នៅលើក្តារចុចរបស់អ្នក ឬចូលទៅកាន់ផ្ទាំង អ្នកអភិវឌ្ឍន៍ -> Visual Basic ដើម្បីបើក Visual Basic Editor ។
- នៅក្នុងបង្អួចកូដលេចឡើង ពីរបារម៉ឺនុយ ចុច បញ្ចូល -> ម៉ូឌុល ។
- ចម្លងកូដខាងក្រោម ហើយបិទភ្ជាប់វាទៅក្នុងបង្អួចកូដ។
7369
នេះមិនមែនជាដំណើរការរងសម្រាប់កម្មវិធី VBA ដើម្បីដំណើរការទេ វាកំពុងបង្កើត មុខងារកំណត់ដោយអ្នកប្រើប្រាស់ (UDF) ។ ដូច្នេះបន្ទាប់ពីសរសេរកូដហើយ ជំនួសឱ្យការចុចប៊ូតុងរត់ ពីរបារម៉ឺនុយ ចុច រក្សាទុក ។
- ឥឡូវត្រឡប់ទៅសន្លឹកកិច្ចការដែលចាប់អារម្មណ៍ ហើយសរសេរមុខងារដែលអ្នកទើបតែបង្កើតជាមួយកូដ VBA (មុខងារ NumToLetter នៅក្នុងជួរទីមួយនៃកូដ) ហើយនៅខាងក្នុងវង់ក្រចកនៃអនុគមន៍ NumToLetter ឆ្លងកាត់ លេខយោងក្រឡា ដែលអ្នកចង់បំប្លែងទៅជាអក្សរ (ក្នុងករណីរបស់យើង យើងហុច Cell B5 នៅខាងក្នុងវង់ក្រចក)។
ដូច្នេះរូបមន្តចុងក្រោយរបស់យើង យោង
=NumToLetter(B5)
- ចុច Enter ។
អ្នកនឹងទទួលបានអាសយដ្ឋានអក្សរដែលពាក់ព័ន្ធ ( A ) នៃលេខជួរឈរ ( 1 ) នៅក្នុងសំណុំទិន្នន័យរបស់អ្នក។
- ឥឡូវនេះអូស ជួរដេកចុះក្រោមដោយ Fill Handle ដើម្បីអនុវត្ត UDF ទៅកោសិកាដែលនៅសល់ ដើម្បីបំប្លែងពួកវាទៅជាអក្សរ។
<0 អានបន្ថែម៖ Excel VBA៖ រាប់ជួរឈរជាមួយទិន្នន័យ (២ឧទាហរណ៍)
3. ជម្រើសភ្ជាប់មកជាមួយរបស់ Excel ដើម្បីផ្លាស់ប្តូរលេខជួរឈរទៅជាអក្សរ
Excel មាន ជម្រើសភ្ជាប់មកជាមួយ ដើម្បី ផ្លាស់ប្តូរលេខជួរ (បង្ហាញខាងក្រោមក្នុងរូបភាព) ទៅជាអក្សរ។
ជំហាន៖
- ចុចលើផ្ទាំង ឯកសារ -> ជម្រើស ។
- ពីបង្អួច Excel ដែលលេចឡើង សូមជ្រើសរើស រូបមន្ត -> ដោះធីក ប្រអប់ រចនាប័ទ្មយោង R1C1 -> យល់ព្រម ។
ឥឡូវនេះជួរឈររបស់អ្នកនឹងមានអក្សរ អាសយដ្ឋានជំនួសឱ្យលេខ។
អានបន្ថែម៖ របៀបរាប់ជួរឈរសម្រាប់ VLOOKUP ក្នុង Excel (2 វិធីសាស្រ្ត)
សេចក្តីសន្និដ្ឋាន
អត្ថបទនេះបង្ហាញអ្នកពីរបៀបបំប្លែងលេខជួរឈរទៅជាអក្សរក្នុង Excel តាម 3 វិធីផ្សេងគ្នា។ ខ្ញុំសង្ឃឹមថាអត្ថបទនេះមានប្រយោជន៍ច្រើនសម្រាប់អ្នក។ រីករាយក្នុងការសួរប្រសិនបើអ្នកមានសំណួរណាមួយទាក់ទងនឹងប្រធានបទ។