فهرست مطالب
این مقاله به شما نشان می دهد که چگونه می توانید ستون های خالی در اکسل را به سه روش موثر و آسان حذف کنید.
دانلود Workbook
می توانید کتاب تمرین تمرین را از اینجا دانلود کنید.
Delete-Blank-Columns-in-Excel.xlsm
3 روش های ساده برای حذف ستون های خالی در اکسل
در اینجا با 3 روش حذف ستون های خالی در اکسل با استفاده از ابزارهای ویرایش اکسل، با استفاده از فرمول و پیاده سازی کد VBA آشنا می شوید.
1. با استفاده از ابزارهای ویرایش اکسل
مرحله 1: مجموعه داده را انتخاب کنید.
مرحله 2: رفتن به صفحه اصلی -> یافتن & -> رفتن به ویژه را انتخاب کنید.
مرحله 3: از پنجره بازشو برو به ویژه ، Blanks را انتخاب کنید، سپس روی OK کلیک کنید.
مرحله 4: فقط سلولهای خالی از مجموعه داده شما انتخاب خواهند شد. روی ماوس کلیک راست کنید، از لیست گزینه های پاپ آپ، Delete را انتخاب کنید.
مرحله 5: سپس، از کادر پاپ آپ Delete ، Shiftcells left را انتخاب کنید از گزینه ها روی OK کلیک کنید.
با این کار تمام ستون های خالی از مجموعه داده حذف می شود.
بیشتر بخوانید: نحوه حذف ستون های استفاده نشده در اکسل
2. با استفاده از فرمول
میتوانید از فرمول COUNTA() برای حذف ستونهای خالی در اکسل استفاده کنید. کاری که فرمول COUNTA() انجام می دهد این است که ابتدا ستون های خالی و غیر خالی در مجموعه داده شما در اکسل را شناسایی می کند و سپس،از آنجا می توانید به راحتی ستون های خالی را انتخاب و حذف کنید.
این روش کارآمد دیگری برای حذف ستونهای خالی در اکسل است، به خصوص زمانی که ستونهای خالی زیادی برای کار با آنها دارید. بیایید یاد بگیریم که چگونه این کار را انجام دهیم.
مرحله 1: با کلیک راست بر سرصفحه سطر اول و انتخاب Insert از لیست گزینه های پاپ آپ، یک ردیف خالی را درست بالای مجموعه داده وارد کنید. این یک ردیف جدید در بالای کل مجموعه داده وارد می کند.
مرحله 2: در سمت چپ ترین سلول کاربرگ خود، فرمول زیر را بنویسید،
=COUNTA(A2:A1048576)=0
در اینجا،
A2 نشان دهنده اولین سلول مجموعه داده است،
A1048576 نشان دهنده حداکثر ردیف در اکسل (2007) است. -2019).
مرحله 3: Enter را فشار دهید. اگر ستون خالی باشد True یا اگر حداقل یک سلول غیر خالی در کل ستون وجود داشته باشد False نمایش داده می شود.
مرحله 4: با کشیدن Fill Handle فرمول را به سایر ستونها اعمال کنید.
مرحله 5: اکنون به Home -> Sort & فیلتر -> مرتب سازی سفارشی .
مرحله 6: از پنجره پاپ آپ مرتب سازی ، روی دکمه گزینه ها کلیک کنید. سپس مرتب سازی از چپ به راست را از پنجره بازشو Sort Options انتخاب کنید و روی OK کلیک کنید.
مرحله 7: روی کادر کشویی کنار برچسب مرتب سازی بر اساس کلیک کنید و از آنجا گزینه را انتخاب کنید. ردیف 1 .
مرحله 8: روی کادر کشویی زیر برچسب Sort on کلیک کنید و گزینه Cell Values را انتخاب کنید. از آنجا.
مرحله 9: روی کادر کشویی زیر برچسب سفارش کلیک کنید و گزینه بزرگترین به کوچکترین را انتخاب کنید. . روی OK کلیک کنید.
همه ستونهای خالی را به سمت چپ کاربرگ منتقل میکند.
مرحله 10: از آنجا فقط کل مجموعه داده ستون های خالی را انتخاب کنید، کلیک راست کرده و سپس Delete را انتخاب کنید.
مرحله 11: از کادر پاپ آپ حذف ، کل ستون را از گزینه ها. روی OK کلیک کنید.
با این کار تمام ستون های خالی از مجموعه داده حذف می شود.
خواندنهای مشابه:
- چگونه چندین ستون را در اکسل حذف کنیم
- حذف ستونهای تکراری در Excel (6 روش)
- چگونه ستون های اضافی را در اکسل حذف کنیم (7 روش)
- حذف ستون ها در اکسل بدون تأثیر بر فرمول (دو روش) )
3. با استفاده از کد VBA
اگر یک کاربر باتجربه اکسل هستید، این روش مخصوص شماست. پیاده سازی کد VBA امن ترین راه برای حذف ستون های خالی در اکسل است. فقط ستون های کاملا خالی را حذف می کند. اگر هر ستونی حاوی یک مقدار سلول واحد باشد، حتی هر سلولی یک رشته خالی را برمی گرداند، باز هم کل آن ستون کاملاً دست نخورده خواهد بود.
در زیر روش خودکار وجود داردحذف ستون های خالی در اکسل.
مرحله 1: Alt + F11 را در صفحه کلید خود فشار دهید یا به برگه Developer -><بروید 8>Visual Basic برای باز کردن ویرایشگر ویژوال بیسیک.
مرحله 2: از نوار منو، روی Insert -> Module کلیک کنید.
مرحله 3: کد زیر را کپی کرده و در پنجره کد قرار دهید.
3346
مرحله 4: F5 را روی صفحه کلید خود فشار دهید یا از نوار منو Run -> Run Sub/UserForm را انتخاب کنید . همچنین میتوانید روی نماد کوچک Play در نوار منوی فرعی کلیک کنید تا ماکرو اجرا شود.
مرحله 5: از کادر گفتگوی پاپ آپ، به کاربرگ مورد علاقه بروید، محدوده مورد نظر را انتخاب کنید و روی OK<کلیک کنید. 9>.
با این کار تمام ستون های خالی از پایگاه داده t حذف می شود.
نتیجه
در این مقاله سه راه آسان برای حذف ستون های خالی در اکسل مورد بحث قرار گرفت. ما نحوه استفاده از ابزارهای ویرایش اکسل را برای حذف ستونهای خالی نشان دادهایم، نحوه اعمال فرمولها برای حذف ستونهای خالی و همچنین کد VBA را برای حذف ستونهای خالی در اکسل پیادهسازی کردهایم.