របៀបលុបជួរដេកក្នុង Excel ដោយប្រើផ្លូវកាត់ ឬម៉ាក្រូ VBA

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

អត្ថបទនេះរាយបញ្ជីវិធីជាច្រើនដើម្បីលុបជួរដេកក្នុង Excel ដោយផ្អែកលើតម្លៃក្រឡា។ នៅក្នុងការប្រកាសនេះ អ្នកនឹងឃើញ hotkeys ក៏ដូចជា Excel VBA ផងដែរ។ លុប​ជួរ​ដេក​ដោយ​ស្វ័យ​ប្រវត្តិ ឬ​ប្រើ​ជម្រើស​ស្វែងរក​ស្តង់ដារ​រួម​គ្នា​ជាមួយ​ផ្លូវកាត់​ដ៏មាន​ប្រយោជន៍។

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

ឧទាហរណ៍ អ្នកមានទីផ្សារដែលអ្នកលក់ផ្សេងគ្នាលក់ផលិតផលរបស់ពួកគេ។ សម្រាប់ហេតុផលមួយចំនួន អ្នកលក់ម្នាក់បានបិទអាជីវកម្មរបស់ពួកគេ ហើយឥឡូវនេះ អ្នកត្រូវលុបជួរទាំងអស់ដែលមានឈ្មោះរបស់អ្នកលក់ បើទោះបីជាពួកគេស្ថិតនៅក្នុងជួរផ្សេងគ្នាក៏ដោយ។

