របៀបជំនួសអត្ថបទក្នុងរូបមន្ត Excel (7 វិធីងាយៗ)

  • ចែករំលែកនេះ។
Hugh West

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

ទាញយកសៀវភៅការងារ

ជំនួសអត្ថបទក្នុង Formula.xlsm

7 វិធីសាស្រ្តដើម្បីជំនួសអត្ថបទនៅក្នុង រូបមន្ត Excel

នៅទីនេះ យើងមានរូបមន្តពីរនៅក្នុងជួរឈរ តម្លៃបញ្ចុះតម្លៃ និងជួរឈរ >2000 ឬមិនមែន ហើយយើងនឹងបង្ហាញវិធីដើម្បីផ្លាស់ប្តូរខ្សែអក្សរ ឬ ខ្សែអក្សរលេខនៅក្នុងរូបមន្តទាំងនេះ។

យើងបានប្រើកំណែ Microsoft Excel 365 នៅទីនេះ។ អ្នកអាចប្រើកំណែផ្សេងទៀតតាមភាពងាយស្រួលរបស់អ្នក។

វិធីសាស្រ្ត-1៖ ជំនួសអត្ថបទក្នុងរូបមន្ត Excel ដោយដៃ

នៅទីនេះ យើងបានប្រើរូបមន្តជាមួយ អនុគមន៍ IF និងទទួលបាន បាទ សម្រាប់តម្លៃដែលធំជាង 2000។ ឥឡូវនេះ យើងចង់ជំនួស បាទ/ចាស ដោយ ធំជាង 2000 នៅក្នុងរូបមន្តដោយដៃ។

ជំហាន :

➤ ជ្រើសរើសក្រឡាទីមួយនៃជួរឈរ >2000 ឬអត់ .

ដូច្នេះវាកំពុងបង្ហាញរូបមន្តនៃក្រឡានេះនៅក្នុងរបាររូបមន្ត។

➤ ជំនួស បាទ ដោយ ធំជាង 2000 នៅក្នុងរបាររូបមន្តដោយដៃ។

➤ ចុច ENTER ហើយអូសចុះក្រោម Fill Handle tool.

លទ្ធផល :

តាមវិធីនេះ អ្នកនឹងអាចជំនួស បាទ ជាមួយ ធំជាងជាង 2000 នៅក្នុងរូបមន្ត។

អានបន្ថែម៖ របៀបស្វែងរក និងជំនួសនៅក្នុងជួរឈរ Excel (6 វិធី)

វិធីសាស្រ្ត-2៖ ការប្រើជម្រើសជំនួសដើម្បីជំនួសអត្ថបទក្នុងរូបមន្ត Excel

នៅក្នុងផ្នែកនេះ យើងនឹងប្រើជម្រើស ជំនួស ដើម្បីជំនួសអត្ថបទ បាទ ជាមួយ ធំជាង 2000 នៅក្នុងរូបមន្តនៃ >2000 ឬមិនមែន ជួរឈរ។

ជំហាន :

➤ ជ្រើសរើសក្រឡានៃ >2000 ឬមិន ជួរឈរ។

➤ ចូលទៅកាន់ Home Tab >> ការកែសម្រួល ក្រុម >> ស្វែងរក & ជ្រើសរើស ទម្លាក់ចុះ >> ជំនួស ជម្រើស។

អ្នកអាចប្រើគ្រាប់ចុចផ្លូវកាត់ CTRL+H ផងដែរជំនួសឱ្យនីតិវិធីនេះ។

<0

បន្ទាប់ពីនោះ ប្រអប់ ស្វែងរក និងជំនួស នឹងបង្ហាញឡើង។

➤ សរសេរ ហើយជ្រើសរើសខាងក្រោម

ស្វែងរក what → Yes

ជំនួសដោយ → ធំជាង 2000

ក្នុង → សន្លឹក

ស្វែងរក → តាមជួរ

មើលក្នុង → រូបមន្ត

➤ ជ្រើសរើស ជំនួសជម្រើស ទាំងអស់។

