វិធីលុបក្រឡាទទេក្នុង Excel

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

ការបង្រៀននឹងបង្រៀនអ្នកពីរបៀបលុបចន្លោះទទេនៅក្នុង Excel ដើម្បីផ្តល់ឱ្យសន្លឹកកិច្ចការរបស់អ្នកមើលទៅច្បាស់លាស់ និងប្រកបដោយវិជ្ជាជីវៈ។

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

    របៀបលុបក្រឡាទទេនៅក្នុង Excel

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

    ជាមួយច្បាប់ចម្លងបម្រុងទុកដែលរក្សាទុកក្នុងទីតាំងរក្សាទុក។ អនុវត្តជំហានខាងក្រោមដើម្បីលុបក្រឡាទទេនៅក្នុង Excel៖

    1. ជ្រើសរើសជួរដែលអ្នកចង់លុបចន្លោះទទេ។ ដើម្បី​ជ្រើសរើស​ក្រឡា​ទាំងអស់​ជាមួយ​ទិន្នន័យ​បាន​យ៉ាង​លឿន ចុច​ក្រឡា​ខាងលើ​ឆ្វេង ហើយ​ចុច Ctrl + Shift + End ។ វា​នឹង​ពង្រីក​ការ​ជ្រើសរើស​ទៅ​ក្រឡា​ដែល​បាន​ប្រើ​ចុងក្រោយ។
    2. ចុច F5 ហើយ​ចុច Special... ។ ឬចូលទៅកាន់ Home tab > Formats group ហើយចុច Find & ជ្រើសរើស > ចូលទៅកាន់ Special :

    3. នៅក្នុងប្រអប់ Go to Special ជ្រើសរើស Blanks ហើយចុច យល់ព្រម ។ វា​នឹង​ជ្រើស​ក្រឡា​ទទេ​ទាំងអស់​ក្នុង​ជួរ។

    4. ចុច​កណ្ដុរ​ខាង​ស្ដាំ​ណា​មួយ​ដែល​បាន​ជ្រើសទទេ ហើយជ្រើសរើស លុប… ពីម៉ឺនុយបរិបទ៖

    5. អាស្រ័យលើប្លង់ទិន្នន័យរបស់អ្នក សូមជ្រើសរើស ផ្លាស់ទីក្រឡាទៅឆ្វេង ប្តូរក្រឡាឡើងលើ ហើយចុច យល់ព្រម ។ ក្នុងឧទាហរណ៍នេះ យើងទៅជាមួយជម្រើសទីមួយ៖

    នោះហើយជាវា។ អ្នកបានលុបចន្លោះទទេនៅក្នុងតារាងរបស់អ្នកដោយជោគជ័យ៖

    គន្លឹះ៖

    • ប្រសិនបើមានអ្វីមួយមិនប្រក្រតី កុំភ័យស្លន់ស្លោ ហើយចុច Ctrl ភ្លាមៗ + Z ដើម្បីទទួលបានទិន្នន័យរបស់អ្នកមកវិញ។
    • ប្រសិនបើអ្នកគ្រាន់តែចង់រំលេចក្រឡាទទេជាជាងយកចេញ អ្នកនឹងឃើញវិធីសាស្រ្តផ្សេងគ្នាមួយចំនួននៅក្នុងអត្ថបទនេះ៖ របៀបជ្រើសរើស និងបន្លិចក្រឡាទទេក្នុង Excel។

    នៅពេលដែលមិនត្រូវយកក្រឡាទទេចេញដោយជ្រើសរើសចន្លោះទទេ

    បច្ចេកទេស Go To Special > Blanks ដំណើរការល្អសម្រាប់ជួរឈរ ឬជួរដេកតែមួយ។ វាក៏អាចលុបបំបាត់ក្រឡាទទេដោយជោគជ័យនៅក្នុងជួរនៃជួរដេកឯករាជ្យ ឬជួរឈរដូចក្នុងឧទាហរណ៍ខាងលើ។ ទោះយ៉ាងណាក៏ដោយ វាអាចប៉ះពាល់ដល់ទិន្នន័យដែលមានរចនាសម្ព័ន្ធ។ ដើម្បីបងា្កររឿងនេះកុំឱ្យកើតឡើង សូមប្រុងប្រយ័ត្នបំផុតនៅពេលដកចន្លោះទទេនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក ហើយចងចាំការព្រមានខាងក្រោម៖

    1. លុបជួរដេក និងជួរឈរទទេជំនួសឱ្យក្រឡា

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

    2. មិនដំណើរការសម្រាប់តារាង Excel

    វាមិនអាចទៅរួចទេក្នុងការលុបក្រឡានីមួយៗនៅក្នុងតារាង Excel (ទល់នឹងជួរមួយ) អ្នកត្រូវបានអនុញ្ញាតឱ្យលុបជួរតារាងទាំងមូលប៉ុណ្ណោះ។ ឬអ្នកអាចបំប្លែងតារាងទៅជាជួរដំបូង ហើយបន្ទាប់មកយកក្រឡាទទេចេញ។

    3. អាចធ្វើឱ្យខូចរូបមន្ត និងជួរដែលមានឈ្មោះ

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

    របៀប​ស្រង់​បញ្ជី​ទិន្នន័យ​ដែល​មិន​អើពើ​ចន្លោះ​ទទេ

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

    ជាមួយបញ្ជីប្រភពនៅក្នុង A2:A11 សូមបញ្ចូលអារេខាងក្រោម។ រូបមន្តក្នុង C2 ចុច Ctrl + Shift + Enter ដើម្បីបំពេញវាឱ្យបានត្រឹមត្រូវ ហើយបន្ទាប់មកចម្លងរូបមន្តទៅក្រឡាពីរបីទៀត។ ចំនួនក្រឡាដែលអ្នកចម្លងរូបមន្តគួរតែស្មើនឹង ឬធំជាងចំនួនធាតុនៅក្នុងបញ្ជីរបស់អ្នក។

    រូបមន្តដើម្បីស្រង់ក្រឡាដែលមិនទទេ៖

    =IFERROR(INDEX($A$2:$A$11, SMALL(IF(NOT(ISBLANK($A$2:$A$11)), ROW($A$1:$A$10),""), ROW(A1))),"")

    រូបថតអេក្រង់ខាងក្រោមបង្ហាញលទ្ធផល៖

    របៀបរូបមន្តដំណើរការ

    ពិបាកមើលដំបូង ពេលមើលឱ្យជិត តក្កវិជ្ជារបស់រូបមន្តគឺងាយស្រួលធ្វើតាម។ ជាភាសាអង់គ្លេសធម្មតា រូបមន្តក្នុង C2 អានដូចខាងក្រោម៖ ត្រឡប់តម្លៃដំបូងក្នុងជួរ A2:A11 ប្រសិនបើក្រឡានោះមិនទទេ។ ក្នុងករណីមានកំហុស សូមត្រឡប់ខ្សែអក្សរទទេ ("")។

    សម្រាប់អ្នកប្រើប្រាស់ Excel ប្រកបដោយការគិត ដែលចង់ដឹងអំពីគ្រាប់ និងគ្រាប់នៃរូបមន្តថ្មីនីមួយៗ ខាងក្រោមនេះជាការវិភាគលម្អិត៖

    អ្នកមានអនុគមន៍ INDEX ត្រឡប់តម្លៃពី $A$2:$A$11 ដោយផ្អែកលើលេខជួរដេកដែលបានបញ្ជាក់ (មិនមែនជាលេខជួរដេកពិតប្រាកដទេ លេខជួរដែលទាក់ទងក្នុងជួរ)។ នៅក្នុងសេណារីយ៉ូដ៏សាមញ្ញជាងនេះ យើងអាចដាក់ INDEX ($A$2:$A$11, 1) នៅក្នុង C2 ហើយវានឹងយកតម្លៃមកយើងក្នុង A2។ បញ្ហាគឺថា យើងត្រូវផ្គត់ផ្គង់របស់ 2 បន្ថែមទៀត៖

    • ត្រូវប្រាកដថា A2 មិនទទេ
    • ត្រឡប់តម្លៃមិនទទេទីពីរនៅក្នុង C3 ដែលជាតម្លៃមិនទទេទី 3 នៅក្នុង C4 ជាដើម។

    កិច្ចការទាំងពីរនេះត្រូវបានគ្រប់គ្រងដោយអនុគមន៍ SMALL(array,k)៖

    SMALL(IF(NOT(ISBLANK($A$2:$A$11)), ROW($A$1:$A$10),""), ROW(A1))

    ក្នុងករណីរបស់យើង array argument ត្រូវ​បាន​បង្កើត​ថាមវន្ត​តាម​វិធី​ដូច​ខាង​ក្រោម៖

    • NOT(ISBLANK($A$2:$A$11)) កំណត់​ក្រឡា​មួយ​ណា​ក្នុង​ជួរ​គោលដៅ​មិន​ទទេ ហើយ​ត្រឡប់​ពិត​សម្រាប់​ពួកវា បើ​មិន​ដូច្នេះ​ទេ FALSE។ អារេលទ្ធផលនៃ TRUE និង FALSE ទៅកាន់ការធ្វើតេស្តឡូជីខលនៃអនុគមន៍ IF ។
    • IF វាយតម្លៃធាតុនីមួយៗនៃអារេ TRUE/FALSE ហើយត្រឡប់លេខដែលត្រូវគ្នាសម្រាប់ TRUE ដែលជាខ្សែអក្សរទទេសម្រាប់ FALSE៖

      IF({TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE}, ROW($A$1:$A$10),"")

    ROW($A$1:$A$10) គឺគ្រាន់តែត្រូវការដើម្បីត្រឡប់អារេនៃលេខ 1 ប៉ុណ្ណោះដល់ 10 (ព្រោះមានក្រឡា 10 នៅក្នុងជួររបស់យើង) ដែល IF អាចជ្រើសរើសលេខសម្រាប់តម្លៃពិត។

    ជាលទ្ធផល យើងទទួលបានអារេ {1;"";3;"";5;6;"";8;"";10} ហើយមុខងារស្មុគ្រស្មាញ SMALL របស់យើងប្រែទៅជាសាមញ្ញនេះ៖

    SMALL({1;"";3;"";5;6;"";8;"";10}, ROW(A1))

    ដូចដែលអ្នកឃើញ អាគុយម៉ង់ អារេ ផ្ទុកតែចំនួនក្រឡាដែលមិនទទេ (សូមចាំថា ទាំងនេះគឺជាទីតាំង ទាក់ទង នៃ ធាតុនៅក្នុងអារេ ពោលគឺ A2 គឺជាធាតុទី 1 A3 គឺជាធាតុទី 2 ហើយដូច្នេះនៅលើ។ ដើម្បីត្រឡប់លេខតូចបំផុតរបស់ 1 ។ ដោយសារការប្រើប្រាស់ឯកសារយោងក្រឡាដែលទាក់ទង លេខជួរដេកកើនឡើងក្នុងចំនួន 1 នៅពេលអ្នកចម្លងរូបមន្តចុះក្រោម។ ដូច្នេះ នៅក្នុង C3 k នឹងប្តូរទៅ ROW(A2) ហើយរូបមន្តនឹងត្រឡប់លេខនៃក្រឡាដែលមិនមែនជាទទេទី 2 ហើយដូច្នេះនៅលើ។

    ទោះយ៉ាងណា យើងមិនពិតទេ ត្រូវការលេខក្រឡាដែលមិនទទេ យើងត្រូវការតម្លៃរបស់វា។ ដូច្នេះ យើងបន្តទៅមុខ ហើយដាក់មុខងារ SMALL ទៅក្នុងអាគុយម៉ង់ row_num នៃ INDEX ដោយបង្ខំឱ្យវាត្រឡប់តម្លៃពីជួរដែលត្រូវគ្នាក្នុងជួរ។

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

    ដោយសារកត្តាខាងលើ យើងអាចបង្កើតរូបមន្តទូទៅនេះដើម្បីស្រង់ចេញតម្លៃមិនអើពើចន្លោះទទេ៖

    {=IFERROR(INDEX( range, SMALL(IF(NOT(ISBLANK( range))), ROW($A$1:$A$10)), ""), ROW(A1))),")}

    កន្លែងដែល "ជួរ" គឺជាជួរជាមួយទិន្នន័យដើមរបស់អ្នក។ សូមយកចិត្តទុកដាក់ថា ROW($A$1:$A$10) និង ROW(A1) គឺជាផ្នែកថេរ ហើយមិនដែលផ្លាស់ប្តូរមិនថាទិន្នន័យរបស់អ្នកចាប់ផ្តើមនៅទីណា និងចំនួនក្រឡាដែលវារួមបញ្ចូលនោះទេ។

    របៀបលុបក្រឡាទទេបន្ទាប់ពី ក្រឡាចុងក្រោយដែលមានទិន្នន័យ

    ក្រឡាទទេដែលមានទ្រង់ទ្រាយ ឬតួអក្សរដែលមិនអាចបោះពុម្ពបានអាចបណ្តាលឱ្យមានបញ្ហាជាច្រើននៅក្នុង Excel ។ ជាឧទាហរណ៍ អ្នកអាចនឹងបញ្ចប់ដោយទំហំឯកសារធំជាងដែលមានទំហំធំជាងការចាំបាច់ ឬមានការបោះពុម្ពទំព័រទទេមួយចំនួន។ ដើម្បីជៀសវាងបញ្ហាទាំងនេះ យើងនឹងលុប (ឬជម្រះ) ជួរទទេ និងជួរឈរដែលមានទម្រង់ ដកឃ្លា ឬតួអក្សរដែលមើលមិនឃើញដែលមិនស្គាល់។

    របៀបកំណត់ទីតាំងក្រឡាដែលបានប្រើចុងក្រោយនៅលើសន្លឹក

    ដើម្បីផ្លាស់ទី ទៅក្រឡាចុងក្រោយនៅលើសន្លឹកដែលមានទិន្នន័យ ឬការធ្វើទ្រង់ទ្រាយ ចុចលើក្រឡាណាមួយ ហើយចុច Ctrl + End ។

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

    លុបក្រឡាបន្ទាប់ពីក្រឡាចុងក្រោយជាមួយទិន្នន័យ

    ដើម្បីសម្អាតមាតិកាទាំងអស់ និងការធ្វើទ្រង់ទ្រាយបន្ទាប់ពីក្រឡាចុងក្រោយជាមួយទិន្នន័យ សូមធ្វើដូចខាងក្រោម៖

    1. ចុចលើចំណងជើងនៃជួរឈរទទេដំបូងនៅខាងស្តាំទិន្នន័យរបស់អ្នក ហើយចុច Ctrl + Shift + End ។ វា​នឹង​ជ្រើសរើស​ជួរ​ក្រឡា​មួយ​រវាង​ទិន្នន័យ​របស់​អ្នក និង​ក្រឡា​ដែល​បាន​ប្រើ​ចុងក្រោយ​នៅលើ​សន្លឹក។
    2. នៅលើ​ផ្ទាំង Home ក្នុង​ក្រុម Editing ចុច ជម្រះ > ជម្រះទាំងអស់ ។ ឬចុចកណ្ដុរស្ដាំលើជម្រើស ហើយចុច លុប… > ជួរឈរទាំងមូល :

    3. ចុចក្បាលនៃជួរទទេដំបូង នៅខាងក្រោមទិន្នន័យរបស់អ្នក ហើយចុច Ctrl + Shift + End ។
    4. ចុច Clear > Clear All នៅលើផ្ទាំង Home ឬចុចខាងស្តាំលើផ្ទាំង ការជ្រើសរើស ហើយជ្រើសរើស លុប… > ជួរទាំងមូល។
    5. ចុច Ctrl + S ដើម្បីរក្សាទុកសៀវភៅការងារ។

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

    គន្លឹះ។ ដោយសារ Microsoft Excel 2007 និងខ្ពស់ជាងនេះមានជួរលើសពី 1,000,000 និងច្រើនជាង 16,000 ជួរ អ្នកប្រហែលជាចង់កាត់បន្ថយទំហំកន្លែងធ្វើការដើម្បីការពារអ្នកប្រើប្រាស់របស់អ្នកពីការបញ្ចូលទិន្នន័យទៅក្នុងក្រឡាខុសដោយអចេតនា។ សម្រាប់ការនេះ អ្នកគ្រាន់តែអាចយកក្រឡាទទេចេញពីពួកវាបាន។មើលដូចបានពន្យល់ក្នុង របៀបលាក់ជួរ និងជួរឈរដែលមិនប្រើ (ទទេ)។

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

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