មុខងារ Excel LEFT ជាមួយឧទាហរណ៍រូបមន្ត

  • ចែករំលែកនេះ។
Michael Brown

ការបង្រៀនបង្ហាញពីរបៀបប្រើមុខងារ LEFT ក្នុង Excel ដើម្បីទទួលបានខ្សែអក្សររងពីដើមខ្សែអក្សរ ស្រង់អត្ថបទមុនតួអក្សរជាក់លាក់ បង្ខំរូបមន្តខាងឆ្វេងដើម្បីត្រឡប់លេខ និងច្រើនទៀត។

ក្នុងចំណោមមុខងារផ្សេងៗគ្នាជាច្រើនដែល Microsoft Excel ផ្តល់សម្រាប់រៀបចំទិន្នន័យអត្ថបទ LEFT គឺជាផ្នែកមួយនៃការប្រើប្រាស់យ៉ាងទូលំទូលាយបំផុត។ ដូចដែលឈ្មោះរបស់វាបានបង្ហាញ មុខងារអនុញ្ញាតឱ្យអ្នកស្រង់ចេញនូវចំនួនតួអក្សរជាក់លាក់មួយ ដោយចាប់ផ្តើមនៅផ្នែកខាងឆ្វេងនៃខ្សែអក្សរ។ ទោះយ៉ាងណាក៏ដោយ Excel LEFT មានសមត្ថភាពច្រើនជាងខ្លឹមសារសុទ្ធរបស់វា។ នៅក្នុងមេរៀននេះ អ្នកនឹងរកឃើញរូបមន្ត Left ជាមូលដ្ឋានមួយចំនួន ដើម្បីយល់ពីវាក្យសម្ព័ន្ធ ហើយបន្ទាប់មកខ្ញុំនឹងបង្ហាញអ្នកពីវិធីមួយចំនួនដែលអ្នកអាចយកមុខងារ Excel LEFT បានយ៉ាងល្អលើសពីការប្រើប្រាស់ជាមូលដ្ឋានរបស់វា។

    អនុគមន៍ Excel LEFT - វាក្យសម្ព័ន្ធ

    អនុគមន៍ LEFT ក្នុង Excel ត្រឡប់ចំនួនតួអក្សរដែលបានបញ្ជាក់ (ខ្សែអក្សររង) ពីការចាប់ផ្តើមនៃខ្សែអក្សរ។

    វាក្យសម្ព័ន្ធនៃអនុគមន៍ LEFT គឺដូចជា ខាងក្រោម៖

    LEFT(text, [num_chars])

    កន្លែងណា៖

    • Text (ទាមទារ) គឺជាខ្សែអក្សរដែលអ្នកចង់ដកឃ្លារង។ ជាធម្មតាវាត្រូវបានផ្តល់ជាឯកសារយោងទៅក្រឡាដែលមានអត្ថបទ។
    • Num_chars (ជាជម្រើស) - ចំនួនតួអក្សរដែលត្រូវស្រង់ចេញ ដោយចាប់ផ្តើមនៅផ្នែកខាងឆ្វេងនៃខ្សែអក្សរ។
      • ប្រសិនបើ num_chars ត្រូវបានលុបចោល វាកំណត់លំនាំដើមទៅ 1 មានន័យថារូបមន្តខាងឆ្វេងនឹងត្រឡប់ 1 តួអក្សរ។
      • ប្រសិនបើ num_chars គឺធំជាងប្រវែងសរុបនៃ text រូបមន្តខាងឆ្វេងនឹងត្រឡប់ទាំងអស់នៃ text

    ឧទាហរណ៍ ដើម្បីស្រង់តួអក្សរ 3 ដំបូងចេញពីអត្ថបទក្នុងក្រឡា A2 សូមប្រើរូបមន្តនេះ៖

    =LEFT(A2, 3)

    រូបថតអេក្រង់ខាងក្រោមបង្ហាញលទ្ធផល៖

    ចំណាំសំខាន់ ! LEFT ជាកម្មសិទ្ធិរបស់ប្រភេទមុខងារអត្ថបទ ដូច្នេះលទ្ធផលនៃរូបមន្តខាងឆ្វេងគឺតែងតែជា ខ្សែអក្សរ ទោះបីជាតម្លៃដើមដែលអ្នកដកស្រង់តួអក្សរគឺជាលេខក៏ដោយ។ ប្រសិនបើអ្នកកំពុងធ្វើការជាមួយសំណុំទិន្នន័យជាលេខ ហើយចង់ឱ្យមុខងារ LEFT ត្រឡប់លេខ ប្រើវាដោយភ្ជាប់ជាមួយមុខងារ VALUE ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍នេះ។

    របៀបប្រើមុខងារ LEFT ក្នុង Excel - ឧទាហរណ៍រូបមន្ត

    ក្រៅពីការដកស្រង់អត្ថបទពីខាងឆ្វេងនៃខ្សែអក្សរ តើមុខងារ LEFT អាចធ្វើអ្វីបានទៀត? ឧទាហរណ៍ខាងក្រោមបង្ហាញពីរបៀបដែលអ្នកអាចប្រើ LEFT រួមជាមួយនឹងមុខងារ Excel ផ្សេងទៀតដើម្បីដោះស្រាយកិច្ចការស្មុគស្មាញបន្ថែមទៀត។

    របៀបទាញយកខ្សែអក្សររងមុនតួអក្សរជាក់លាក់មួយ

    ក្នុងករណីខ្លះ អ្នកប្រហែលជាត្រូវ ស្រង់ផ្នែកនៃខ្សែអក្សរដែលនាំមុខតួអក្សរជាក់លាក់មួយ។ ជាឧទាហរណ៍ អ្នកប្រហែលជាចង់ទាញឈ្មោះដំបូងចេញពីជួរឈរនៃឈ្មោះពេញ ឬយកលេខកូដប្រទេសពីជួរលេខទូរសព្ទ។ បញ្ហាគឺថាឈ្មោះនីមួយៗ និងលេខកូដនីមួយៗមានលេខតួអក្សរផ្សេងៗគ្នា ដូច្នេះហើយអ្នកមិនអាចគ្រាន់តែផ្តល់លេខដែលបានកំណត់ជាមុនទៅ num_chars អាគុយម៉ង់នៃរូបមន្តខាងឆ្វេងរបស់អ្នកដូចដែលយើងបានធ្វើនៅក្នុងឧទាហរណ៍ខាងលើ។

    ប្រសិនបើនាមត្រកូល និងនាមត្រកូលត្រូវបានបំបែកដោយដកឃ្លា នោះបញ្ហានឹងចាប់ផ្តើមឡើងដើម្បីដោះស្រាយទីតាំងនៃលំហ។ តួអក្សរនៅក្នុងខ្សែអក្សរ ដែលអាចធ្វើបានយ៉ាងងាយស្រួលដោយប្រើមុខងារ SEARCH ឬ FIND។

    ឧបមាថាឈ្មោះពេញគឺនៅក្នុងក្រឡា A2 ទីតាំងនៃលំហត្រូវបានត្រឡប់ដោយរូបមន្តសាមញ្ញនេះ៖ SEARCH(" ", ក២))។ ហើយឥឡូវនេះ អ្នកបានបង្កប់រូបមន្តនេះនៅក្នុងអាគុយម៉ង់ num_chars នៃអនុគមន៍ LEFT៖

    =LEFT(A2, SEARCH(" ", A2))

    ដើម្បីកែលម្អរូបមន្តនេះបន្តិចទៀត សូមកម្ចាត់ចន្លោះពីក្រោយដោយ ការដកលេខ 1 ចេញពីលទ្ធផលរូបមន្តស្វែងរក (មិនអាចមើលឃើញក្នុងក្រឡា ការដកឃ្លានៅពីក្រោយអាចបណ្តាលឱ្យមានបញ្ហាជាច្រើន ជាពិសេសប្រសិនបើអ្នកមានគម្រោងប្រើឈ្មោះដែលបានស្រង់ចេញក្នុងរូបមន្តផ្សេងទៀត):

    =LEFT(A2, SEARCH(" ", A2)-1)

    ក្នុងទម្រង់ដូចគ្នា អ្នកអាចទាញយកលេខកូដប្រទេសចេញពីជួរឈរនៃលេខទូរស័ព្ទ។ ភាពខុសប្លែកគ្នាតែមួយគត់គឺថាអ្នកប្រើមុខងារស្វែងរកដើម្បីស្វែងរកទីតាំងនៃសហសញ្ញាទីមួយ ("-") ជាជាងដកឃ្លា៖

    =LEFT(A2, SEARCH("-", A2)-1)

    ការបញ្ចប់ អ្នកអាចប្រើទូទៅនេះបាន រូបមន្តដើម្បីទទួលបានខ្សែអក្សររងដែលនាំមុខតួអក្សរផ្សេងទៀត៖

    LEFT( ខ្សែអក្សរ , SEARCH( តួអក្សរ , ខ្សែអក្សរ ) - 1)

    របៀប ដកតួអក្សរ N ចុងក្រោយចេញពីខ្សែអក្សរ

    អ្នកដឹងរួចហើយពីរបៀបប្រើមុខងារ Excel LEFT ដើម្បីទទួលបានខ្សែអក្សររងពីការចាប់ផ្តើមនៃខ្សែអក្សរ។ ប៉ុន្តែពេលខ្លះអ្នកប្រហែលជាចង់ធ្វើអ្វីដែលប្លែក -ដក​ចំនួន​តួ​អក្សរ​មួយ​ចំនួន​ចេញ​ពី​ចុង​ខ្សែ​អក្សរ ហើយ​ទាញ​ខ្សែ​អក្សរ​ដែល​នៅ​សល់​ទៅ​ក្នុង​ក្រឡា​មួយ​ទៀត។ សម្រាប់​វា សូម​ប្រើ​មុខងារ LEFT រួម​ជាមួយ LEN ដូច​នេះ៖

    LEFT( string, LEN( string ) - number_of_chars_to_remove )

    រូបមន្តដំណើរការជាមួយតក្កវិជ្ជានេះ៖ អនុគមន៍ LEN ទទួលបានចំនួនតួអក្សរសរុបក្នុងខ្សែអក្សរ បន្ទាប់មកអ្នកដកចំនួនតួអក្សរដែលមិនចង់បានចេញពីប្រវែងសរុប ហើយមានអនុគមន៍ LEFT ត្រឡប់តួអក្សរដែលនៅសល់។

    សម្រាប់ ឧទាហរណ៍ ដើម្បីលុបតួអក្សរ 7 ចុងក្រោយចេញពីអត្ថបទក្នុង A2 សូមប្រើរូបមន្តនេះ៖

    =LEFT(A2, LEN(A2)-7)

    ដូចដែលបានបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម រូបមន្តបានកាត់ផ្តាច់ " - ToDo" ដោយជោគជ័យ postfix (4 អក្សរ សហសញ្ញា និង 2 spaces) ពីខ្សែអក្សរក្នុងជួរឈរ A.

    របៀបបង្ខំមុខងារ LEFT អោយត្រឡប់លេខ

    ដូចដែលអ្នកបានដឹងរួចមកហើយថា the មុខងារ Excel LEFT តែងតែត្រឡប់អត្ថបទ ទោះបីជានៅពេលអ្នកកំពុងទាញលេខដំបូងពីរបីពីលេខក៏ដោយ។ អ្វីដែលវាមានន័យសម្រាប់អ្នកគឺថា អ្នកនឹងមិនអាចប្រើលទ្ធផលនៃរូបមន្តខាងឆ្វេងរបស់អ្នកក្នុងការគណនា ឬនៅក្នុងមុខងារ Excel ផ្សេងទៀតដែលដំណើរការលើលេខ។

    ដូច្នេះ តើអ្នកបង្កើត Excel LEFT យ៉ាងដូចម្តេចដើម្បីបញ្ចេញ លេខជាជាងខ្សែអក្សរ? ដោយគ្រាន់តែរុំវានៅក្នុងអនុគមន៍ VALUE ដែលត្រូវបានរចនាឡើងដើម្បីបំប្លែងខ្សែអក្សរដែលតំណាងឱ្យលេខទៅជាលេខដូចនេះ៖ VALUE(LEFT())

    ឧទាហរណ៍ ដើម្បីស្រង់តួអក្សរពីរដំបូងចេញពីខ្សែអក្សរក្នុង A2ហើយបំប្លែងលទ្ធផលទៅជាលេខ ប្រើរូបមន្តនេះ៖

    =VALUE(LEFT(A2,2))

    លទ្ធផលនឹងមើលទៅស្រដៀងនឹងនេះ៖

    ដូចដែលអ្នកបានឃើញនៅក្នុងរូបថតអេក្រង់ខាងលើ លេខ ក្នុងជួរ B ដែលទទួលបានជាមួយនឹងរូបមន្តតម្លៃខាងឆ្វេងត្រូវបានរំកិលទៅស្តាំក្នុងក្រឡា ផ្ទុយពីអត្ថបទដែលបានតម្រឹមឆ្វេងក្នុងជួរ A។ ដោយសារ Excel ទទួលស្គាល់លទ្ធផលជាលេខ អ្នកមានសេរីភាពក្នុងការបូកសរុប និងមធ្យមតម្លៃទាំងនោះ ស្វែងរកអប្បបរមា និងអតិបរមា តម្លៃ និងអនុវត្តការគណនាផ្សេងៗទៀត។

    ទាំងនេះគ្រាន់តែជាការប្រើប្រាស់មួយចំនួនដែលអាចធ្វើទៅបាននៃ LEFT នៅក្នុង Excel។ ដើម្បីពិនិត្យមើលឱ្យបានដិតដល់នូវរូបមន្តដែលបានពិភាក្សានៅក្នុងមេរៀននេះ អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយកសន្លឹកកិច្ចការគំរូមុខងារ Excel LEFT។

    សម្រាប់ឧទាហរណ៍រូបមន្តខាងឆ្វេងបន្ថែមទៀត សូមពិនិត្យមើលធនធានខាងក្រោម៖

    • បំបែកខ្សែអក្សរដោយសញ្ញាក្បៀស សញ្ញាសម្គាល់ សញ្ញាក្បៀស ឬសញ្ញាកំណត់ផ្សេងទៀត
    • របៀបបំបែកខ្សែអក្សរដោយការបំបែកបន្ទាត់
    • របៀបបំប្លែងលេខ 8 ទៅកាលបរិច្ឆេទ
    • រាប់ ចំនួនតួអក្សរមុន ឬក្រោយតួអក្សរដែលបានផ្តល់ឱ្យ
    • រូបមន្តអារេ ដើម្បីអនុវត្តការគណនាផ្សេងគ្នាលើលេខក្នុងជួរផ្សេងៗគ្នា

    មុខងារ Excel LEFT មិនដំណើរការ - មូលហេតុ និងដំណោះស្រាយ

    ប្រសិនបើមុខងារ Excel LEFT មិនដំណើរការត្រឹមត្រូវនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នកទេ វាទំនងជាដោយសារតែហេតុផលមួយក្នុងចំណោមហេតុផលខាងក្រោម។

    1. អាគុយម៉ង់ Num_chars គឺតិចជាងសូន្យ

    ប្រសិនបើរូបមន្ត Excel Left របស់អ្នកត្រឡប់ #VALUE! error រឿងដំបូងសម្រាប់អ្នកដើម្បីពិនិត្យមើលគឺតម្លៃនៅក្នុង num_chars អាគុយម៉ង់។ ប្រសិនបើវាជាលេខអវិជ្ជមាន គ្រាន់តែដកសញ្ញាដកចេញ ហើយកំហុសនឹងបាត់ទៅវិញ (ជាការពិតណាស់ វាមិនទំនងទេដែលនរណាម្នាក់នឹងដាក់លេខអវិជ្ជមាននៅទីនោះក្នុងគោលបំណង ប៉ុន្តែកំហុសគឺមនុស្ស :)

    ភាគច្រើនជាញឹកញាប់ កំហុស VALUE កើតឡើងនៅពេលដែលអាគុយម៉ង់ num_chars ត្រូវបានតំណាងដោយមុខងារផ្សេងទៀត។ ក្នុងករណីនេះ ចម្លងមុខងារនោះទៅក្រឡាផ្សេងទៀត ឬជ្រើសរើសវានៅក្នុងរបាររូបមន្ត ហើយចុច F9 ដើម្បីមើលថាតើវាស្មើនឹងអ្វី។ ប្រសិនបើតម្លៃតិចជាង 0 បន្ទាប់មកពិនិត្យមើលមុខងារសម្រាប់កំហុស។

    ដើម្បីបង្ហាញចំណុចឱ្យកាន់តែច្បាស់ សូមយករូបមន្តខាងឆ្វេងដែលយើងបានប្រើក្នុងឧទាហរណ៍ដំបូងដើម្បីស្រង់លេខកូដទូរស័ព្ទប្រទេស៖ LEFT(A2 , ស្វែងរក("-", A2)-1). ដូចដែលអ្នកអាចចងចាំបាន មុខងារស្វែងរកក្នុងអាគុយម៉ង់ num_chars គណនាទីតាំងនៃសហសញ្ញាទីមួយនៅក្នុងខ្សែអក្សរដើម ដែលយើងដកលេខ 1 ដើម្បីដកសហសញ្ញាចេញពីលទ្ធផលចុងក្រោយ។ ប្រសិនបើខ្ញុំជំនួសដោយចៃដន្យ -1 និយាយថាជាមួយ -11 រូបមន្តនឹងឆ្លងកាត់កំហុស #VALUE ពីព្រោះអាគុយម៉ង់ num_chars ស្មើនឹងលេខអវិជ្ជមាន៖

    2។ ចន្លោះនាំមុខនៅក្នុងអត្ថបទដើម

    ក្នុងករណីដែលរូបមន្ត Excel Left របស់អ្នកបរាជ័យដោយគ្មានហេតុផលច្បាស់លាស់ សូមពិនិត្យមើលតម្លៃដើមសម្រាប់ចន្លោះនាំមុខ។ ប្រសិនបើអ្នកបានចម្លងទិន្នន័យរបស់អ្នកពីគេហទំព័រ ឬនាំចេញពីប្រភពខាងក្រៅផ្សេងទៀត ចន្លោះបែបនេះជាច្រើនអាចនឹងលាក់បាំងដោយមិនមាននរណាកត់សម្គាល់មុនពេលបញ្ចូលអត្ថបទ ហើយអ្នកនឹងមិនដឹងថាពួកគេនៅទីនោះទេរហូតដល់មានអ្វីមួយខុសប្រក្រតី។ រូបភាពខាងក្រោមបង្ហាញពីបញ្ហា៖

    ដើម្បីកម្ចាត់ចន្លោះនាំមុខនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក សូមប្រើមុខងារ Excel TRIM ឬកម្មវិធីបន្ថែម Text Toolkit។

    3. Excel LEFT មិនដំណើរការជាមួយកាលបរិច្ឆេទ

    ប្រសិនបើអ្នកព្យាយាមប្រើមុខងារ Excel LEFT ដើម្បីទទួលបានផ្នែកនីមួយៗនៃកាលបរិច្ឆេទ (ដូចជាថ្ងៃ ខែ ឬឆ្នាំ) ក្នុងករណីភាគច្រើន អ្នកនឹងទាញយកតែពីរបីខ្ទង់ដំបូងប៉ុណ្ណោះ។ នៃចំនួនដែលតំណាងឱ្យកាលបរិច្ឆេទនោះ។ ចំណុចនោះគឺថានៅក្នុង Microsoft Excel កាលបរិច្ឆេទទាំងអស់ត្រូវបានរក្សាទុកជាចំនួនគត់តំណាងឱ្យចំនួនថ្ងៃចាប់តាំងពីថ្ងៃទី 1 ខែមករា ឆ្នាំ 1900 ដែលត្រូវបានរក្សាទុកជាលេខ 1 (សម្រាប់ព័ត៌មានបន្ថែម សូមមើលទម្រង់កាលបរិច្ឆេទ Excel) ។ អ្វីដែលអ្នកឃើញក្នុងក្រឡាគឺគ្រាន់តែជាការបង្ហាញរូបភាពនៃកាលបរិច្ឆេទ ហើយការបង្ហាញរបស់វាអាចត្រូវបានផ្លាស់ប្តូរយ៉ាងងាយស្រួលដោយអនុវត្តទម្រង់កាលបរិច្ឆេទផ្សេង។

    ឧទាហរណ៍ ប្រសិនបើអ្នកមានកាលបរិច្ឆេទ 11-Jan-2017 នៅក្នុងក្រឡា A1 ហើយអ្នកព្យាយាមស្រង់ថ្ងៃដោយប្រើរូបមន្ត LEFT(A1,2) លទ្ធផលនឹងជា 42 ដែលជាលេខ 2 ខ្ទង់ដំបូងនៃលេខ 42746 ដែលតំណាងឱ្យថ្ងៃទី 11 ខែមករា ឆ្នាំ 2017 នៅក្នុងប្រព័ន្ធ Excel ខាងក្នុង។

    ដើម្បីស្រង់ផ្នែកជាក់លាក់នៃកាលបរិច្ឆេទ សូមប្រើមុខងារមួយក្នុងចំណោមមុខងារខាងក្រោម៖ ថ្ងៃ ខែ ឬឆ្នាំ។

    ក្នុងករណីដែលកាលបរិច្ឆេទរបស់អ្នកត្រូវបានបញ្ចូលជាខ្សែអក្សរ មុខងារ LEFT នឹងដំណើរការដោយគ្មានបញ្ហាដូចបានបង្ហាញ នៅផ្នែកខាងស្តាំនៃរូបថតអេក្រង់៖

    នេះជារបៀបដែលអ្នកប្រើមុខងារ LEFT នៅក្នុង Excel។ ខ្ញុំសូមអរគុណសម្រាប់ការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកម្តងទៀតសប្តាហ៍ក្រោយ។

    ម៉ៃឃើល ប្រោន ជា​អ្នក​ចូល​ចិត្ត​ផ្នែក​បច្ចេកវិទ្យា​ដែល​មាន​ចំណង់​ចំណូល​ចិត្ត​ក្នុង​ការ​សម្រួល​ដំណើរការ​ស្មុគស្មាញ​ដោយ​ប្រើ​ឧបករណ៍​កម្មវិធី។ ជាមួយនឹងបទពិសោធន៍ជាងមួយទស្សវត្សនៅក្នុងឧស្សាហកម្មបច្ចេកវិទ្យា គាត់បានពង្រឹងជំនាញរបស់គាត់នៅក្នុង Microsoft Excel និង Outlook ក៏ដូចជា Google Sheets និង Docs ។ ប្លក់របស់ម៉ៃឃើលគឺឧទ្ទិសដល់ការចែករំលែកចំណេះដឹង និងជំនាញរបស់គាត់ជាមួយអ្នកដទៃ ដោយផ្តល់នូវគន្លឹះ និងមេរៀនដែលងាយស្រួលធ្វើតាមសម្រាប់ការកែលម្អផលិតភាព និងប្រសិទ្ធភាព។ មិនថាអ្នកជាអ្នកជំនាញ ឬអ្នកចាប់ផ្តើមដំបូងទេ ប្លក់របស់ Michael ផ្តល់នូវការយល់ដឹងដ៏មានតម្លៃ និងដំបូន្មានជាក់ស្តែងសម្រាប់ការទទួលបានអត្ថប្រយោជន៍ច្រើនបំផុតពីឧបករណ៍កម្មវិធីសំខាន់ៗទាំងនេះ។