បន្ទាប់​មក ប្រអប់​សារ​មួយ​នឹង​លេច​ឡើង​ដែល​និយាយ​ថា “រួចរាល់​ហើយ។ យើងធ្វើការជំនួស 9 ដង។

លទ្ធផល :

បន្ទាប់ពីនោះ អ្នកនឹងអាចជំនួស បាទ ជាមួយ ធំជាង 2000 ក្នុងរូបមន្ត។

អានបន្ថែម៖ ជំនួសអត្ថបទនៃក្រឡាដោយផ្អែកលើលក្ខខណ្ឌក្នុង Excel (5 វិធីសាស្រ្តងាយៗ)

Method-3: ការប្រើចូលទៅកាន់ជម្រើសពិសេសដើម្បីជំនួសអត្ថបទក្នុង Excel Formula

អ្នកអាចជំនួសអត្ថបទ បាទ/ចាស ជាមួយ ធំជាង 2000 ក្នុងរូបមន្តនៃជួរឈរ >2000 ឬមិនមែន ដោយប្រើជម្រើស ចូលទៅកាន់ពិសេស ផងដែរ។

ជំហាន :

➤ ចូលទៅកាន់ Home Tab >> Editing ក្រុម >> ស្វែងរក & ជ្រើសរើស ទម្លាក់ចុះ >> ចូលទៅកាន់ពិសេស ជម្រើស។

បន្ទាប់មក អ្នកជំនួយ ចូលទៅកាន់ពិសេស នឹងបើក ឡើង។

➤ ជ្រើសរើសជម្រើស រូបមន្ត ហើយចុច យល់ព្រម

បន្ទាប់ពីនោះ កោសិកានៃ ជួរឈរ >2000 ឬអត់ នឹងត្រូវបានជ្រើសរើស។

➤ អនុវត្តតាម វិធីសាស្រ្ត-2 ហើយអ្នកនឹងទទួលបានរូបមន្តថ្មី ជាមួយអត្ថបទ ធំជាង 2000 ជំនួសឱ្យ បាទ/ចាស

ការអានស្រដៀងគ្នា

  • Excel VBA៖ របៀបស្វែងរក និងជំនួសអត្ថបទក្នុង Word Document
  • របៀបជំនួសអក្សររវាងតួអក្សរពីរក្នុង Excel (3 វិធីងាយៗ)
  • របៀបស្វែងរក និងជំនួសក្នុងការជ្រើសរើសក្នុង Excel (7 វិធីសាស្រ្ត)
  • របៀបស្វែងរក និងជំនួសពីបញ្ជីជាមួយម៉ាក្រូក្នុង Excel (5 ឧទាហរណ៍)
  • របៀបជំនួសអត្ថបទបន្ទាប់ពីតួអក្សរជាក់លាក់នៅក្នុង Excel (3 វិធីសាស្រ្ត)

វិធីសាស្រ្ត-4៖ ការប្រើគ្រាប់ចុចផ្លូវកាត់ដើម្បីជំនួសអត្ថបទក្នុងរូបមន្ត Excel

នៅទីនេះ យើងនឹងប្រើគ្រាប់ចុចផ្លូវកាត់ដើម្បីជំនួសអត្ថបទក្នុងរូបមន្តខាងក្រោមយ៉ាងងាយស្រួល។

ជំហាន :

➤ ចុច CTRL+TILDE (គ្រាប់ចុចខាងលើ TAB key និងខាងក្រោម ESC key)

បន្ទាប់មក វានឹងបង្ហាញរូបមន្តបានប្រើនៅក្នុង >2000 ឬមិនមែន ជួរឈរ។

ឥឡូវនេះ សូមអនុវត្តតាម Method-2 ហើយអ្នកនឹងទទួលបានរូបមន្តថ្មី ជាមួយអត្ថបទ ធំជាង 2000 ជំនួសឱ្យ បាទ/ចាស

➤ ចុចគ្រាប់ចុច CTRL+TILDE ម្តង ម្តងទៀត

