តារាងមាតិកា
ខណៈពេលធ្វើការជាមួយទិន្នន័យក្នុង Excel ការលុបជួរ Excel គឺជាបាតុភូតធម្មតាមួយ។ មានវិធីសាស្រ្តល្អមួយចំនួនដែលយើងអាចប្រើដើម្បី លុបជួរ Excel ប្រសិនបើក្រឡាមួយមានតម្លៃជាក់លាក់ នៅក្នុងវា។ វិធីសាស្រ្តផ្សេងគ្នាហាក់ដូចជាដំណើរការក្នុងស្ថានភាពផ្សេងៗគ្នា។ អត្ថបទនេះនឹងបង្ហាញពីបច្ចេកទេសដ៏មានប្រសិទ្ធភាពចំនួន 3 ដើម្បីលុបជួរដេកក្នុង Excel ប្រសិនបើក្រឡាមួយមានតម្លៃជាក់លាក់ជាមួយនឹងឧទាហរណ៍ និងរូបភាពដែលត្រឹមត្រូវ។
ទាញយកសៀវភៅការងារអនុវត្ត
អ្នកត្រូវបានណែនាំឱ្យទាញយកឯកសារ Excel និង អនុវត្តជាមួយវា។
លុបជួរដេកប្រសិនបើក្រឡាមានតម្លៃជាក់លាក់.xlsmវិធីសាស្រ្ត 3 ដើម្បីលុបជួរដេក Excel ប្រសិនបើក្រឡាមានតម្លៃជាក់លាក់
យើង នឹងប្រើប្រាស់គំរូព័ត៌មានផ្ទាល់ខ្លួន។ មូលដ្ឋានទិន្នន័យជាសំណុំទិន្នន័យ ដើម្បីបង្ហាញវិធីសាស្រ្តទាំងអស់នៅក្នុងមេរៀននេះ។
ដូច្នេះ ដោយមិនចាំបាច់មានការពិភាក្សាបន្ថែមទេ យើងចូលទៅក្នុងវិធីសាស្រ្តទាំងអស់ម្តងមួយៗ។
1. ការប្រើប្រាស់ ស្វែងរក និងជំនួសដើម្បីលុបជួរដេក ប្រសិនបើក្រឡាមានអត្ថបទជាក់លាក់នៅក្នុង Excel
ឧបមាថា យើងចង់លុបកំណត់ត្រាទាំងអស់ដែលចាប់ផ្តើមដោយ “ Mr ”។ នៅក្នុងជួរឈរ ឈ្មោះ ។ ដើម្បីធ្វើដូច្នេះ
🔗 ជំហាន៖
❶ ចុច CTRL + F ដើម្បីបើកជាមួយ ស្វែងរក និង ជំនួសបង្អួច ។
❷ បន្ទាប់មកវាយ “ Mr ”។ នៅក្នុងរបារ ស្វែងរកអ្វី ។
❸ បន្ទាប់ពីនោះចុចលើជម្រើស Find All ។
❹ ឥឡូវនេះជ្រើសរើសមួយក្នុងចំណោមលទ្ធផលដែលបានរកឃើញហើយបន្ទាប់មក ចុច CTRL + A ប៊ូតុង ▶ ទៅជ្រើសរើសលទ្ធផលដែលបានរកឃើញទាំងអស់។
❺ ដូចដែលអ្នកបានជ្រើសរើសដោយជោគជ័យនូវលទ្ធផលដែលបានរកឃើញទាំងអស់ ឥឡូវនេះចុចលើជម្រើស បិទ ។
❻ ឥឡូវនេះចុចប៊ូតុង CTRL + – ដើម្បីបើកប្រអប់ លុប ។
❼ ជ្រើសរើសជម្រើស Shift cells up ហើយចុច យល់ព្រម ។
នោះហើយជាវា។
អានបន្ថែម៖ របៀបលុបជួរដេកក្នុង Excel៖ 7 វិធីសាស្រ្ត
2. ការប្រើប្រាស់ AutoFilter ដើម្បីលុបជួរដេក Excel ប្រសិនបើក្រឡាមានអត្ថបទ/លេខជាក់លាក់
2.1 លុបជួរដេក ប្រសិនបើក្រឡាមានអត្ថបទជាក់លាក់
ក្នុងវិធីនេះ យើងនឹងលុបទាំងអស់ កំណត់ត្រា Excel ចាប់ផ្តើមដោយ “ Ms. Liesel ” នៅក្នុងជួរឈរឈ្មោះដោយប្រើមុខងារ AutoFilter នៅក្នុង Excel។ ដើម្បីធ្វើដូច្នេះ
🔗 ជំហាន៖
❶ ជ្រើសរើសតារាងទិន្នន័យទាំងមូល។
❷ ចូលទៅកាន់ ទិន្នន័យ ▶ តម្រៀប & តម្រង ▶ តម្រង។
❸ ចុចលើរូបតំណាងទម្លាក់ចុះនៅជ្រុងខាងស្តាំក្រោមក្នុងជួរឈរ ឈ្មោះ ។
❹ ចូលទៅកាន់ Text Filters ▶ Begins With option។
នៅចំណុចនេះ ប្រអប់មួយឈ្មោះ Custom AutoFilter នឹងលេចឡើងនៅលើអេក្រង់។
❺ ឥឡូវវាយ Ms. Liesel ចាប់ផ្តើមដោយរបារ ហើយចុច យល់ព្រម ។
❻ បន្ទាប់ពីនោះចុចប៊ូតុង CTRL + – ហើយចុច ប្រអប់ដូចរូបភាពខាងក្រោមនឹងបង្ហាញនៅលើអេក្រង់។
❼ គ្រាន់តែចុចប៊ូតុង យល់ព្រម ។ វាសាមញ្ញណាស់។
2.2 លុបជួរដេក ប្រសិនបើក្រឡាមានលេខ
នៅក្នុងវិធីនេះ យើងនឹងលុប Excel ទាំងអស់កត់ត្រាធំជាង 23 ក្នុងជួរអាយុដោយប្រើមុខងារ តម្រងស្វ័យប្រវត្តិ ក្នុង Excel ។ ដើម្បីធ្វើដូច្នេះ
🔗 ជំហាន៖
❶ ជ្រើសរើសក្រឡាណាមួយក្នុងជួរឈរ អាយុ ។
❷ ចូលទៅកាន់ ទិន្នន័យ ▶ តម្រៀប & តម្រង ▶ តម្រង។
❸ ចុចលើរូបតំណាងទម្លាក់ចុះនៅជ្រុងខាងស្តាំក្រោមក្នុងជួរឈរ អាយុ ។
❹ ចូលទៅកាន់ Number Filters ▶ ធំជាងជម្រើស ។
❺ វាយ 23 ក្នុង គឺធំជាង ជាង ប្រអប់ ហើយចុច យល់ព្រម ។
❻ ឥឡូវចុច CTRL + – ដើម្បីលុបលទ្ធផលដែលបានត្រងទាំងអស់ ហើយបន្ទាប់មក ចុចប៊ូតុង យល់ព្រម ពីប្រអប់លេចឡើង។
នោះហើយជាវា។
អានបន្ថែម៖ របៀប ត្រង និងលុបជួរដេកដោយប្រើ VBA ក្នុង Excel (2 វិធីសាស្រ្ត)
ការអានស្រដៀងគ្នា៖
- របៀបលុបជួរជាច្រើនក្នុង Excel ដោយប្រើ រូបមន្ត (5 វិធីសាស្រ្ត)
- លុបជួរដេកច្រើនក្នុង Excel ក្នុងពេលតែមួយ (5 វិធីសាស្រ្ត)
- របៀបលុបជួរដេកដែលលាក់ក្នុង Excel VBA (A ការវិភាគលម្អិត)
- លុបជួរដេកក្នុង Excel ដោយមិនប៉ះពាល់ដល់រូបមន្ត (2 វិធីរហ័ស )
- របៀបលុបជួរដេកដោយប្រើម៉ាក្រូ ប្រសិនបើក្រឡាមាន 0 ក្នុង Excel (4 Methods)
3. លុប Row ប្រសិនបើ Cell មាន Text/Number ជាក់លាក់ក្នុង Excel ដោយប្រើ VBA Code
នៅក្នុងផ្នែកនេះ យើងនឹងលុបជួរដេកមួយ ប្រសិនបើក្រឡាណាមួយនៅក្នុងវាមានអត្ថបទ ឬលេខណាមួយដោយប្រើកូដ VBA ។
3.1 លុបជួរដេក ប្រសិនបើក្រឡាមានអត្ថបទជាក់លាក់
នៅក្នុងនេះ។វិធីសាស្រ្ត យើងនឹងព្យាយាមលុបជួរដេកដែលមានអាយុ 17 នៅក្នុងជួរឈរ អាយុ ។
🔗 ជំហាន៖
❶ ចុច ALT +F11 ដើម្បីបើកបង្អួច VBA ។
❷ ឥឡូវនេះសូមចូលទៅកាន់ បញ្ចូល ▶ ម៉ូឌុល ដើម្បីបើកម៉ូឌុលថ្មី។
❸ ចម្លងកូដខាងក្រោម៖
6848
❹ បិទភ្ជាប់វានៅលើកម្មវិធីនិពន្ធ VBA ហើយរក្សាទុក វាដោយចុច CTRL + S។
❺ ឥឡូវត្រឡប់ទៅសន្លឹកកិច្ចការដែលមានឈ្មោះថា “ VBA ” ហើយចុច <1 ប៊ូតុង>ALT + F8 ។
❻ ជ្រើសរើសឈ្មោះមុខងារដែលហៅថា DeleteRowsContainingtext() ហើយចុច រត់ ។
នោះហើយជាវា។
3.2 លុបជួរដេក ប្រសិនបើក្រឡាមានលេខ
នៅក្នុងវិធីនេះ យើងនឹងពិភាក្សាអំពីរបៀបដែលអ្នកពិតជាអាចលុបជួរដេកណាមួយ ប្រសិនបើក្រឡាណាមួយក្នុងជួរអាយុមានលេខណាមួយ នៅក្នុងវា។
🔗 ជំហាន៖
❶ ចុច ALT +F11 ដើម្បីបើកបង្អួច VBA ។
❷ ឥឡូវនេះ សូមចូលទៅកាន់ Insert ▶ Module ដើម្បីបើកម៉ូឌុលថ្មីមួយ។
❸ ចម្លងកូដខាងក្រោម៖
1754
❹ Paste it នៅលើ VBA editor ហើយ Save it b y ចុច CTRL + S ។
❺ ឥឡូវត្រឡប់ទៅសន្លឹកកិច្ចការដែលមានឈ្មោះថា “ VBA (2) ” ហើយចុច ប៊ូតុង ALT + F8 ។
❻ ជ្រើសរើសឈ្មោះមុខងារដែលហៅថា DeleteRowsContainingNumbers() ហើយចុច រត់ ។
<32
នោះហើយជាវា។
អានបន្ថែម៖ Excel VBA ដើម្បីលុបជួរដេកដែលមានទិន្នន័យជាក់លាក់ (ឧទាហរណ៍ 9)
អ្វីដែលត្រូវចងចាំ
📌 ចុច CTRL + F ដើម្បីបើក Find and Replace dialog box.
📌 CTRL + – is the hotkey for delete.
📌 អ្នកអាចចុច ALT + F11 ដើម្បីបើកបង្អួច VBA ។
សេចក្តីសន្និដ្ឋាន
ដើម្បីបញ្ចប់ យើងបានបង្ហាញពីវិធីសាស្រ្ត 3 ផ្សេងគ្នា ដើម្បីលុបជួរដេក ប្រសិនបើក្រឡាមួយមានតម្លៃជាក់លាក់ នៅក្នុង Excel ។ អ្នកត្រូវបានផ្ដល់អនុសាសន៍ឱ្យទាញយកសៀវភៅលំហាត់អនុវត្តដែលបានភ្ជាប់ជាមួយនឹងអត្ថបទនេះនិងអនុវត្តវិធីសាស្រ្តទាំងអស់ជាមួយនោះ។ ហើយកុំស្ទាក់ស្ទើរក្នុងការសួរសំណួរណាមួយនៅក្នុងផ្នែក comment ខាងក្រោម។ យើងនឹងព្យាយាមឆ្លើយតបរាល់សំណួរដែលពាក់ព័ន្ធឱ្យបានឆាប់។