ស្វែងរក និងជំនួសតម្លៃច្រើនក្នុង Excel (6 វិធីសាស្ត្ររហ័ស)

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

តារាង​មាតិកា

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

ទាញយកសៀវភៅលំហាត់

អ្នក អាចទាញយកសៀវភៅការងារ Excel ដែលយើងធ្លាប់ប្រើដើម្បីរៀបចំអត្ថបទនេះ។

Find And Replace Multiple Values.xlsx

6 វិធីសាស្រ្តរហ័សដើម្បី ស្វែងរក និងជំនួសតម្លៃច្រើនក្នុង Excel

1. ប្រើ Find And Replace Tool for Multiple Values ​​in Excel

In Excel, Find and Replace គឺជាឧបករណ៍ដែលមានប្រយោជន៍បំផុតនៅពេលដែលអ្នកនឹងត្រូវជំនួសតម្លៃមួយ។ យើងអាចប្រើវាសម្រាប់គោលបំណងផ្សេងៗ។ តោះមើលពីរបៀបដែលឧបករណ៍នេះដំណើរការសម្រាប់លក្ខណៈវិនិច្ឆ័យផ្សេងៗនៅក្នុងផ្នែករងខាងក្រោម។

i. ស្វែងរក និងជំនួសតម្លៃអត្ថបទ

នៅក្នុងតារាងខាងក្រោម អត្ថបទមួយចំនួនស្ថិតនៅក្នុង ជួរ B ។ សន្មតថាយើងចង់ជំនួសតម្លៃ '2020' ជាមួយ '2021' នៅក្នុងអត្ថបទទាំងអស់។

📌 ជំហាន៖

➤ ចុច CTRL+H ប្រអប់ ស្វែងរក និងជំនួស នឹងបើកឡើង។

➤ វាយ '2020' ក្នុង រកអ្វី ប្រអប់។

➤ ក្នុងប្រអប់ ជំនួសដោយ វាយ '2021' .

➤ ចុចលើ ជំនួសទាំងអស់ ប៊ូតុង។

ដូចក្នុងរូបភាពខាងក្រោម អ្នកនឹងឃើញអត្ថបទទាំងអស់ដែលមានឆ្នាំ 2021 នៅដើមឆ្នាំ 2020 ពីមុន។

ii. ស្វែងរក និងជំនួសដោយតួអក្សរព្រៃ

ឥឡូវនេះយើងមានតម្លៃលេខខុសៗគ្នានៅដើមអត្ថបទខាងក្រោម។ ប៉ុន្តែពួកវាទាំងអស់មានទម្រង់ជាក់លាក់ '20XX' ។ អ្វី​ដែល​យើង​នឹង​ធ្វើ​នៅ​ទី​នេះ​គឺ​ស្វែងរក​អក្សរ​ជំនួស​សម្រាប់​ទម្រង់​លេខ​នោះ ហើយ​លេខ​ពីរ​ខ្ទង់​ចុងក្រោយ​នឹង​ត្រូវ​បាន​ជំនួស​ដោយ '21' ។ យើងត្រូវប្រើសញ្ញាសួរពីរ (??) ជាតួអក្សរជំនួសសម្រាប់លេខពីរខ្ទង់ចុងក្រោយនៅក្នុងឧបករណ៍ Find and Replace

📌<4 ជំហាន៖

➤ ចុច CTRL+H ម្តងទៀត ដើម្បីបើកប្រអប់ ស្វែងរក និងជំនួស

➤ នៅក្នុង ប្រអប់ ស្វែងរកអ្វី វាយ '20?? '។

➤ បញ្ចូលតម្លៃ '2021' ក្នុង ជំនួសដោយ ប្រអប់។

➤ ចុច ជំនួសទាំងអស់ ហើយអ្នករួចរាល់។

អ្នកនឹងឃើញលទ្ធផលខាងក្រោមភ្លាមៗ .

iii. ស្វែងរក និងជំនួសរូបមន្ត