បន្ទាប់ពីនោះ អ្នកនឹងទទួលបានលទ្ធផលថ្មីដោយសារការផ្លាស់ប្តូររូបមន្តនៅក្នុង >2000 ឬមិនមែន ជួរឈរ។

វិធីសាស្រ្ត-5៖ ដោយប្រើលេខកូដ VBA

នៅក្នុងជួរឈរ តម្លៃបញ្ចុះតម្លៃ យើងមានតម្លៃបញ្ចុះតម្លៃបន្ទាប់ពីប្រើរូបមន្តដែលមានអត្រាបញ្ចុះតម្លៃ 0.06 ហើយឥឡូវនេះ យើងចង់ជំនួសអត្រាបញ្ចុះតម្លៃនេះជាមួយ 0.04 ដោយការផ្លាស់ប្តូរតម្លៃនេះនៅក្នុងរូបមន្ត។ ដើម្បីធ្វើដូចនេះនៅទីនេះ យើងនឹងប្រើកូដ VBA

ជំហាន-01 :

➤ ទៅ ទៅ Developer Tab >> Visual Basic Option

បន្ទាប់មក Visual Basic Editor នឹង បើកឡើង។

➤ ចូលទៅកាន់ Insert Tab >> Module Option

បន្ទាប់ពីនោះ ម៉ូឌុល នឹងត្រូវបានបង្កើត។

ជំហាន-02 :

➤សរសេរកូដខាងក្រោម

5568

នៅទីនេះ យើងបានកំណត់តម្លៃចាស់របស់យើង 0.06 នៅក្នុង oldStr variable និង 0.04 នៅក្នុង newStr variable និង D5,D6,D7,D8,D9,D10,D11,D12,D13 គឺជាក្រឡានៃជួរដែលយើងចង់បាន។

ជំនួស នឹងជំនួស 0.06 ជាមួយ 0.04 នៅក្នុងរូបមន្តនៃក្រឡាទាំងនេះ ហើយទីបំផុតរក្សាទុកតម្លៃថ្មីទាំងនេះនៅក្នុងអថេរ newStr

➤ ចុច F5

លទ្ធផល :

តាមវិធីនេះ អ្នកនឹងអាចជំនួស 0.06 ជាមួយ 0.04 នៅក្នុងរូបមន្តនៃជួរឈរ តម្លៃបញ្ចុះតម្លៃ

អានបន្ថែម៖ Excel VBA ដើម្បីស្វែងរក និងជំនួសអត្ថបទក្នុងជួរឈរ (2 ឧទាហរណ៍)

Method-6: ការប្រើប្រាស់អនុគមន៍ SUBSTITUTE និង FORMULATEXT ជាមួយ VBA Code

នៅទីនេះ យើងនឹងប្រើមុខងារ SUBSTITUTE និង FORMULATEXT function រួមជាមួយនឹងកូដ VBA ដើម្បីជំនួស 0.06 ជាមួយ 0.04 ក្នុងរូបមន្តនៃជួរឈរ តម្លៃបញ្ចុះតម្លៃ ហើយបន្ទាប់មកយើង នឹងទទួលបានតម្លៃថ្មីនៅក្នុងជួរឈរ តម្លៃថ្មី ។ សម្រាប់ការគណនាបន្ថែម យើងបានបន្ថែមជួរឈរថ្មី Formula

Step-01 :

➤ ប្រើរូបមន្តខាងក្រោមនៅក្នុងក្រឡា E5

=SUBSTITUTE(FORMULATEXT(D5),0.06,0.04)

នៅទីនេះ D5 គឺជាតម្លៃនៃ តម្លៃបញ្ចុះតម្លៃ ជួរឈរ។

  • FORMULATEXT(D5) → ត្រឡប់រូបមន្តដែលបានប្រើក្នុងក្រឡា D5

    លទ្ធផល → C5-C5*0.06
  • SUBSTITUTE(FORMULATEXT(D5),0.06,0.04) ក្លាយជា<0 SUBSTITUTE(C5-C5*0.06,0.06,0.04) → ជំនួស 0.06 ជាមួយ 0.04

    លទ្ធផល → C5-C5*0.04