នៅក្នុងការប្រកាសនេះ អ្នកនឹងឃើញ Excel VBA និងផ្លូវកាត់ទៅកាន់ លុបជួរដេកដោយផ្អែកលើអត្ថបទ ឬតម្លៃជាក់លាក់។ អ្នកនឹងឃើញពីរបៀបងាយស្រួលស្វែងរក និងជ្រើសរើសព័ត៌មានចាំបាច់ មុនពេលដកចេញ។ ប្រសិនបើកិច្ចការរបស់អ្នកមិនមែននិយាយអំពីការលុបទេ ប៉ុន្តែការបន្ថែមជួរដេក អ្នកអាចស្វែងរកវិធីធ្វើវាបានលឿនបំផុតដើម្បីបញ្ចូលជួរដេកច្រើនក្នុង Excel។

    ផ្លូវកាត់ Excel លឿនបំផុតដើម្បីលុបជួរដេកក្នុងតារាងរបស់អ្នក។

    ប្រសិន​បើ​អ្នក​ចង់​ប្រើ​វិធី​លឿន​បំផុត​នៃ​ការ​លុប​ជួរ​ដេក​ច្រើន​តាម​តម្លៃ​ក្រឡា​ដែល​ពួក​គេ​មាន អ្នក​ត្រូវ​ការដើម្បីជ្រើសរើសជួរទាំងនេះឲ្យបានត្រឹមត្រូវជាមុន។

    ដើម្បីជ្រើសរើសជួរដេក អ្នកអាចរំលេចក្រឡាដែលនៅជាប់គ្នាជាមួយនឹងតម្លៃដែលត្រូវការ ហើយចុចប្តូរ (Shift) + ដកឃ្លា ឬជ្រើសរើសក្រឡាដែលមិននៅជាប់គ្នាដែលត្រូវការដោយចុចគ្រាប់ចុច Ctrl ។

    អ្នកក៏អាចជ្រើសរើសបន្ទាត់ទាំងមូលដោយប្រើប៊ូតុងលេខជួរដេក។ អ្នកនឹងឃើញចំនួនជួរដេកដែលបានបន្លិចនៅជាប់ប៊ូតុងចុងក្រោយ។

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

    លុបជួរដេកចេញពីតារាងទាំងមូល

    ប្រសិនបើ អ្នក​មាន​បញ្ជី Excel សាមញ្ញ​ដែល​គ្មាន​ព័ត៌មាន​បន្ថែម​នៅ​ខាង​ស្ដាំ អ្នក​អាច​ប្រើ​ផ្លូវកាត់​លុប​ជួរ​ដេក​ដើម្បី​លុប​ជួរ​ដេក​ក្នុង​ពីរ​ជំហាន​ងាយៗ៖

    1. ចុច Ctrl + - (ដក​នៅ​លើ​ក្ដារចុច​មេ ) hotkey។

    អ្នកនឹងឃើញជួរដេកដែលមិនប្រើបាត់ភ្លាមៗ។

    គន្លឹះ។ អ្នកអាចបន្លិចតែជួរដែលមានតម្លៃដែលអ្នកចង់ដកចេញ។ បន្ទាប់មកប្រើផ្លូវកាត់ Ctrl + - (ដកនៅលើក្តារចុចមេ) ដើម្បីទទួលបានប្រអប់ Excel ស្តង់ដារ លុប ដែលអនុញ្ញាតឱ្យអ្នកជ្រើសរើស ជួរទាំងមូល ប៊ូតុងវិទ្យុ។ ឬជម្រើសលុបផ្សេងទៀតដែលអ្នកប្រហែលជាត្រូវការ។

    លុបជួរដេកប្រសិនបើមានទិន្នន័យនៅខាងស្តាំតារាងរបស់អ្នក

    Ctrl + - (ដកនៅលើក្តារចុចមេ) Excel ផ្លូវកាត់គឺជាមធ្យោបាយលឿនបំផុតក្នុងការលុបជួរ។ទោះយ៉ាងណាក៏ដោយ ប្រសិនបើមានទិន្នន័យណាមួយនៅខាងស្ដាំនៃតារាងចម្បងរបស់អ្នក ដូចនៅលើរូបថតអេក្រង់ខាងក្រោម វាអាចនឹងដកជួរដេកចេញ រួមជាមួយនឹងព័ត៌មានលម្អិតដែលអ្នកត្រូវរក្សាទុក។

    ប្រសិនបើវាជា ករណីរបស់អ្នក អ្នកត្រូវធ្វើទ្រង់ទ្រាយទិន្នន័យរបស់អ្នកជា តារាង Excel ជាមុនសិន។

    1. ចុច Ctrl + T ឬចូលទៅកាន់ ផ្ទាំង Home -> ធ្វើទ្រង់ទ្រាយជាតារាង ហើយជ្រើសរើសរចនាប័ទ្មដែលសាកសមនឹងអ្នកបំផុត។

    អ្នកនឹងឃើញប្រអប់ បង្កើតតារាង ដែលអ្នកអាចប្រើដើម្បីរំលេចជួរចាំបាច់។

  • ឥឡូវនេះបញ្ជីរបស់អ្នកត្រូវបានធ្វើទ្រង់ទ្រាយ សូមជ្រើសរើសជួរជាមួយនឹងតម្លៃ ឬជួរដែលអ្នកចង់លុបនៅក្នុងតារាងរបស់អ្នក។
  • <3

    ចំណាំ។ សូមប្រាកដថាអ្នកមិនប្រើប៊ូតុងជួរដេកដើម្បីជ្រើសរើសជួរទាំងមូលទេ។

  • ចុច Ctrl + - (ដកនៅលើក្តារចុចមេ) ដើម្បីមើលទិន្នន័យដែលមិនចង់បានដែលបានដកចេញពីតារាងរបស់អ្នក។ ព័ត៌មានបន្ថែមនៅខាងស្តាំនឹងនៅដដែល។
  • សង្ឃឹមថាអ្នកបានរកឃើញផ្លូវកាត់ "លុបជួរដេក" នេះមានប្រយោជន៍។ បន្តអានដើម្បីស្វែងរក Excel VBA សម្រាប់ការលុបជួរដេក និងរៀនពីរបៀបលុបទិន្នន័យដោយផ្អែកលើអត្ថបទក្រឡាជាក់លាក់។

    លុបជួរដេកដែលមានអត្ថបទជាក់លាក់នៅក្នុងជួរឈរតែមួយ

    ប្រសិនបើធាតុនៅក្នុងជួរដេកដែលអ្នក ចង់​លុប​ចេញ​តែ​ក្នុង​ជួរ​ឈរ​មួយ​ប៉ុណ្ណោះ ជំហាន​ខាង​ក្រោម​នឹង​ណែនាំ​អ្នក​ក្នុង​ដំណើរ​ការ​លុប​ជួរ​ដេក​ដែល​មាន​តម្លៃ​បែប​នេះ។

    1. ដំបូង​អ្នក​ត្រូវ​អនុវត្ត​តម្រង​ទៅ​តារាង​របស់​អ្នក។ ដើម្បីធ្វើដូច្នេះ សូមចូលទៅកាន់ផ្ទាំង Data ក្នុង Excel ហើយចុចលើពាក្យរូបតំណាង តម្រង

  • ត្រងជួរឈរដែលមានតម្លៃសម្រាប់លុបតាមអត្ថបទដែលត្រូវការ។ ចុចលើរូបតំណាងព្រួញនៅជាប់ជួរឈរដែលមានធាតុដែលត្រូវការ។ បន្ទាប់មកដោះធីកជម្រើស ជ្រើសរើសទាំងអស់ ហើយគូសប្រអប់ធីកនៅជាប់នឹងតម្លៃត្រឹមត្រូវ។ ប្រសិនបើបញ្ជីមានរយៈពេលយូរ គ្រាន់តែបញ្ចូលអត្ថបទចាំបាច់នៅក្នុងវាល ស្វែងរក ។ បន្ទាប់មកចុច យល់ព្រម ដើម្បីបញ្ជាក់។
  • ជ្រើសរើសក្រឡាដែលបានត្រងនៅក្នុងជួរដែលអ្នកចង់លុប។ វាមិនចាំបាច់ក្នុងការជ្រើសរើសជួរទាំងមូលទេ។
  • ចុចកណ្ដុរស្ដាំលើជួរដែលបានបន្លិច ហើយជ្រើសរើសជម្រើស លុបជួរដេក ពីបញ្ជីម៉ឺនុយ។
  • ជាចុងក្រោយចុចលើរូបតំណាង តម្រង ម្តងទៀតដើម្បីជម្រះវា ហើយឃើញថាជួរដេកដែលមានតម្លៃបាត់ពីតារាងរបស់អ្នក។

    របៀបយកជួរដេកចេញក្នុង Excel តាមពណ៌ក្រឡា

    ជម្រើសតម្រងអនុញ្ញាតឱ្យតម្រៀបទិន្នន័យរបស់អ្នកដោយផ្អែកលើពណ៌នៃក្រឡា។ អ្នកអាចប្រើវាដើម្បីលុបជួរទាំងអស់ដែលមានពណ៌ផ្ទៃខាងក្រោយជាក់លាក់។

    1. អនុវត្ត តម្រង ទៅតារាងរបស់អ្នក។ ចូលទៅកាន់ផ្ទាំង Data ក្នុង Excel ហើយចុចលើរូបតំណាង Filter

  • ចុចលើសញ្ញាព្រួញតូចបន្ទាប់។ ទៅ​ឈ្មោះ​ជួរ​ឈរ​ដែល​ត្រូវ​ការ សូម​ចូល​ទៅ Filter by Color ហើយ​ជ្រើសរើស​ពណ៌​ក្រឡា​ដែល​ត្រឹមត្រូវ។ ចុច យល់ព្រម ហើយមើលក្រឡាដែលបានបន្លិចទាំងអស់នៅលើកំពូល។
  • ជ្រើសរើសក្រឡាពណ៌ដែលបានត្រង ចុចខាងស្តាំលើពួកវា ហើយជ្រើសរើស លុបជួរ ជម្រើសពីម៉ឺនុយ។
  • នោះហើយ! ជួរ​ដេក​ដែល​មាន​ក្រឡា​ពណ៌​ដូចគ្នា​ត្រូវ​បាន​យក​ចេញ​ភ្លាមៗ។

    លុប​ជួរ​ដេក​ដែល​មាន​អត្ថបទ​ជាក់លាក់​ក្នុង​ជួរ​ឈរ​ផ្សេង​គ្នា

    ប្រសិនបើ​តម្លៃ​ដែល​អ្នក​ចង់​យក​ចេញ​ត្រូវ​បាន​ខ្ចាត់ខ្ចាយ​ជុំវិញ​ជួរ​ឈរ​ផ្សេង​គ្នា ការ​តម្រៀប​អាច​ធ្វើ​ឱ្យ​មាន​ភាពស្មុគស្មាញ។ ភារកិច្ច។ ខាងក្រោមនេះ អ្នកនឹងឃើញព័ត៌មានជំនួយដ៏មានសារៈប្រយោជន៍មួយដើម្បីលុបជួរដេកដោយផ្អែកលើក្រឡាដែលមានតម្លៃ ឬអត្ថបទជាក់លាក់។ ពីតារាងរបស់ខ្ញុំខាងក្រោម ខ្ញុំចង់លុបជួរទាំងអស់ដែលមានខែមករា ដែលបង្ហាញក្នុងជួរឈរចំនួន 2។

    1. ចាប់ផ្តើមដោយការស្វែងរក និងជ្រើសរើសក្រឡាជាមួយនឹងតម្លៃដែលត្រូវការដោយប្រើ ស្វែងរក និងជំនួស ប្រអប់។ ចុច Ctrl + F ដើម្បីដំណើរការវា។

      គន្លឹះ។ អ្នក​អាច​រក​ឃើញ​ប្រអប់​ដដែល​ប្រសិន​បើ​អ្នក​ចូល​ទៅ ផ្ទាំង​ដើម -> ស្វែងរក & ជ្រើសរើស ហើយជ្រើសរើសជម្រើស Find ពីបញ្ជីទម្លាក់ចុះ។

    2. បញ្ចូលតម្លៃដែលត្រូវការនៅក្នុងវាល ស្វែងរកអ្វី ហើយជ្រើសរើសជម្រើសបន្ថែមប្រសិនបើចាំបាច់។ បន្ទាប់មកចុច Find All ដើម្បីមើលលទ្ធផល។

  • លទ្ធផលនឹងបង្ហាញក្នុងបង្អួច Find and Replace
  • ជ្រើសរើសតម្លៃដែលបានរកឃើញនៅក្នុងបង្អួចដោយចុចគ្រាប់ចុច Ctrl ។ អ្នកនឹងទទួលបានតម្លៃដែលបានរកឃើញដែលបានបន្លិចដោយស្វ័យប្រវត្តិនៅក្នុងតារាងរបស់អ្នក។

  • ឥឡូវនេះ សូមចូលទៅកាន់ ផ្ទាំងដើម -> លុប -> លុបជួរដេកសន្លឹក
  • គន្លឹះ។ អ្នកអាចលុបជួរដោយតម្លៃដែលបានជ្រើសរើស ប្រសិនបើអ្នកចុច Ctrl + - (ដកនៅលើមេboard) ហើយជ្រើសរើសប៊ូតុងវិទ្យុ ជួរទាំងមូល

    អីយ៉ា! ជួរដេកដែលមិនចង់បានត្រូវបានលុប។

    ម៉ាក្រូ Excel VBA ដើម្បីលុបជួរដេក ឬដកចេញរាល់ជួរផ្សេងទៀត

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

    ម៉ាក្រូ RemoveRowsWithSelectedCells នឹងលុបបន្ទាត់ទាំងអស់ដែលមាននៅ ក្រឡាដែលបានបន្លិចយ៉ាងតិចមួយ។

    ម៉ាក្រូ RemoveEveryOtherRow ដូចដែលឈ្មោះរបស់វាណែនាំ នឹងជួយអ្នកកម្ចាត់រាល់វិនាទី/ទីបី។ល។ ជួរដេកយោងទៅតាមការកំណត់របស់អ្នក។ វានឹងលុបជួរដែលចាប់ផ្តើមដោយទីតាំងទស្សន៍ទ្រនិចកណ្ដុរបច្ចុប្បន្ន ហើយរហូតដល់ចុងបញ្ចប់នៃតារាងរបស់អ្នក។

    ប្រសិនបើអ្នកមិនដឹងពីរបៀបបញ្ចូលម៉ាក្រូ សូមពិនិត្យមើលរបៀបបញ្ចូល និងដំណើរការកូដ VBA នៅក្នុង Excel .

    Sub RemoveRowsWithSelectedCells() Dim rngCurCell, rng2Delete As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual សម្រាប់ rngCurCell នីមួយៗក្នុងការជ្រើសរើស ប្រសិនបើមិនមែន rng2Delete Isthing បន្ទាប់មកកំណត់ rng2CurCell2Active .Row, 1)) Else Set rng2Delete = rngCurCell End ប្រសិនបើ Next rngCurCell If Not rng2Delete Is Nothing then rng2Delete.EntireRow.Delete End If Application.ScreenUpdating = True Application.Calculation =xlCalculationAutomatic End Sub Sub RemoveEveryOtherRow() Dim rowNo, rowStart, rowFinish, rowStep As Long Dim rng2Delete As Range rowStep = 2 rowStart = Application.Selection.Cells(1, 1).Row rowFinish = ActiveCheet.UspeellspecialLast. Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For rowNo = rowStart To rowFinish Step rowStep ប្រសិនបើមិនមែន rng2Delete Is Nothing បន្ទាប់មកកំណត់ rng2Delete = Application.Union(rng2Delete, _ ActiveSheet.Cells(rowNo, 1)) Else Setell = Active (rowNo, 1) End If Next If Not rng2Delete is Nothing then rng2Delete.EntireRow.Delete ' Hide every other row 'rng2Delete.EntireRow.Hidden = True End If Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

    Tip . ប្រសិនបើភារកិច្ចរបស់អ្នកគឺត្រូវដាក់ពណ៌រៀងរាល់វិនាទី/ទីបី។

    នៅក្នុងអត្ថបទនេះ ខ្ញុំបានរៀបរាប់ពីរបៀបលុបជួរដេកក្នុង Excel។ ឥឡូវនេះអ្នកមានម៉ាក្រូ VBA ដែលមានប្រយោជន៍ជាច្រើនដើម្បីលុបជួរដែលបានជ្រើសរើស អ្នកដឹងពីរបៀបលុបជួរផ្សេងទៀតនីមួយៗ និងរបៀបប្រើ Find & ជំនួស ដើម្បីជួយអ្នកស្វែងរក និងជ្រើសរើសបន្ទាត់ទាំងអស់ដែលមានតម្លៃដូចគ្នា មុនពេលលុបពួកវា។ សង្ឃឹមថាគន្លឹះខាងលើនឹងសម្រួលការងាររបស់អ្នកក្នុង Excel និងអនុញ្ញាតឱ្យអ្នកទទួលបានពេលទំនេរបន្ថែមទៀតសម្រាប់ការរីករាយជាមួយថ្ងៃរដូវក្តៅចុងក្រោយនេះ។ សូមរីករាយនិងExcel ក្នុង Excel!

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