នៅក្នុងតារាងខាងក្រោម ឥឡូវនេះយើងមានទិន្នន័យលក់មួយចំនួនសម្រាប់រយៈពេល 5 ថ្ងៃជាប់ៗគ្នា។ នៅក្នុង Cell C11 តម្លៃលក់សរុបមានវត្តមាន ប៉ុន្តែឧបមាថាយើងត្រូវស្វែងរកជាមធ្យមនៃទិន្នន័យលក់នៅទីនោះ។ យើងមិនចាំបាច់សរសេរជាន់លើរូបមន្តនៅទីនោះជាមួយមុខងារ AVERAGE ទេ។ យើងនឹងប្រើឧបករណ៍ ស្វែងរក និងជំនួស នៅទីនេះ ដើម្បីជំនួសរូបមន្តកាន់តែងាយស្រួល។

📌 ជំហាន៖

➤ បើក ស្វែងរក និងជំនួសប្រអប់

➤ ក្នុងប្រអប់ ស្វែងរកអ្វី វាយ '=SUM'

➤ វាយ ' =AVERAGE' នៅក្នុងប្រអប់ ជំនួសដោយ

➤ ចុច ស្វែងរកបន្ទាប់ ជាមុនសិន ហើយបន្ទាប់មកចុចលើប៊ូតុង ជំនួស

នៅក្នុងលទ្ធផល Cell C11 អ្នកនឹងទទួលបានលទ្ធផលគណនាថ្មីក្នុងពេលតែមួយ។

iv. ស្វែងរក និងជំនួសទម្រង់ក្រឡា

យើងក៏អាចផ្លាស់ប្តូរទម្រង់ក្រឡាដោយប្រើឧបករណ៍ ស្វែងរក និងជំនួស ផងដែរ។ នៅក្នុងតារាងខាងក្រោម មានជួរមួយចំនួនដែលមានពណ៌ជាក់លាក់។ យើង​នឹង​ជំនួស​ពណ៌​មួយ​ផ្សេង​ទៀត សូម​និយាយ​ថា​វា​ជា​ពណ៌​បៃតង។

📌 ជំហាន៖

➤ បើក ស្វែងរក និង ជំនួសប្រអប់ ជាមុនសិន។

➤ នៅពីមុខប្រអប់ ស្វែងរកអ្វី ចុចលើជម្រើស Format ហើយជ្រើសរើសពណ៌ដែលបានប្រើក្នុងមួយចំនួន ក្រឡាចៃដន្យក្នុងតារាង។

➤ ចុចលើផ្ទាំង Format ទីពីរ ហើយជ្រើសរើសពណ៌ផ្សេងទៀតដែលអ្នកចង់ជំនួសដោយពណ៌ចាស់។

➤ ចុច ជំនួស ទាំងអស់។

នៅក្នុងរូបថតអេក្រង់ខាងក្រោម ឥឡូវនេះអ្នកកំពុងឃើញជួរជាក់លាក់នៅក្នុងតារាងជាមួយនឹងពណ៌ថ្មី។

អានបន្ថែម៖ របៀបស្វែងរក និងជំនួសតម្លៃដោយប្រើអក្សរជំនួសក្នុង Excel

2. បញ្ចូលអនុគមន៍ REPLACE ដើម្បីស្វែងរក និងជំនួសតម្លៃច្រើនក្នុង Excel

ប្រសិនបើអ្នកមិនចង់ប្រើឧបករណ៍ ស្វែងរក និងជំនួស នោះអ្នកអាចចូលទៅ មុខងារជំនួស ។ អ្នកត្រូវអនុវត្តមុខងារនេះនៅក្នុងជួរឈរថ្មី ឬក្នុង aជួរក្រឡាដែលទិន្នន័យអត្ថបទចាស់នឹងត្រូវបានជំនួសដោយកោសិកាថ្មី។ ជាមួយនឹងដំណើរការនេះ អ្នកអាចរក្សាទុកទិន្នន័យអត្ថបទចាស់ផងដែរ។

នៅក្នុងរូបភាពខាងក្រោម ជួរឈរពីរមានវត្តមាន ដែលជួរឈរដែលមានចំណងជើង អត្ថបទថ្មី នឹងបង្ហាញអត្ថបទដែលបានកែប្រែ។

នៅក្នុងលទ្ធផលដំបូង ក្រឡា C5 រូបមន្តដែលត្រូវការជាមួយមុខងារ ជំនួស នឹងមានៈ

=REPLACE(B5,1,4,2021)