➤ ចុច ENTER

➤ អូសចុះក្រោម Fill Handle ឧបករណ៍។

បន្ទាប់ពីនោះ យើងទទួលបានរូបមន្តថ្មីរបស់យើងនៅក្នុងជួរឈរ រូបមន្ត ដែលយើងចង់ប្រើដើម្បីទទួលបានតម្លៃថ្មីនៅក្នុងជួរឈរ តម្លៃថ្មី

ដើម្បីធ្វើដូច្នេះ យើងមានដើម្បីប្រើកូដ VBA ដើម្បីបង្កើតមុខងារដំបូង។

ជំហាន-02 :

➤ អនុវត្តតាម ជំហាន-01 of Method-5

4012

VOLATILE គណនាឡើងវិញនៅពេលណាដែលការគណនាកើតឡើងនៅក្នុងក្រឡាណាមួយនៅលើសន្លឹកកិច្ចការ ហើយលេខកូដ VBA នេះនឹងបង្កើតមុខងារមួយដែលមានឈ្មោះថា EVAL

➤ បន្ទាប់ពីរក្សាទុកលេខកូដ ត្រឡប់ទៅសន្លឹកកិច្ចការវិញ។

➤ វាយឈ្មោះមុខងារដែលបានបង្កើតក្នុងក្រឡា F5 .

=EVAL(E5)

EVAL នឹងត្រឡប់មកយើងនូវតម្លៃនៃរូបមន្តក្នុងក្រឡា E5

➤ ចុច ENTER ហើយអូសចុះក្រោម ឧបករណ៍ Fill Handle

លទ្ធផល :

បន្ទាប់ពីនោះ អ្នកនឹងអាចជំនួស 0.06 ជាមួយ 0.04 នៅក្នុងរូបមន្តនៃ ថ្មី តម្លៃ ជួរឈរ។

អានបន្ថែម៖ របៀបប្រើមុខងារជំនួសក្នុង Excel VBA (ឧទាហរណ៍ 3)

Method-7: ការប្រើប្រាស់មុខងារ REPLACE និង FORMULATEXT ជាមួយ VBA Code

នៅក្នុងផ្នែកនេះ យើងនឹងប្រើ អនុគមន៍ REPLACE និង FORMULATEXT function រួមជាមួយនឹង VBA កូដដើម្បីជំនួស 0.06 ជាមួយ 0.04 នៅក្នុងរូបមន្តនៃជួរឈរ តម្លៃបញ្ចុះតម្លៃ ហើយបន្ទាប់មកយើងនឹងទទួលបានតម្លៃថ្មីនៅក្នុង តម្លៃថ្មី ជួរឈរ។

ជំហាន-01 :

➤ ប្រើរូបមន្តខាងក្រោមក្នុងក្រឡា E5

=REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)

