តារាងមាតិកា
ការបង្រៀននឹងបង្រៀនអ្នកពីរបៀបលុបចន្លោះទទេនៅក្នុង Excel ដើម្បីផ្តល់ឱ្យសន្លឹកកិច្ចការរបស់អ្នកមើលទៅច្បាស់លាស់ និងប្រកបដោយវិជ្ជាជីវៈ។
ក្រឡាទទេគឺមិនអាក្រក់ទេ ប្រសិនបើអ្នកទុកវាដោយចេតនា។ កន្លែងសម្រាប់ហេតុផលសាភ័ណភ្ព។ ប៉ុន្តែក្រឡាទទេនៅក្នុងកន្លែងខុសគឺពិតជាមិនចង់បាន។ ជាសំណាងល្អ មានវិធីងាយស្រួលដើម្បីលុបចន្លោះទទេនៅក្នុង Excel ហើយក្នុងពេលបន្តិចទៀតអ្នកនឹងដឹងព័ត៌មានលម្អិតនៃបច្ចេកទេសនេះ។
របៀបលុបក្រឡាទទេនៅក្នុង Excel
ការលុបក្រឡាទទេក្នុង Excel គឺងាយស្រួល។ ទោះយ៉ាងណាក៏ដោយ វិធីសាស្ត្រនេះមិនអាចអនុវត្តបានក្នុងគ្រប់ស្ថានភាពទាំងអស់។ ដើម្បីរក្សាខ្លួនអ្នកឱ្យនៅខាងសុវត្ថិភាព សូមប្រាកដថាត្រូវធ្វើ ច្បាប់ចម្លងបម្រុងទុក នៃសន្លឹកកិច្ចការរបស់អ្នក ហើយអានការព្រមានទាំងនេះមុនពេលអ្នកធ្វើអ្វីៗផ្សេងទៀត។
ជាមួយច្បាប់ចម្លងបម្រុងទុកដែលរក្សាទុកក្នុងទីតាំងរក្សាទុក។ អនុវត្តជំហានខាងក្រោមដើម្បីលុបក្រឡាទទេនៅក្នុង Excel៖
- ជ្រើសរើសជួរដែលអ្នកចង់លុបចន្លោះទទេ។ ដើម្បីជ្រើសរើសក្រឡាទាំងអស់ជាមួយទិន្នន័យបានយ៉ាងលឿន ចុចក្រឡាខាងលើឆ្វេង ហើយចុច Ctrl + Shift + End ។ វានឹងពង្រីកការជ្រើសរើសទៅក្រឡាដែលបានប្រើចុងក្រោយ។
- ចុច F5 ហើយចុច Special... ។ ឬចូលទៅកាន់ Home tab > Formats group ហើយចុច Find & ជ្រើសរើស > ចូលទៅកាន់ Special :
- នៅក្នុងប្រអប់ Go to Special ជ្រើសរើស Blanks ហើយចុច យល់ព្រម ។ វានឹងជ្រើសក្រឡាទទេទាំងអស់ក្នុងជួរ។
- ចុចកណ្ដុរខាងស្ដាំណាមួយដែលបានជ្រើសទទេ ហើយជ្រើសរើស លុប… ពីម៉ឺនុយបរិបទ៖
- អាស្រ័យលើប្លង់ទិន្នន័យរបស់អ្នក សូមជ្រើសរើស ផ្លាស់ទីក្រឡាទៅឆ្វេង ឬ ប្តូរក្រឡាឡើងលើ ហើយចុច យល់ព្រម ។ ក្នុងឧទាហរណ៍នេះ យើងទៅជាមួយជម្រើសទីមួយ៖
នោះហើយជាវា។ អ្នកបានលុបចន្លោះទទេនៅក្នុងតារាងរបស់អ្នកដោយជោគជ័យ៖
គន្លឹះ៖
- ប្រសិនបើមានអ្វីមួយមិនប្រក្រតី កុំភ័យស្លន់ស្លោ ហើយចុច 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 មិនចាត់ទុកក្រឡានោះទទេទេ។ វាអាចជាតួអក្សរដកឃ្លាដែលផលិតដោយការប៉ះទង្គិចដោយចៃដន្យ ទម្រង់លេខផ្ទាល់ខ្លួនដែលបានកំណត់សម្រាប់ក្រឡានោះ ឬតួអក្សរដែលមិនអាចបោះពុម្ពបានដែលនាំចូលពីមូលដ្ឋានទិន្នន័យខាងក្រៅ។ មួយណាហេតុផល ក្រឡានោះមិនទទេទេ។
លុបក្រឡាបន្ទាប់ពីក្រឡាចុងក្រោយជាមួយទិន្នន័យ
ដើម្បីសម្អាតមាតិកាទាំងអស់ និងការធ្វើទ្រង់ទ្រាយបន្ទាប់ពីក្រឡាចុងក្រោយជាមួយទិន្នន័យ សូមធ្វើដូចខាងក្រោម៖
- ចុចលើចំណងជើងនៃជួរឈរទទេដំបូងនៅខាងស្តាំទិន្នន័យរបស់អ្នក ហើយចុច Ctrl + Shift + End ។ វានឹងជ្រើសរើសជួរក្រឡាមួយរវាងទិន្នន័យរបស់អ្នក និងក្រឡាដែលបានប្រើចុងក្រោយនៅលើសន្លឹក។
- នៅលើផ្ទាំង Home ក្នុងក្រុម Editing ចុច ជម្រះ > ជម្រះទាំងអស់ ។ ឬចុចកណ្ដុរស្ដាំលើជម្រើស ហើយចុច លុប… > ជួរឈរទាំងមូល :
- ចុចក្បាលនៃជួរទទេដំបូង នៅខាងក្រោមទិន្នន័យរបស់អ្នក ហើយចុច Ctrl + Shift + End ។
- ចុច Clear > Clear All នៅលើផ្ទាំង Home ឬចុចខាងស្តាំលើផ្ទាំង ការជ្រើសរើស ហើយជ្រើសរើស លុប… > ជួរទាំងមូល។
- ចុច Ctrl + S ដើម្បីរក្សាទុកសៀវភៅការងារ។
ពិនិត្យមើលជួរដែលបានប្រើ ដើម្បីប្រាកដថាឥឡូវនេះវាមានតែក្រឡាដែលមានទិន្នន័យ និងគ្មានចន្លោះ។ ប្រសិនបើផ្លូវកាត់ Ctrl + End ជ្រើសរើសក្រឡាទទេម្តងទៀត រក្សាទុកសៀវភៅការងារ ហើយបិទវា។ នៅពេលអ្នកបើកសន្លឹកកិច្ចការម្តងទៀត ក្រឡាដែលបានប្រើចុងក្រោយគួរតែជាក្រឡាចុងក្រោយដែលមានទិន្នន័យ។
គន្លឹះ។ ដោយសារ Microsoft Excel 2007 និងខ្ពស់ជាងនេះមានជួរលើសពី 1,000,000 និងច្រើនជាង 16,000 ជួរ អ្នកប្រហែលជាចង់កាត់បន្ថយទំហំកន្លែងធ្វើការដើម្បីការពារអ្នកប្រើប្រាស់របស់អ្នកពីការបញ្ចូលទិន្នន័យទៅក្នុងក្រឡាខុសដោយអចេតនា។ សម្រាប់ការនេះ អ្នកគ្រាន់តែអាចយកក្រឡាទទេចេញពីពួកវាបាន។មើលដូចបានពន្យល់ក្នុង របៀបលាក់ជួរ និងជួរឈរដែលមិនប្រើ (ទទេ)។
នោះហើយជារបៀបដែលអ្នកលុបទទេនៅក្នុង Excel។ ខ្ញុំសូមអរគុណសម្រាប់ការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!