បន្ទាប់ពីចុច Enter និងប្រើប្រាស់ Fill Handle ដើម្បីបំពេញកោសិកាដែលនៅសល់ដោយស្វ័យប្រវត្តិ អ្នកនឹងទទួលបានតម្លៃអត្ថបទថ្មីភ្លាមៗ។ នៅទីនេះ យើងបានជំនួសតម្លៃ '2021' ដោយ '2022' សម្រាប់អត្ថបទទាំងអស់។

3. អនុវត្តរូបមន្តជំនួស Nested ដើម្បីស្វែងរក និងជំនួសតម្លៃជាច្រើន

អនុគមន៍ SUBSTITUTE ជំនួសអត្ថបទដែលមានស្រាប់ជាមួយនឹងអត្ថបទថ្មីនៅក្នុងខ្សែអក្សរ។ យើងអាចដាក់មុខងារ SUBSTITUTE សម្រាប់តម្លៃជាច្រើនដែលត្រូវជំនួស។

ក្នុងរូបភាពខាងក្រោម Column B ស្ថិតនៅជាមួយទិន្នន័យអត្ថបទចៃដន្យមួយចំនួន។ តារាងនៅខាងស្តាំតំណាងឱ្យតម្លៃដែលត្រូវជំនួសដោយតម្លៃថ្មី។

នៅក្នុងលទ្ធផលដំបូង ក្រឡា C5 រូបមន្តដែលពាក់ព័ន្ធនឹង be:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5:B10, E5, F5), E6, F6), E7, F7)

ឥឡូវចុច Enter ហើយអ្នកនឹងទទួលបានអារេជាមួយអត្ថបទថ្មី តម្លៃក្នុងពេលតែមួយ។ នៅក្នុងរូបមន្តនេះ យើងបានប្រើមុខងារ SUBSTITUTE បីដង ខណៈដែលយើងត្រូវជំនួសតម្លៃបីផ្សេងគ្នានៅក្រោម Find បឋមកថានៅក្នុង ជួរ E.

🔎 តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?

  • មុខងារ SUBSTITUTE ខាងក្នុងបំផុតជំនួសតម្លៃ '2018' ដោយ '2019'
  • ទីពីរ SUBSTITUTE មុខងារស្វែងរក '2020' ហើយជំនួសវាដោយ '2021'
  • ខាងក្រៅ SUBSTITUTE មុខងារស្វែងរក '2022' ហើយជំនួសវាដោយ '2023'

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

  • របៀបជំនួសពិសេស តួអក្សរក្នុង Excel (6 វិធី)
  • ជំនួសតួអក្សរច្រើនក្នុង Excel (6 វិធី)

4. ប្រើមុខងារ XLOOKUP ដើម្បីស្វែងរក និងជំនួសតម្លៃច្រើនក្នុង Excel

ប្រសិនបើអ្នកជាអ្នកប្រើប្រាស់ Excel 365 នោះអ្នកអាចចូលទៅ មុខងារ XLOOKUP ។ មុខងារ XLOOKUP ស្វែងរកជួរ ឬអារេសម្រាប់ការផ្គូផ្គង ហើយត្រឡប់ធាតុដែលត្រូវគ្នាជួរទីពីរ ឬអារេ។

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

ដូច្នេះ រូបមន្តដែលត្រូវការ ជាមួយនឹងមុខងារ XLOOKUP នៅក្នុងលទ្ធផលដំបូង Cell C5 គួរតែ៖

=XLOOKUP($B5,$E$5:$E$10,$F$5:$F$10,$B5)

បន្ទាប់​ពី​ចុច Enter ហើយ​ការ​បំពេញ​ជួរឈរ​ទាំង​មូល​ដោយ​ស្វ័យ​ប្រវត្តិ អ្នក​នឹង​ក្លាយ​ជាបង្ហាញលទ្ធផលខាងក្រោមភ្លាមៗ។

5. រួមបញ្ចូលគ្នានូវអនុគមន៍ IFNA និង VLOOKUP ដើម្បីស្វែងរក និងជំនួសតម្លៃជាច្រើន