នៅទីនេះ D5 គឺជាតម្លៃនៃជួរឈរ តម្លៃបញ្ចុះតម្លៃ

  • FORMULATEXT(D5) → ត្រឡប់​ការ​ប្រើរូបមន្តក្នុងក្រឡា D5

    លទ្ធផល → C5-C5*0.06
  • FIND(“*”, FORMULATEXT(D5),1) → ក្លាយជា

    FiND(“*”, C5-C5*0.06,1) → ស្វែងរកទីតាំងនៃសញ្ញា “*”

    លទ្ធផល → 7

  • FIND(“*”,FORMULATEXT(D5),1)+1 → បន្ថែម 1 ជាមួយនឹងទីតាំងនៃសញ្ញា “*”

    លទ្ធផល → 8
  • REPLACE(FORMULATEXT(D5),FIND(“*”,FORMULATEXT(D5),1)+1,4,0.04) ក្លាយជា

    REPLACE(C5-C5*0.06,FIND(“* ”,8,4,0.04) → ជំនួស 0.06 ជាមួយ 0.04

    លទ្ធផល → C5-C5*0.04

➤ ចុច ENTER

➤ អូសចុះក្រោម ឧបករណ៍ Fill Handle

បន្ទាប់ពីនោះ យើងទទួលបានរូបមន្តថ្មីរបស់យើងនៅក្នុងជួរឈរ រូបមន្ត ដែលយើងចង់ប្រើ ដើម្បីទទួលបានតម្លៃថ្មីនៅក្នុងជួរឈរ តម្លៃថ្មី

<53

ដើម្បីធ្វើដូច្នេះ យើងនឹងប្រើមុខងារដែលបានបង្កើតរបស់យើង EVAL នៅក្នុងវិធីសាស្ត្រមុន។

ជំហាន-02 :

➤ វាយរូបមន្តខាងក្រោមក្នុងក្រឡា F5

=EVAL(E5)

EVAL នឹងប្រគល់ v alue នៃរូបមន្តក្នុងក្រឡា E5

➤ ចុច ENTER

➤ អូសចុះក្រោម បំពេញចំណុចទាញ ឧបករណ៍។

លទ្ធផល :

ជាចុងក្រោយ អ្នកនឹងអាចជំនួស 0.06 ជាមួយ 0.04 នៅក្នុងរូបមន្តនៃ តម្លៃថ្មី ជួរឈរ។

អានបន្ថែម៖ ស្វែងរក និងជំនួសអត្ថបទក្នុងជួរជាមួយ Excel VBA (Macro និង UserForm)

ផ្នែកអនុវត្ត

សម្រាប់ការអនុវត្តន៍ដោយខ្លួនឯង យើងបានផ្តល់ផ្នែក Practice ដូចខាងក្រោមនៅក្នុងសន្លឹកមួយដែលមានឈ្មោះថា Practice ។ សូមធ្វើវាដោយខ្លួនអ្នក។

សេចក្តីសន្និដ្ឋាន

នៅក្នុងអត្ថបទនេះ យើងបានព្យាយាមគ្របដណ្តប់វិធីមួយចំនួនដើម្បីជំនួសអត្ថបទនៅក្នុងរូបមន្ត Excel ។ សង្ឃឹមថាអ្នកនឹងយល់ថាវាមានប្រយោជន៍។ ប្រសិនបើអ្នកមានសំណូមពរ ឬចម្ងល់ណាមួយ សូមមានអារម្មណ៍សេរីក្នុងការចែករំលែកវានៅក្នុងផ្នែកមតិយោបល់។

Hugh West គឺជាគ្រូបណ្តុះបណ្តាល Excel ដែលមានបទពិសោធន៍ខ្ពស់ និងជាអ្នកវិភាគដែលមានបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងឧស្សាហកម្មនេះ។ លោកបានបញ្ចប់ថ្នាក់បរិញ្ញាបត្រផ្នែកគណនេយ្យ និងហិរញ្ញវត្ថុ និងបរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគ្រប់គ្រងពាណិជ្ជកម្ម។ Hugh មានចំណង់ចំណូលចិត្តក្នុងការបង្រៀន ហើយបានបង្កើតវិធីសាស្រ្តបង្រៀនពិសេសមួយ ដែលងាយស្រួលធ្វើតាម និងយល់។ ចំណេះដឹងជំនាញ Excel របស់គាត់បានជួយសិស្សានុសិស្ស និងអ្នកជំនាញរាប់ពាន់នាក់នៅទូទាំងពិភពលោកបង្កើនជំនាញ និងពូកែក្នុងអាជីពរបស់ពួកគេ។ តាមរយៈប្លុករបស់គាត់ លោក Hugh ចែករំលែកចំណេះដឹងរបស់គាត់ជាមួយពិភពលោក ដោយផ្តល់ជូននូវការបង្រៀន Excel ដោយឥតគិតថ្លៃ និងការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត ដើម្បីជួយបុគ្គល និងអាជីវកម្មឈានដល់សក្តានុពលពេញលេញរបស់ពួកគេ។