របៀបលុបរាល់ជួរផ្សេងទៀត ឬគ្រប់ជួរ Nth ក្នុង Excel

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

ការបង្រៀនខ្លីនេះពន្យល់ពីរបៀបលុបជួរផ្សេងទៀតទាំងអស់នៅក្នុង Excel ដោយត្រង ឬដោយប្រើកូដ VBA ។ អ្នកក៏នឹងរៀនពីរបៀបលុបរាល់ជួរទី 3 ទី 4 ឬជួរ Nth ផ្សេងទៀត។

មានស្ថានភាពជាច្រើននៅពេលដែលអ្នកប្រហែលជាត្រូវលុបជួរដេកជំនួសនៅក្នុងសន្លឹកកិច្ចការ Excel ។ ឧទាហរណ៍ អ្នក​ប្រហែល​ជា​ចង់​រក្សា​ទិន្នន័យ​សម្រាប់​មួយ​សប្តាហ៍ (ជួរ​ដេក 2, 4, 6, 8 ។ ជាទូទៅ ការលុបរាល់ជួរផ្សេងទៀតក្នុង Excel ដំណើរការទៅការជ្រើសរើសជួរដេកជំនួស។ នៅពេលដែលជួរដេកត្រូវបានជ្រើសរើស ការចុចតែមួយនៅលើប៊ូតុង លុប គឺត្រូវចំណាយទាំងអស់។ បន្ថែមទៀតនៅក្នុងអត្ថបទនេះ អ្នកនឹងរៀនពីបច្ចេកទេសមួយចំនួនដើម្បីជ្រើសរើស និងលុបរាល់ជួរដេក Nth ផ្សេងទៀត ឬរាល់ជួរ Nth ក្នុង Excel យ៉ាងរហ័ស។

    របៀបលុបជួរដេកផ្សេងទៀតក្នុង Excel ដោយត្រង

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

    1. នៅក្នុងជួរឈរទទេមួយនៅជាប់នឹងទិន្នន័យដើមរបស់អ្នក សូមបញ្ចូលលំដាប់លេខសូន្យ និងលេខមួយ។ អ្នកអាចធ្វើវាបានយ៉ាងឆាប់រហ័សដោយវាយលេខ 0 ក្នុងក្រឡាទីមួយ និង 1 ក្នុងក្រឡាទីពីរ បន្ទាប់មកចម្លងក្រឡាពីរដំបូង ហើយបិទភ្ជាប់ពួកវាចុះក្រោមរហូតដល់ក្រឡាចុងក្រោយជាមួយនឹងទិន្នន័យ។

      ជាជម្រើសអ្នកអាចប្រើរូបមន្តនេះ៖

      =MOD(ROW(),2)

      តក្កវិជ្ជារបស់រូបមន្តគឺសាមញ្ញណាស់៖ អនុគមន៍ ROW ត្រឡប់លេខជួរដេកបច្ចុប្បន្ន មុខងារ MODចែកវាដោយ 2 ហើយត្រឡប់ផ្នែកដែលនៅសេសសល់បង្គត់ទៅចំនួនគត់។

      ជាលទ្ធផល អ្នកមាន 0 ក្នុងជួរស្មើគ្នាទាំងអស់ (ព្រោះពួកវាត្រូវបែងចែកដោយ 2 ស្មើៗគ្នាដោយគ្មានសល់) និង 1 ក្នុងជួរសេសទាំងអស់៖

    2. អាស្រ័យ​លើ​ថាតើ​អ្នក​ចង់​លុប​ជួរ​ដេក​គូ​ឬ​សេស ច្រោះ​មួយ​ឬ​សូន្យ​ចេញ។

      ដើម្បីអោយវារួចរាល់ សូមជ្រើសរើសក្រឡាណាមួយនៅក្នុងជួរជំនួយរបស់អ្នក ចូលទៅកាន់ផ្ទាំង Data > Sort and Filter group ហើយចុចលើ Filter ប៊ូតុង។ ព្រួញតម្រងទម្លាក់ចុះនឹងបង្ហាញនៅក្នុងក្រឡាបឋមកថាទាំងអស់។ អ្នកចុចប៊ូតុងព្រួញនៅក្នុងជួរជំនួយ ហើយធីកប្រអប់មួយក្នុងចំណោមប្រអប់៖

      • 0 ដើម្បីលុបជួរដេកគូ
      • 1 ដើម្បីលុបជួរសេស

      ក្នុង​ឧទាហរណ៍​នេះ យើង​នឹង​លុប​ជួរ​ដេក​ដែល​មាន​តម្លៃ "0" ដូច្នេះ​យើង​ត្រង​ពួកវា៖

    3. ឥឡូវ​នេះ​ជួរ "1" ទាំងអស់​ត្រូវ​បាន​លាក់។ ជ្រើសរើសជួរ "0" ដែលអាចមើលឃើញទាំងអស់ ចុចកណ្ដុរស្ដាំលើជម្រើស ហើយចុច លុបជួរដេក :

    4. ជំហានខាងលើបានធ្វើឱ្យអ្នកនៅសល់តារាងទទេ ប៉ុន្តែកុំបារម្ភ ជួរ "1" នៅតែមាន។ ដើម្បីធ្វើឱ្យពួកវាមើលឃើញម្តងទៀត គ្រាន់តែលុបតម្រងស្វ័យប្រវត្តិដោយចុចប៊ូតុង តម្រង ម្តងទៀត៖

    5. រូបមន្តក្នុងជួរ C គណនាឡើងវិញសម្រាប់ជួរដែលនៅសល់។ ប៉ុន្តែអ្នកមិនត្រូវការវាទៀតទេ។ ឥឡូវនេះ អ្នកអាចលុបជួរឈរជំនួយដោយសុវត្ថិភាព៖

    ជាលទ្ធផល នៅសល់តែសប្តាហ៍គូប៉ុណ្ណោះក្នុងសន្លឹកកិច្ចការរបស់យើង សប្តាហ៍សេសនឹងបាត់ទៅហើយ!

    គន្លឹះ។ ប្រសិនបើអ្នកចង់ផ្លាស់ទីរាល់ជួរផ្សេងទៀតទៅកន្លែងផ្សេង ជាជាងលុបពួកវាទាំងអស់គ្នា ជាដំបូងចម្លងជួរដែលបានត្រង ហើយបិទភ្ជាប់ពួកវាទៅទីតាំងថ្មី ហើយបន្ទាប់មកលុបជួរដែលបានត្រង។

    របៀបលុបជួរជំនួសក្នុង Excel ជាមួយ VBA

    ប្រសិនបើអ្នកមិនមានឆន្ទៈខ្ជះខ្ជាយពេលវេលារបស់អ្នកលើកិច្ចការតូចតាចដូចជាការលុបរាល់ជួរផ្សេងទៀតនៅក្នុងសន្លឹកកិច្ចការ Excel របស់អ្នក នោះម៉ាក្រូ VBA ខាងក្រោមអាចដំណើរការដោយស្វ័យប្រវត្តិសម្រាប់អ្នក៖

    Sub Delete_Alternate_Rows_Excel() Dim SourceRange As Range Set SourceRange = Application.Selection Set SourceRange = Application.InputBox( "Range:" , "Select the range" , SourceRange.Address, Type :=8) ប្រសិនបើ SourceRange.Rows.Count >= 2 បន្ទាប់មក Dim FirstCell As Range Dim RowIndex ជាចំនួនគត់ Application.ScreenUpdating = False For RowIndex = SourceRange.Rows.Count - (SourceRange.Rows.Count Mod 2) ទៅ 1 ជំហាន -2 កំណត់ FirstCell = SourceRange.Cells(RowIndex, 1) FirstCell.EntireRow.Delete Next Application.ScreenUpdating = End If End Sub

    របៀបលុបជួរផ្សេងទៀតក្នុង Excel ដោយប្រើម៉ាក្រូ

    I បញ្ចូលម៉ាក្រូក្នុងសន្លឹកកិច្ចការរបស់អ្នកតាមរបៀបធម្មតាតាមរយៈកម្មវិធីនិពន្ធ Visual Basic៖

    1. ចុច Alt + F11 ដើម្បីបើកបង្អួច Visual Basic សម្រាប់កម្មវិធី។
    2. នៅលើរបារម៉ឺនុយកំពូល ចុច Insert > Module ហើយបិទភ្ជាប់ម៉ាក្រូខាងលើក្នុង Module
    3. ចុចគ្រាប់ចុច F5 ដើម្បីដំណើរការម៉ាក្រូ។
    4. ប្រអប់មួយនឹងលេចឡើង ហើយប្រាប់អ្នកឱ្យជ្រើសរើសជួរមួយ។ ជ្រើសរើសតារាងរបស់អ្នកហើយចុចយល់ព្រម៖

    រួចរាល់! រាល់ជួរផ្សេងទៀតក្នុងជួរដែលបានជ្រើសរើសត្រូវបានលុប៖

    របៀបលុបរាល់ជួរ Nth ក្នុង Excel

    សម្រាប់កិច្ចការនេះ យើងនឹងពង្រីកការត្រង បច្ចេកទេសដែលយើងបានប្រើដើម្បីលុបជួរនីមួយៗ។ ភាពខុសគ្នាគឺនៅក្នុងរូបមន្តដែលការត្រងគឺផ្អែកលើ៖

    MOD(ROW()- m, n)

    កន្លែងណា៖

    • m គឺ​ជា​លេខ​ជួរ​ដេក​នៃ​ក្រឡា​ដំបូង​ដែល​មាន​ទិន្នន័យ​ដក 1
    • n គឺ​ជា​ជួរ​ដេក Nth ដែល​អ្នក​ចង់​លុប

    ឧបមាថាទិន្នន័យរបស់អ្នកចាប់ផ្តើមនៅជួរទី 2 ហើយអ្នកចង់លុបរាល់ជួរទី 3 ។ ដូច្នេះ ក្នុងរូបមន្តរបស់អ្នក n ស្មើនឹង 3 ហើយ m ស្មើនឹង 1 (ជួរទី 2 ដក 1):

    =MOD(ROW() - 1, 3)

    ប្រសិនបើទិន្នន័យរបស់យើងបានចាប់ផ្តើមនៅក្នុង ជួរទី 3 បន្ទាប់មក m នឹងស្មើនឹង 2 (ជួរទី 3 ដក 1) ហើយដូច្នេះនៅលើ។ ការកែតម្រូវនេះគឺត្រូវការជាចាំបាច់ដើម្បីដាក់លេខជួរដេកជាបន្តបន្ទាប់ ដោយចាប់ផ្តើមពីលេខ 1។

    អ្វីដែលរូបមន្តធ្វើគឺចែកលេខជួរដេកដែលទាក់ទងដោយ 3 ហើយត្រឡប់ចំនួនដែលនៅសល់បន្ទាប់ពីចែក។ ក្នុងករណីរបស់យើង វាផ្តល់ផលសូន្យសម្រាប់រាល់ជួរទីបី ពីព្រោះរាល់លេខទីបីចែកនឹង 3 ដោយគ្មានសល់ (3,6,9 ។ល។):

    ហើយឥឡូវនេះ អ្នក អនុវត្តជំហានដែលធ្លាប់ស្គាល់រួចហើយ ដើម្បីត្រងជួរ "0"៖

    1. ជ្រើសរើសក្រឡាណាមួយក្នុងតារាងរបស់អ្នក ហើយចុចលើប៊ូតុង តម្រង នៅលើ ទិន្នន័យ
    2. ត្រងជួរឈរជំនួយ ដើម្បីបង្ហាញតែតម្លៃ "0"។
    3. ជ្រើសរើសជួរ "0" ដែលអាចមើលឃើញទាំងអស់ ចុចខាងស្តាំ ហើយជ្រើសរើស លុបជួរដេក ពីម៉ឺនុយបរិបទ។
    4. លុបតម្រង និងលុបជួរឈរជំនួយ។

    តាមរបៀបស្រដៀងគ្នា អ្នកអាចលុបរាល់ជួរទី 4 ទី 5 ឬជួរ Nth ផ្សេងទៀតនៅក្នុង Excel ។

    គន្លឹះ។ ក្នុងករណីដែលអ្នកត្រូវការលុបជួរដេកដែលមានទិន្នន័យមិនពាក់ព័ន្ធ ការបង្រៀនខាងក្រោមនឹងមានប្រយោជន៍៖ របៀបលុបជួរដេកដោយផ្អែកលើតម្លៃក្រឡា។

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

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