ឥឡូវនេះយើងនឹងប្រើរូបមន្តជំនួសទៅមុខងារ XLOOKUP ហើយរូបមន្តនេះមាននៅក្នុងកំណែ Excel ទាំងអស់ផងដែរ។ យើងត្រូវបញ្ចូលគ្នានូវមុខងារ IFNA និង VLOOKUP នៅទីនេះ។

មុខងារ VLOOKUP ស្វែងរកតម្លៃនៅក្នុងជួរឈរខាងឆ្វេងបំផុតនៃតារាង ហើយបន្ទាប់មក ត្រឡប់តម្លៃក្នុងជួរដូចគ្នាពីជួរឈរដែលបានបញ្ជាក់។ ដោយសារមុខងារ VLOOKUP មិនមានសារណាមួយទេ ក្នុងករណីដែលតម្លៃស្វែងរកមិនត្រូវបានរកឃើញ ដូច្នេះវានឹងត្រឡប់កំហុស #N/A ។ ដើម្បីដោះស្រាយបញ្ហានោះ យើងត្រូវប្រើមុខងារ IFNA ដើម្បីប្ដូរតាមបំណង និងកំណត់សារកំហុស។

ដូច្នេះ រូបមន្តចាំបាច់ដែលរួមបញ្ចូលទាំង IFNA និង VLOOKUP មុខងារនៅក្នុងលទ្ធផល Cell C5 នឹងមានៈ

=IFNA(VLOOKUP($B5,$E$5:$F$10,2,FALSE),B5)

បន្ទាប់ពីចុច បញ្ចូល ហើយបំពេញក្រឡាដែលនៅសល់ក្នុង ជួរ C យើងនឹងទទួលបានទិន្នន័យអត្ថបទថ្មីទាំងអស់ដូចបង្ហាញក្នុងរូបភាពខាងក្រោម។

6. បង្កប់កូដ VBA ដើម្បីបង្កើត UDF ដើម្បីស្វែងរក និងជំនួសតម្លៃជាច្រើន

នៅក្នុងផ្នែកចុងក្រោយ យើងនឹងអនុវត្តកូដ VBA ដើម្បីបង្កើតមុខងារកំណត់ដោយអ្នកប្រើប្រាស់។ នៅក្នុងសំណុំទិន្នន័យខាងក្រោម តម្លៃអត្ថបទនៅក្នុង ជួរ B នឹងត្រូវបានកែប្រែដោយជំនួសតម្លៃលេខនៅដើមដំបូង។ តម្លៃដែលត្រូវជំនួស និងតម្លៃថ្មី។កំពុងដេកនៅក្នុងតារាងខាងស្តាំ។

ឥឡូវនេះ ចូរយើងឆ្លងកាត់នីតិវិធីខាងក្រោមដើម្បីបង្កើតឧបករណ៍ និងមុខងារដែលកំណត់ដោយអ្នកប្រើប្រាស់៖

📌 ជំហានទី 1:

➤ ចុចកណ្តុរស្តាំលើ សន្លឹក ឈ្មោះដំបូង។

➤ ជ្រើសរើសជម្រើស 'មើល លេខកូដ' ។ បង្អួច VBA នឹងបង្ហាញឡើង។

➤ ឥឡូវបិទភ្ជាប់កូដខាងក្រោមនៅទីនោះ៖

2986

➤ ចុច F5 ហើយប្រអប់មួយដូចដែលបានបង្ហាញក្នុង រូបថតអេក្រង់ខាងក្រោមនឹងបង្ហាញឡើង។

➤ ឥឡូវជ្រើសរើសអត្ថបទចាស់ដែលអ្នកត្រូវកែប្រែ ហើយចុច យល់ព្រម

📌 ជំហានទី 2:

➤ ប្រអប់ទីពីរនឹងបើកឥឡូវនេះ ហើយអ្នកត្រូវជ្រើសរើសជួរតារាងទាំងមូល (D5:E7) និយាយកុហក។ ខាងស្តាំក្នុងរូបភាព។

➤ ចុច យល់ព្រម

ដូចនៅក្នុងរូបថតអេក្រង់ខាងក្រោម អ្នកនឹងឃើញថ្មី និង អត្ថបទដែលបានកែប្រែនៅក្នុង ជួរ B នៅក្រោម អត្ថបទ បឋមកថា។

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

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

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