فهرست
در فرآیند کار با اسناد اکسل، کاربران به طور مرتب نیاز دارند نه تنها سلول ها را وارد کنند، بلکه آنها را نیز حذف کنند. این فرآیند به خودی خود بسیار آسان است، اما راه های خاصی برای اجرای این روش وجود دارد که می تواند آن را سرعت بخشیده و ساده کند. در این مقاله تمام روش های حذف سلول ها از یک سند را به طور کامل بررسی می کنیم.
مراحل حذف سلول ها
عناصر در نظر گرفته شده جدول می توانند 2 نوع باشند: آنهایی که حاوی اطلاعات هستند و عناصر خالی. با در نظر گرفتن این موضوع، روند حذف آنها متفاوت خواهد بود، زیرا خود برنامه گزینه خودکارسازی روش انتخاب و حذف بیشتر سلول های غیر ضروری را فراهم می کند.
همچنین در اینجا باید گفت که در فرآیند حذف یک یا چند عنصر از جدول، اطلاعات موجود در آنها ممکن است ساختار خود را تغییر دهد، زیرا در نتیجه اقدامات انجام شده ممکن است برخی از قسمت های جدول جابجا شوند. در این راستا، قبل از حذف سلول های غیر ضروری، لازم است عواقب نامطلوب آن را در نظر گرفته و برای ایمنی، یک نسخه پشتیبان از این سند تهیه کنید.
مهم! در فرآیند حذف سلول ها یا چندین عنصر و نه کل ردیف ها و ستون ها، اطلاعات داخل جدول اکسل جابه جا می شوند. بنابراین، اجرای رویه مورد نظر باید به دقت مورد بررسی قرار گیرد.
ابتدا باید اجرای رویه مورد نظر را از طریق منوی زمینه در نظر بگیرید. این روش یکی از رایج ترین است. می توان از آن برای سلول های پر شده و برای عناصر جدول خالی استفاده کرد.
- لازم است 1 سلول یا چندین عنصر را برای حذف انتخاب کنید. با کلیک بر روی انتخاب با دکمه سمت راست ماوس. در مرحله بعد، باید منوی زمینه را اجرا کنید. در آن، باید کادر "حذف ..." را انتخاب کنید.
- پنجره ای با 4 عملکرد روی مانیتور نمایش داده می شود. از آنجایی که ما باید سلولها را مستقیماً حذف کنیم، نه کل ردیفها یا ستونها، پس 1 از 2 عمل انتخاب میشود - برای حذف عناصر با افست سمت چپ یا با افست بالا. انتخاب عمل باید بر اساس وظایف خاص پیش روی کاربر باشد. سپس، هنگامی که یک گزینه خاص انتخاب شده است، با فشار دادن کلید "OK" عمل تایید می شود.
- همانطور که برنامه ریزی شده است، تمام عناصر علامت گذاری شده از سند حذف می شوند. گزینه دوم (تغییر به بالا) انتخاب شد، زیرا گروهی از سلولها که در زیر ناحیه علامتگذاری شده قرار دارند، به تعداد خطوطی که در شکاف انتخاب شده بود، به بالا منتقل شدند.
- اگر گزینه 1 را انتخاب کنید (تغییر به چپ)، هر سلولی که در سمت راست سلول های حذف شده قرار دارد به سمت چپ منتقل می شود. این گزینه در شرایط ما بهینه خواهد بود، زیرا عناصر خالی در سمت راست محدوده مشخص شده وجود دارد. با توجه به این، ظاهراً به نظر می رسد که اطلاعات بازه مشخص شده به سادگی پاک شده و در عین حال یکپارچگی ساختار سند حفظ شده است. اگر چه، در واقع، یک اثر مشابه به طور مستقیم به این دلیل به دست می آید که عناصر جدولی که جایگزین موارد اولیه شده اند، داده ای در آنها ندارند.
روش 2: ابزار روبان
همچنین می توانید سلول های جداول اکسل را با استفاده از ابزارهای ارائه شده روی نوار حذف کنید.
- در ابتدا باید عنصری را که میخواهید حذف کنید علامت بزنید. سپس باید به برگه اصلی بروید و روی "حذف" (واقع در منوی "سلول ها") کلیک کنید.
- اکنون می بینید که سلول علامت گذاری شده از جدول حذف شده است و عناصر زیر آن به سمت بالا حرکت کرده اند. علاوه بر این، باید تأکید کرد که این روش به شما اجازه نمی دهد که جهت جابجایی عناصر را پس از خود حذف تعیین کنید.
هنگامی که حذف یک گروه افقی از سلول ها با استفاده از این روش ضروری می شود، ارزش توجه به توصیه های زیر را دارد:
- محدوده ای از سلول های افقی انتخاب شده است. روی "حذف" در تب "Home" کلیک کنید.
- همانطور که در مورد قبلی، عناصر مشخص شده با یک افست رو به بالا حذف می شوند.
هنگامی که یک گروه عمودی از سلول ها حذف می شود، تغییر در جهت دیگر رخ می دهد:
- گروهی از عناصر عمودی برجسته شده است. روی "حذف" روی نوار کلیک کنید.
- می بینید که در پایان این روش، عناصر علامت گذاری شده با یک شیفت به چپ حذف می شوند.
اکنون که عملیات اصلی پوشش داده شده است، می توان از روش انعطاف پذیرتری برای حذف عناصر استفاده کرد. این شامل کار با جداول و محدوده سلول های افقی و عمودی است:
- فاصله داده های مورد نیاز برجسته شده و دکمه حذف که روی نوار قرار دارد فشار داده می شود.
- آرایه انتخاب شده حذف می شود و سلول های مجاور به سمت چپ منتقل می شوند.
مهم! استفاده از کلید Delete موجود در نوار ابزار نسبت به حذف از طریق منوی زمینه کارایی کمتری خواهد داشت، زیرا به کاربر اجازه نمیدهد تا فاصله سلولی را تنظیم کند.
با استفاده از ابزارهای روی روبان، می توان با انتخاب پیش انتخاب جهت تغییر، عناصر را حذف کرد. شما باید نحوه اجرای آن را مطالعه کنید:
- محدوده ای که باید حذف شود برجسته می شود. اما اکنون در تب "سلول ها" روی دکمه "حذف" کلیک نمی شود، بلکه مثلثی است که در سمت راست کلید قرار دارد. در منوی باز شده، روی «حذف سلولها…» کلیک کنید.
- اکنون می توانید متوجه شوید که پنجره ای با گزینه هایی برای حذف و تغییر ظاهر شده است. کلیدی که برای اهداف خاصی مناسب است انتخاب می شود و کلید "OK" برای دریافت نتیجه نهایی فشار داده می شود. به عنوان مثال، یک تغییر به سمت بالا خواهد بود.
- فرآیند حذف موفقیت آمیز بود و تغییر مستقیم به سمت بالا رخ داد.
روش 3: استفاده از کلیدهای میانبر
همچنین می توان رویه مورد نظر را با استفاده از مجموعه ای از ترکیبات کلید میانبر انجام داد:
- محدوده ای را در جدولی که می خواهید حذف کنید انتخاب کنید. سپس باید ترکیبی از دکمه های "Ctrl" + "-" را روی صفحه کلید فشار دهید.
- سپس باید پنجره آشنا را برای حذف سلول های جدول باز کنید. جهت افست مورد نظر انتخاب شده و دکمه OK کلیک می شود.
- در نتیجه می بینید که سلول های انتخاب شده با جهت افست مشخص شده در پاراگراف آخر حذف می شوند.
روش 4: حذف عناصر ناهمگون
موقعیتهایی وجود دارد که میخواهید چندین محدوده را حذف کنید که در مکانهای مختلف سند قرار دارند. آنها را می توان با استفاده از یکی از روش های بالا، با دستکاری هر سلول به طور جداگانه حذف کرد. با این حال، این اغلب زمان زیادی می برد. گزینه ای برای حذف عناصر پراکنده از جدول وجود دارد که به انجام کار بسیار سریعتر کمک می کند. اما برای این منظور ابتدا باید آنها را شناسایی کرد.
- سلول اول با روش استاندارد انتخاب می شود، دکمه سمت چپ ماوس را نگه داشته و با مکان نما دور آن می چرخانیم. در مرحله بعد، باید کلید "Ctrl" را نگه دارید و روی عناصر پراکنده باقی مانده کلیک کنید یا با فشار دادن دکمه سمت چپ ماوس، با استفاده از مکان نما، محدوده ها را دور بزنید.
- سپس با انتخاب سلولهای لازم، میتوان با هر یک از روشهای فوق، حذف را انجام داد. پس از آن، تمام سلول های لازم حذف خواهند شد.
روش 5: حذف سلول های خالی
هنگامی که کاربر نیاز به حذف سلول های خالی در یک سند دارد، می توان رویه مورد نظر را خودکار کرد و هر یک از عناصر را به صورت جداگانه انتخاب نکرد. چندین گزینه برای حل مشکل وجود دارد، اما ساده ترین راه برای انجام این کار از طریق ابزار انتخاب است.
- یک جدول یا محدوده دیگری در برگه انتخاب می شود که در آن حذف لازم است. پس از آن، کلید عملکرد "F5" روی صفحه کلید کلیک می شود.
- پنجره انتقال فعال است. در آن، باید روی دکمه "انتخاب ..." که در پایین سمت چپ قرار دارد، کلیک کنید.
- سپس پنجره ای برای انتخاب گروهی از عناصر باز می شود. در خود پنجره، سوئیچ در موقعیت "Empty Cells" قرار می گیرد و سپس دکمه "OK" در پایین سمت راست کلیک می شود.
- پس از آن، می توانید متوجه شوید که پس از آخرین اقدام، سلول های خالی در محدوده علامت گذاری شده برجسته می شوند.
- اکنون کاربر فقط باید سلول های مورد نظر را با هر یک از گزینه های ذکر شده در بالا حذف کند.
روش 1. خشن و سریع
برای حذف سلول های غیر ضروری در جدول اکسل به روشی مشابه، این مراحل را دنبال کنید:
- محدوده مورد نظر را انتخاب کنید.
- سپس دکمه عملکردی "F5" پس از کلید "انتخاب (ویژه)" فشار داده می شود. در منوی ظاهر شده، "Blanks" را انتخاب کرده و روی "OK" کلیک کنید. سپس تمام عناصر خالی در محدوده باید انتخاب شوند.
- پس از آن، منو دستور حذف عناصر مشخص شده از جدول RMB را می دهد - "حذف سلول ها (حذف سلول ها) با یک شیفت به سمت بالا".
روش 2: فرمول آرایه
برای سادهسازی روش حذف سلولهای غیرضروری در جدول، باید با استفاده از «Name Manager» در برگه «Formulas»، نامها را به محدودههای کاری مورد نیاز اختصاص دهید، یا - در Excel 2003 و قدیمیتر - «Insert window» - «Name». – «تخصیص».
به عنوان مثال، محدوده B3:B10 نام "IsEmpty"، محدوده D3:D10 - "NoEmpty" خواهد داشت. شکاف ها باید اندازه یکسانی داشته باشند و می توانند در هر جایی قرار گیرند.
پس از انجام عملیات، عنصر اول بازه دوم (D3) انتخاب شده و فرمول زیر وارد می شود: =IF(ROW()-ROW(NoEmpty)+1>NOTROWS(YesEmpty)-COUNTBLANK(YesEmpty);"«;INDIRECT(ADDRESS(LOWEST((IF(Empty<>“«;ROW(ThereEmpty);ROW() + ROWS (خالی هستند))؛ LINE ()-ROW (بدون خالی) + 1؛ COLUMN (خالی هستند)؛ 4))).
به عنوان یک فرمول آرایه وارد می شود، پس از درج، باید روی "Ctrl + Shift + Enter" کلیک کنید. پس از آن، فرمول مورد نظر را می توان با استفاده از پر کردن خودکار کپی کرد (یک علامت مثبت سیاه در گوشه سمت راست پایین عنصر کشیده می شود) - پس از این، محدوده اصلی به دست می آید، اما بدون عناصر خالی.
روش 3. تابع سفارشی در VBA
هنگامی که کاربر مجبور است به طور مرتب عملیات مورد نظر را برای حذف سلول های غیر ضروری از جدول تکرار کند، توصیه می شود یک بار چنین عملکردی را به مجموعه اضافه کرده و در هر مورد بعدی از آن استفاده کنید. برای این منظور ویرایشگر ویژوال بیسیک باز می شود، یک ماژول خالی جدید درج می شود و متن تابع کپی می شود.
مهم است که فراموش نکنید فایل را ذخیره کنید و از ویرایشگر ویژوال بیسیک به اکسل برگردید. برای استفاده از تابع مورد نظر در یک مثال خاص:
- محدوده مورد نیاز عناصر خالی برجسته شده است، برای مثال F3:F10.
- تب "Insert" و سپس "Function" را باز کنید یا دکمه "Insert Function" را در بخش "Formulas" در نسخه جدید ویرایشگر فشار دهید. در حالت User Defined، NoBlanks انتخاب شده است.
- به عنوان آرگومان تابع، محدوده اولیه را با فاصله (B3:B10) مشخص کنید و "Ctrl + Shift + Enter" را فشار دهید، این به شما امکان می دهد تابع را به عنوان فرمول آرایه وارد کنید.
نتیجه
بر اساس مقاله، تعداد قابل توجهی از روش ها شناخته شده است که با استفاده از آنها می توان سلول های غیر ضروری را در جداول اکسل حذف کرد. لازم به ذکر است که اجرای بسیاری از آنها مشابه است و در برخی شرایط رویه در واقع یکسان است. بنابراین، کاربران می توانند روشی را انتخاب کنند که آنها را قادر می سازد تا یک مشکل خاص را سریعتر و کارآمدتر حل کنند. علاوه بر این، ویرایشگر مستقیماً برای عملکرد حذف عناصر جدول "دکمه های داغ" را ارائه می دهد که به شما امکان می دهد در زمان عملیات مورد نظر صرفه جویی کنید. علاوه بر این، هنگامی که سند حاوی سلول های خالی است، برای حذف بیشتر نیازی به انتخاب هر یک به طور جداگانه نیست. برای این منظور می توان از ابزار گروه بندی استفاده کرد که به طور خودکار عناصری را که حاوی داده نیستند انتخاب می کند. پس از آن، کاربر فقط باید آنها را با هر یک از روش های بالا حذف کند.