نحوه حذف خطوط خالی در اکسل

یکی از رایج ترین کارها در اکسل(Excel) حذف ردیف های خالی است. هر نوع داده ای که ممکن است در اکسل(Excel) داشته باشید ، موارد زیادی وجود دارد که در آن تعداد زیادی خط خالی در سراسر فایل خواهید داشت.

اگر هزاران ردیف دارید، حذف دستی خطوط خالی دردسر بزرگی است و عملاً غیرممکن است. رایج ترین راه برای حذف خطوط خالی در اکسل(Excel) ، حداقل همانطور که به صورت آنلاین ذکر شد، استفاده از نوعی ماکرو اکسل است.(Excel)

با این حال، اگر با ماکروها آشنایی ندارید، اجرای این روش ممکن است دشوار باشد. همچنین، اگر به درستی کار نمی کند، ممکن است هیچ ایده ای برای تغییر ماکرو فایل اکسل(Excel) خاص خود نداشته باشید . در این مقاله، من به شما چند روش برای حذف ردیف‌های خالی در اکسل(Excel) و مزایا و معایب هر روش را نشان می‌دهم. توجه داشته باشید که این روش‌ها برای هر نسخه اکسل(Excel) ، از اکسل 2003(Excel 2003) تا اکسل(Excel) 2016 و بالاتر، کار خواهند کرد.

روش 1 - اضافه کردن ستون مرتب سازی

خوشبختانه، یک راه ساده و بسیار موثر برای حذف خطوط خالی بدون ماکرو وجود دارد. اساساً شامل مرتب سازی است. در اینجا نحوه انجام آن آمده است. فرض کنید مجموعه داده های زیر را در اکسل(Excel) داریم و می خواهیم از شر خطوط خالی خلاص شویم:

خطوط خالی اکسل را حذف کنید

اولین کاری که انجام می دهیم این است که یک ستون را وارد کرده و آن را به صورت متوالی شماره گذاری کنیم. ممکن است بپرسید چرا ما می خواهیم این کار را انجام دهیم؟ خوب، اگر ترتیب ردیف‌ها مهم باشد، وقتی ستون A را مرتب می‌کنیم تا از شر خطوط خالی خلاص شویم، هیچ راهی برای برگرداندن ردیف‌ها به ترتیب قبل از مرتب‌سازی وجود نخواهد داشت.

قبل از اینکه ستون نام حیوان را مرتب کنیم، برگه باید چگونه باشد:

حذف خطوط خالی اکسل

حالا هر دو ستون را انتخاب کنید و روی نوار Data در (Data)اکسل(Excel) کلیک کنید . سپس بر روی دکمه Sort در تب (Sort)Data کلیک کنید.

اکسل خطوط خالی را حذف کنید

برای مرتب سازی بر اساس( Sort By) ، ستون B(Column B) را انتخاب کنید و سپس روی OK کلیک کنید. توجه داشته باشید که می خواهید ستونی را که مقادیر خالی در آن وجود دارد مرتب کنید. اگر بیش از یک ستون دارای مقادیر خالی است، فقط یکی را انتخاب کنید.

خطوط خالی را حذف کنید

اکنون داده های شما باید به شکل زیر باشد. همانطور که می بینید، حذف ردیف های خالی آسان است زیرا همه آنها در پایین هستند:

خطوط خالی را حذف کنید

وقتی ردیف ها را حذف کردید، اکنون احتمالاً می توانید ببینید که چرا ستون را با اعداد اضافه کردیم؟ قبل از مرتب سازی، ترتیب " گربه(Cat) ، سگ(Dog) ، خوک(Pig) ، و غیره" بود و اکنون " خرس(Bear) ، گربه(Cat) ، گاو(Cow) ، و غیره..." است. بنابراین کافی است دوباره بر اساس ستون A مرتب کنید تا سفارش اصلی برگردد.

اکسل ردیف های خالی را حذف می کند

خیلی(Pretty) راحت درسته؟ چیزی که من در مورد این روش دوست دارم این است که حذف ردیف هایی که فقط یک ستون با مقادیر خالی دارند، به جای خالی بودن کل ردیف، بسیار آسان است. بنابراین، اگر بخواهید به جای یک ستون، چندین ستون را بررسی کنید، چه؟

خوب، با استفاده از همین روش، شما فقط می توانید تمام ستون ها را در گفتگوی مرتب سازی بر اساس(Sort) اضافه کنید. در اینجا مثال دیگری است که من ایجاد کردم:

همانطور که می بینید، این ورق پیچیده تر است. اکنون چندین ردیف دارم که کاملاً خالی هستند، اما چندین ردیف که فقط تا حدی خالی هستند. اگر فقط بر اساس ستون B مرتب کنم، تمام سطرهای کاملاً خالی پایین را نمی‌گیرم. پس از اضافه کردن اعداد، هر پنج ستون را انتخاب کنید و با کلیک بر روی Sort ، می بینید که چهار سطح را به گزینه Sort by اضافه کردم.

وقتی این کار را انجام می‌دهید، فقط ردیف‌هایی که هر چهار ستونی که اضافه کردم خالی هستند در پایین نمایش داده می‌شوند.

اکنون می‌توانید آن ردیف‌ها را حذف کنید و سپس ادامه دهید و بقیه ردیف‌ها را تغییر دهید تا به ترتیب اولیه‌شان برگردند.

روش 2 - استفاده از فیلترها

به روشی مشابه با استفاده از تابع Sort ، می توانیم از گزینه Filter نیز استفاده کنیم . با استفاده از این روش، نیازی به اضافه کردن هر ستون اضافی از این قبیل ندارید. فقط(Just) تمام ستون هایی که باید بررسی شوند را برای خالی انتخاب کنید و روی دکمه فیلتر(Filter) کلیک کنید.

می‌بینید که یک فلش کشویی در کنار هر عنوان در ردیف سرصفحه ظاهر می‌شود. روی آن کلیک کنید و تیک گزینه Select All را بردارید و Blanks را در پایین علامت بزنید.

حالا همین کار را برای هر ستون در کاربرگ انجام دهید. توجه داشته باشید که اگر به نقطه‌ای رسیدید که فقط ردیف‌های خالی نمایش داده می‌شوند، دیگر لازم نیست برای هیچ یک از ردیف‌های باقی‌مانده جای خالی را انتخاب کنید، زیرا قبلاً به‌طور پیش‌فرض بررسی شده است.

خواهید دید که تعداد ردیف های خالی با رنگ آبی مشخص شده اند. اکنون فقط آن ردیف ها را انتخاب کنید، کلیک راست کرده و Delete را انتخاب کنید . هنگامی که آنها از بین رفتند، کافی است دوباره روی دکمه Filter کلیک کنید تا فیلتر حذف شود و تمام ردیف های اصلی غیر خالی شما دوباره ظاهر شوند.

روش 3 - هر جای خالی را حذف کنید

یکی دیگر از روش‌هایی که می‌خواهم به آن اشاره کنم، هر ردیفی را که دارای یک ردیف کاملاً خالی یا هر ردیفی است که حتی یک ستون خالی دارد، حذف می‌کند. این قطعا برای همه مناسب نیست، اما اگر می‌خواهید ردیف‌هایی را که فقط داده‌های جزئی دارند حذف کنید، می‌تواند مفید باشد.

برای انجام این کار، تمام داده های صفحه را انتخاب کرده و کلید F5 را فشار دهید. با این کار کادر گفتگوی Go To ظاهر می شود ، جایی که می خواهید روی Special کلیک کنید .

اکنون Blanks را از لیست انتخاب کرده و بر روی OK کلیک کنید.

خواهید دید که تمام سلول ها یا ردیف های خالی به رنگ خاکستری برجسته می شوند. اکنون در تب Home ، روی Delete کلیک کنید و سپس Delete Sheet Rows را انتخاب کنید .

همانطور که می بینید، هر ردیفی که حتی یک سلول خالی در هر ستون داشته باشد را حذف می کند.

این برای همه مفید نیست، اما در برخی موارد، کاملاً مفید است. روشی را انتخاب کنید که بهترین کار را برای شما دارد. لذت بردن!



About the author

من یک متخصص کامپیوتر با بیش از 10 سال تجربه هستم و در کمک به افراد در مدیریت کامپیوترهایشان در دفترشان تخصص دارم. من مقالاتی در مورد موضوعاتی مانند نحوه بهینه سازی اتصال اینترنت خود، نحوه راه اندازی رایانه برای بهترین تجربه بازی و موارد دیگر نوشته ام. اگر در مورد هر چیزی که مربوط به کار یا زندگی شخصی خود است به دنبال کمک هستید، من آن شخص برای شما هستم!



Related posts