តារាងមាតិកា
មុខងារ TEXT គឺជាមុខងារដ៏មានអត្ថន័យមួយនៅក្នុង Excel ដែលអនុញ្ញាតឱ្យអ្នកធ្វើទ្រង់ទ្រាយប្រភេទ ឬលេខផ្សេងៗគ្នា។ អត្ថបទនេះបង្ហាញពីវិធីផ្សេងៗក្នុងការប្រើប្រាស់កូដទម្រង់ជាមួយ មុខងារ TEXT សម្រាប់គោលបំណងផ្សេងៗគ្នា។
សៀវភៅលំហាត់ដែលអាចទាញយកបាន
អ្នកអាចទាញយកសៀវភៅលំហាត់អនុវត្តបាន ពីប៊ូតុងទាញយកខាងក្រោម។
មុខងារអត្ថបទទម្រង់កូដ Codes.xlsx
តើកូដទម្រង់សម្រាប់មុខងារអត្ថបទជាអ្វី?
ជាដំបូង យើងគួរតែដឹងពីវាក្យសម្ព័ន្ធ និងគោលបំណងនៃ TEXT មុខងារ ។ វាក្យសម្ព័ន្ធនៃមុខងារនេះគឺដូចនេះ៖
TEXT(value, format_text)ដូច្នេះដោយប្រើ មុខងារ TEXT យើង អាចធ្វើទ្រង់ទ្រាយតម្លៃ ឬលេខណាមួយដោយប្រើកូដទម្រង់ផ្សេងៗគ្នា។
មុខងារនេះត្រូវការនៅពេលយើងចង់កែប្រែ ឬចង់ទទួលបានតម្លៃនៃទម្រង់ជាក់លាក់មួយ។ បន្ទាប់មកយើងត្រូវការមុខងារ TEXT ។ ឧទាហរណ៍នៃមុខងារមានដូចខាងក្រោម។
=TEXT(TODAY(),"MM/DD/YY")
វានឹងបង្កើតលទ្ធផលដូចខាងក្រោម៖
កាលបរិច្ឆេទថ្ងៃនេះស្ថិតនៅក្នុង MM/ ទម្រង់ DD/YY ដូចជា 29/06/21។ ដូច្នេះ ដោយប្រើ មុខងារអត្ថបទ យើងអាចប្ដូរលទ្ធផលចុងក្រោយរបស់យើងបានយ៉ាងងាយស្រួលតាមតម្រូវការរបស់យើង។
ជាមូលដ្ឋាន មានកូដទម្រង់ជាច្រើនដែលអាចប្រើជាមួយ មុខងារអត្ថបទ ក្នុង Excel។ ប៉ុន្តែនៅទីនេះ ខ្ញុំនឹងបង្ហាញកូដទូទៅបំផុត និងប្រើប្រាស់ច្រើនបំផុតជាមួយនឹងគោលបំណងរបស់ពួកគេ។
កូដទម្រង់ | គោលបំណង |
---|---|
0 | បង្ហាញលេខសូន្យនាំមុខ។ |
? | ទុកចន្លោះជំនួសឱ្យការបង្ហាញលេខសូន្យនាំមុខ។ |
# | តំណាងឱ្យលេខស្រេចចិត្ត និងមិនបង្ហាញលេខសូន្យបន្ថែម។ |
។ (រយៈពេល) | បង្ហាញចំណុចទសភាគ។ |
, (សញ្ញាក្បៀស) | សញ្ញាបំបែករាប់ពាន់។ |
[ ] | បង្កើតទម្រង់តាមលក្ខខណ្ឌ។ |
4 ឧទាហរណ៍នៃអនុគមន៍ TEXT ដើម្បីធ្វើទ្រង់ទ្រាយកូដក្នុង Excel
ផ្នែកនេះពិភាក្សាអំពីការប្រើប្រាស់ចម្រុះនៃកូដទម្រង់មុខងារ TEXT ឧ. ការផ្សំអត្ថបទជាមួយលេខ ឬកាលបរិច្ឆេទ បន្ថែមលេខសូន្យនាំមុខ និងបំប្លែងលេខក្នុងទម្រង់ដែលបានកំណត់។ តោះចូលទៅក្នុងការប្រើប្រាស់!
1. ផ្សំអត្ថបទ និងលេខជាមួយនឹងទម្រង់ផ្ទាល់ខ្លួន
តោះមានសំណុំទិន្នន័យនៃ ផ្លែឈើ មួយចំនួន និង តម្លៃឯកតា និង បរិមាណ របស់ពួកគេ។ ជួរចុងក្រោយគឺជាជួរតម្លៃសរុប។
ឥឡូវនេះយើងនឹងគណនា តម្លៃសរុប ជាមួយនឹងអក្សរ និងនិមិត្តសញ្ញារូបិយប័ណ្ណ សញ្ញាបំបែករាប់ពាន់ និងគោលពីរ កន្លែងប្រើប្រាស់ មុខងារ TEXT ។
សម្រាប់នេះ រូបមន្តរបស់យើងនឹងមានដូចនេះ៖
=”អត្ថបទ” & TEXT( Formula, “$###,###.00”)📌 ការពន្យល់រូបមន្ត៖
ដំបូង យើងបន្ថែមអត្ថបទនៅខាងមុខដោយប្រើ ampersand ( & ) និមិត្តសញ្ញា។ បន្ទាប់មកនៅក្នុងមុខងារ TEXT នៅក្នុងផ្នែកដំបូងនៃប៉ារ៉ាម៉ែត្រ យើងនឹងប្រើរូបមន្តរបស់យើងដើម្បីរាប់លទ្ធផលដែលចង់បាន។ បន្ទាប់ពីនោះដាក់ a $ ចុះហត្ថលេខានៅខាងមុខសម្រាប់ការធ្វើទ្រង់ទ្រាយ ដោយសារនិមិត្តសញ្ញារូបិយប័ណ្ណនៅទីនេះជាប្រាក់ដុល្លារ សញ្ញាក្បៀស ( , ) សម្រាប់សញ្ញាបំបែករាប់ពាន់ និង # សម្រាប់តំណាងឱ្យលេខជាជម្រើស។
- ដូច្នេះដំបូង សូមបញ្ចូលរូបមន្តខាងក្រោមក្នុងក្រឡា E5 ហើយអូសរូបតំណាង Fill Handle ខាងក្រោមដើម្បីចម្លង រូបមន្ត។
="Total Price "&TEXT(C5*D5, "$###,###.00")
2. ការអនុវត្តទម្រង់លេខទូរស័ព្ទត្រឹមត្រូវ
សូមសន្មតថាយើងមានសំណុំទិន្នន័យដែលមាន លេខទូរស័ព្ទ សម្រាប់វិធីសាស្ត្រនេះ។ ប៉ុន្តែលេខដែលបានផ្តល់ឱ្យមិនមានទម្រង់ល្អ។
- ឥឡូវនេះយើងនឹងបម្លែងលេខដែលបានរៀបរាប់ទៅជាលេខទូរស័ព្ទត្រឹមត្រូវដោយប្រើ TEXT មុខងារ ។ ដូច្នេះ យើងចង់បង្កើតលេខទូរស័ព្ទដូចនេះ៖
(555) 555-1234
- សម្រាប់បញ្ហានេះ យើងត្រូវប្រើរូបមន្តជា បានផ្តល់ឱ្យខាងក្រោម៖
📌 ការពន្យល់អំពីរូបមន្ត៖
នៅពេលដែលយើងត្រូវធ្វើទ្រង់ទ្រាយលេខទូរសព្ទដូចក្នុងឧទាហរណ៍ខាងលើ យើងត្រូវការលក្ខខណ្ឌដំបូងដើម្បីបំបែកលេខ 7 ខ្ទង់ចុងក្រោយ។ ពីលេខដែលបានផ្តល់ឱ្យ។ យើងត្រូវតែប្រើ [ ] សម្រាប់គោលបំណងតាមលក្ខខណ្ឌ។ បន្ទាប់មកយើងត្រូវការ # សម្រាប់កន្លែងដាក់ទសភាគដើម្បីបង្កើតលេខតាមតម្រូវការរបស់យើង។
- ជាដំបូង នៅក្នុងផ្នែកទីមួយនៃ មុខងារ TEXT វា នឹងទទួលយកការបញ្ចូលដែលបានផ្តល់ឱ្យដែលជាជួរឈរ C របស់យើង ដូចដែលយើងកំពុងយកលេខទូរស័ព្ទដែលបានផ្តល់ឱ្យដោយមិនធ្វើទ្រង់ទ្រាយពីជួរឈរនេះ។
- ទីពីរផ្នែកទម្រង់ [<=9999999] កំពុងពិនិត្យមើលលេខពីជ្រុងខាងស្តាំ ថាតើវាតិចជាង ឬស្មើ 7 ខ្ទង់ឬអត់។ បន្ទាប់មកវាបំប្លែងលេខ 7 ខ្ទង់ដំបូងទៅជាទម្រង់ ###-### ដែលមានន័យថា 3 ខ្ទង់-4 ខ្ទង់។ បន្ទាប់មកផ្នែករង (###) ###-#### ធ្វើទ្រង់ទ្រាយលេខទាំងមូលទៅជាដូចនេះ (555) 555-1234។ ដូច្នេះ លេខ 3 ខ្ទង់ចុងក្រោយត្រូវបានគ្របដណ្ដប់ដោយ () និងលេខ 3 ខ្ទង់-4 ខ្ទង់ផ្សេងទៀតជាគូ។
- ដូច្នេះ ទីមួយ សូមបញ្ចូលរូបមន្តខាងក្រោមក្នុងក្រឡា D5 ហើយបន្ទាប់មកអូស រូបតំណាង Fill Handle ខាងក្រោម។
=TEXT(C5,"[<=9999999]###-####;(###) ###-####")
3. ការបន្ថែមលេខសូន្យនាំមុខមុនលេខ
Excel លុបលេខសូន្យដែលនាំមុខមុនលេខដោយស្វ័យប្រវត្តិ។ ប៉ុន្តែពេលខ្លះយើងប្រហែលជាត្រូវរក្សាលេខសូន្យនាំមុខ។ បន្ទាប់មក មុខងារ TEXT អាចជួយយើងឱ្យធ្វើដូច្នេះជាមួយនឹងកូដទម្រង់របស់វា។ តោះមានសំណុំទិន្នន័យរបស់ និយោជិត មួយចំនួនដែលមាន ឈ្មោះ និង id របស់ពួកគេ។
យើងចង់រក្សាទុក IDs របស់និយោជិតទាំងអស់ ក្នុង 7 ខ្ទង់ ប៉ុន្តែ IDs ខ្លះមិនពេញលេញ 7 ខ្ទង់ទេ។ យើងនឹងបំប្លែង IDs ទាំងអស់ទៅជា 7 ខ្ទង់ដោយប្រើកូដទម្រង់នៃមុខងារ TEXT ។
- ដូច្នេះដំបូង សូមបញ្ចូលរូបមន្តខាងក្រោមក្នុងក្រឡា D5 ហើយបន្ទាប់មកអូសរូបតំណាង Fill Handle ខាងក្រោម។
=TEXT(C5,"0000000")
4. ការរួមបញ្ចូលអត្ថបទ និងកាលបរិច្ឆេទក្នុងទម្រង់ដែលចង់បាន
ពេលខ្លះ យើងប្រហែលជាត្រូវបញ្ចូលអត្ថបទ និងកាលបរិច្ឆេទក្នុងទម្រង់ដែលយើងចង់បាន។ យើងអាចប្រើកូដទម្រង់កាលបរិច្ឆេទរបស់មុខងារ TEXT ដើម្បីកែសម្រួលលទ្ធផលរបស់យើងតាមបំណង។ ដើម្បីបង្ហាញវិធីសាស្រ្តនេះ សូមយើងគិតអំពីសំណុំទិន្នន័យនៃ ផលិតផល មួយចំនួន និង កាលបរិច្ឆេទចែកចាយរបស់ពួកគេ ។
- ឥឡូវនេះយើង នឹងបញ្ចូលឈ្មោះផលិតផល និងកាលបរិច្ឆេទចែកចាយ ហើយបង្ហាញពួកវាក្នុងជួរតែមួយដោយប្រើកូដទម្រង់ TEXT មុខងារ ។
- វាក្យសម្ព័ន្ធនៃរូបមន្តដែលត្រូវធ្វើនោះនឹងមាន ដូចខាងក្រោម។
📌ការពន្យល់រូបមន្ត៖
ក្នុងរូបមន្តខាងលើ មួយ ampersand (&) ប្រតិបត្តិករត្រូវបានប្រើដើម្បីបញ្ចូលគ្នានូវអត្ថបទ។ នៅពេលដែលយើងត្រូវផ្សំអត្ថបទជាមួយអត្ថបទ ឬអត្ថបទជាមួយរូបមន្ត នោះក្នុង Excel វាអាចធ្វើទៅបានយ៉ាងងាយស្រួលដោយប្រើ ampersand ( & ) ។ វាគឺជាជម្រើសជំនួស មុខងារ CONCAT នៅក្នុង Excel។ សម្រាប់ព័ត៌មានបន្ថែម អ្នកអាចពិនិត្យមើល របៀបបន្ថែមអត្ថបទមុនរូបមន្តក្នុង Excel ។
នៅទីនេះ យើងគ្រាន់តែចង់បញ្ចូលគ្នានូវក្រឡាពីរ ហើយបន្ថែមអត្ថបទមួយចំនួន។ អ្នកក៏នឹងចង់ធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទដោយប្រើកូដទម្រង់របស់ មុខងារ TEXT ។
TEXT(Cell,”mm/dd/yyyy”)នៅក្នុងផ្នែកដំបូងនៃប៉ារ៉ាម៉ែត្រ វាយកតម្លៃ ដូច្នេះដូចដែលយើងចង់ហុចតម្លៃជួរឈរនៃកាលបរិច្ឆេទចែកចាយ នោះហើយជាមូលហេតុដែលយើងត្រូវឆ្លងកាត់លេខក្រឡានៅទីនេះ។ ក្នុងសម្រង់ទ្វេ យើងបានប្រកាសអំពីការបង្កើតកាលបរិច្ឆេទដោយប្រើទម្រង់ mm/dd/yyyy ។ ដូច្នេះ ចាប់ពីកាលបរិច្ឆេទដែលបានផ្តល់ឱ្យរបស់យើង វានឹងធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទក្នុងទម្រង់នេះ។ដែល mm-> ខែ dd-> ថ្ងៃ yyyy-> ឆ្នាំ។ ដូច្នេះ កាលបរិច្ឆេទរបស់យើងនឹងដូចនេះ៖ 05/07/1998 ។
- ដូច្នេះដំបូង សូមបញ្ចូលរូបមន្តខាងក្រោមក្នុងក្រឡា D5 ហើយបន្ទាប់មកអូស រូបតំណាង Fill Handle ខាងក្រោម។
=B5&"'s delivery date is " &TEXT(C5,"mm/dd/yyyy")
អានបន្ថែម៖ របៀបប្រើមុខងារ FIXED ក្នុង Excel (ឧទាហរណ៍សមរម្យចំនួន 6)
ឧទាហរណ៍បន្ថែមជាមួយមុខងារ Excel TEXT ដើម្បីធ្វើទ្រង់ទ្រាយកូដ
នៅទីនេះខ្ញុំនឹង ពិភាក្សាអំពីបញ្ហាអ្នកប្រើប្រាស់ និងដំណោះស្រាយមួយចំនួនសម្រាប់ មុខងារ TEXT ។
- តោះគណនាខែថ្ងៃនេះដោយប្រើ =MONTH(TODAY())។ វានឹងផ្តល់លេខនៃខែបច្ចុប្បន្ន។ ឧទាហរណ៍ សម្រាប់ខ្ញុំ វាជាខែតុលា ដូច្នេះវានឹងផ្តល់ 10 ជាតម្លៃត្រឡប់មកវិញ។
- ប៉ុន្តែនៅពេលខ្ញុំប្រើ =TEXT(MONTH (TODAY()),”mm”) វានឹងត្រឡប់ 01 ។
ហេតុអ្វីបានជាកំហុសនេះកើតឡើង ?
យើងកំពុងបំប្លែងកាលបរិច្ឆេទទៅជាលេខ 10 ហើយបន្ទាប់មកអ្នកកំពុងប្រាប់វាឱ្យបម្លែងលេខ 10 ទៅជាកាលបរិច្ឆេទ ដែលបន្ទាប់មកត្រូវបានគេស្គាល់ថា 02/01/1900 ( dd/mm/yyyy ) ដែលជាតម្លៃលេខចាប់ផ្តើមនៃកាលបរិច្ឆេទ Excel ។ ដូច្នេះ នៅពេលអ្នកដំណើរការរូបមន្តអត្ថបទ យើងទទួលបានលេខ 1 ពីខែមករា។
- បញ្ហាមួយទៀតគឺការគណនា កាលបរិច្ឆេទ និង ពេលវេលា ។ ប្រសិនបើយើងត្រូវស្វែងយល់ទាំងលេខថ្ងៃនេះ និងម៉ោងបច្ចុប្បន្ន។ វាអាចគណនាបានដោយប្រើមុខងារ TEXT។ ដោយគ្រាន់តែប្រើរូបមន្តខាងក្រោម។
=TEXT(TODAY(),"dd ") & "Days " & TEXT(NOW(),"hh ") & "Hours"
- ដោយប្រើរូបមន្តនេះ មុខងារទីមួយ TEXT(TODAY(),”dd “) គណនាលេខកាលបរិច្ឆេទថ្ងៃនេះ ហើយ TEXT(NOW(),”hh “) ស្វែងរកម៉ោងបច្ចុប្បន្ន។
កម្មវិធីនៃទ្រង់ទ្រាយអត្ថបទ Excel
Excel អាចរកឃើញដោយស្វ័យប្រវត្តិនូវតម្លៃដែលអ្នកព្យាយាមបញ្ចូលទៅក្នុងក្រឡាមួយ។ ដូច្នេះ វានឹងបំប្លែងតម្លៃទៅជាទម្រង់ដែលបានរកឃើញភ្លាមៗនៅពេលអ្នកបញ្ចូលវា ទោះបីជាអ្នកប្រហែលជាមិនចង់ឱ្យវាធ្វើដូច្នេះក៏ដោយ។ ដូច្នេះ ភាពឆ្លាតវៃរបស់ Excel ដែលមានប្រយោជន៍ខ្លាំងបំផុត ជួនកាលអាចក្លាយជាការរំខានសម្រាប់អ្នក។
ឧទាហរណ៍ សន្មតថាអ្នកកំពុងព្យាយាមបញ្ចូល 5-10 នៅក្នុង ក្រឡាដើម្បីចង្អុលបង្ហាញ 5 ទៅ 10 ។ ទោះយ៉ាងណាក៏ដោយ Excel នឹងចាត់ទុកវាជាកាលបរិច្ឆេទ។ ដូច្នេះ វានឹងត្រូវបានបញ្ចូលជា ខែតុលា 5 ឬ ឧសភា 10 នៃឆ្នាំបច្ចុប្បន្ន អាស្រ័យលើការកំណត់កាលបរិច្ឆេទប្រព័ន្ធ។ អ្នកនឹងប្រឈមមុខនឹងលទ្ធផលរំខានស្រដៀងគ្នា នៅពេលអ្នកកំពុងព្យាយាមបញ្ចូលលេខកូដដែលមានលេខសូន្យនាំមុខ។ ដោយសារតែ excel នឹងចាត់ទុកលេខសូន្យនាំមុខថាជាភាពមិនដូចគ្នា ហើយលុបវាចេញដោយស្វ័យប្រវត្តិ។
ដូច្នេះ តើអ្នកធ្វើដូចម្តេចដើម្បីជៀសវាងស្ថានភាពបែបនេះ? ជាការប្រសើរណាស់, កុំបារម្ភ។ អ្នកគ្រាន់តែអាចធ្វើទ្រង់ទ្រាយក្រឡាជា អត្ថបទ មុនពេលបញ្ចូលទិន្នន័យ។ បន្ទាប់មក Excel នឹងរក្សាទុកតម្លៃនៅពេលអ្នកបញ្ចូលពួកវាដោយគ្មានការផ្លាស់ប្តូរ។
ឧបមាថាអ្នកចង់បញ្ចូល IDs មួយចំនួនដែលមានលេខសូន្យនាំមុខក្នុងជួរ B2:B100 ។ បន្ទាប់មកជ្រើសរើសជួរ ហើយចុច CTRL + 1 ឬចូលទៅកាន់ Home >> ទម្រង់ >>ធ្វើទ្រង់ទ្រាយក្រឡា ។ បន្ទាប់មក ជ្រើសរើសប្រភេទ Text ពីផ្ទាំង Number ក្នុងប្រអប់ Format Cells ហើយចុច OK ។ បន្ទាប់ពីនោះ អ្នកអាចបញ្ចូលអ្វីដែលអ្នកចង់បាន ហើយ Excel នឹងមិនផ្លាស់ប្តូរអ្វីទាំងអស់។
ចំណាំ៖ ផងដែរ អ្នកអាចចុច CTRL + 1 ដើម្បីបើកប្រអប់ Format Cells dialog box។
អ្វីដែលត្រូវ ចងចាំ
- កុំភ្លេចប្រើសម្រង់ទ្វេជុំវិញកូដទម្រង់។ បើមិនដូច្នោះទេ មុខងារ TEXT នឹងត្រឡប់ #NAME! error .
- មុខងារ TEXT បំប្លែងតម្លៃលេខទៅជាខ្សែអក្សរ។ ដូច្នេះ អ្នកនឹងមិនអាចប្រើក្រឡាលទ្ធផលជាឯកសារយោងសម្រាប់តម្លៃជាលេខក្នុងរូបមន្តផ្សេងទៀតទេ។ អ្នកប្រហែលជាត្រូវប្រើទម្រង់លេខផ្សេងទៀត ដើម្បីជៀសវាងការកំណត់បែបនេះប្រសិនបើចាំបាច់។
សេចក្តីសន្និដ្ឋាន
ទាំងនេះគឺជាវិធីនៃការប្រើប្រាស់ មុខងារ TEXT ទម្រង់កូដក្នុង Excel ។ ខ្ញុំបានបង្ហាញវិធីសាស្រ្តទាំងអស់ជាមួយនឹងឧទាហរណ៍រៀងៗខ្លួន។ ដូចគ្នានេះផងដែរ យើងបានពិភាក្សាអំពីមូលដ្ឋានគ្រឹះនៃមុខងារនេះ និងកូដទម្រង់ដែលប្រើជាទូទៅបំផុតនៃមុខងារនេះ។ ប្រសិនបើអ្នកមានវិធីផ្សេងទៀតក្នុងការសម្រេចបានវានោះ សូមមានអារម្មណ៍សេរីក្នុងការចែករំលែកវាជាមួយយើង។ កុំភ្លេចចូលមើលប្លុក ExcelWIKI របស់យើង ដើម្បីស្វែងយល់បន្ថែមអំពី Excel។ នៅជាមួយយើង ហើយបន្តរៀន។