ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
31 visibility
موضوع: آفیس توسط:

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

اگر داده های شما بر اساس ستون مرتب شوند، روش اول بسیار خوب کار می کند. به عبارت دیگر، داده‌هایی که وارد می‌کنید به ترتیب صعودی هستند یا می‌خواهید به ترتیب مرتب شده باشند. در این صورت مراحل زیر را دنبال کنید:

image

شکل 1. کادر محاوره ای گزینه های مرتب سازی.

  1. ستون هایی را که نشان دهنده داده های شما هستند انتخاب کنید. مطمئن شوید که تمام ستون های خالی را نیز به عنوان بخشی از محدوده انتخاب کرده اید.
  2. تب Data روبان را نمایش دهید.
  3. بر روی ابزار Sort کلیک کنید. اکسل کادر محاوره ای مرتب سازی را نمایش می دهد.
  4. روی دکمه Options کلیک کنید. اکسل کادر محاوره ای Sort Options را نمایش می دهد. (شکل 1 را ببینید.)
  5. دکمه رادیویی مرتب سازی از چپ به راست را انتخاب کنید.
  6. روی OK کلیک کنید تا کادر محاوره‌ای Sort Options حذف شود.
  7. با استفاده از اولین لیست کشویی مرتب سازی بر اساس، ردیفی را که می خواهید بر اساس آن مرتب کنید مشخص کنید.
  8. روی OK کلیک کنید.

هنگام مرتب‌سازی به این روش، تمام ستون‌های خالی به سمت راست "فشار" می‌شوند و داده‌های شما به ترتیب مرتب شده‌اند.

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

Sub DeleteEmptyColumns()
    first = Selection.Column
    last = Selection.Columns(Selection.Columns.Count).Column
    For i = last To first Step -1
        If WorksheetFunction.CountBlank(ActiveSheet.Columns(i)) _
          = ActiveSheet.Rows.Count Then
            Columns(i).Delete
        End If
    Next i
End Sub

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

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 33 visibility
ارسال شده در 26 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 25 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 38 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 37 visibility
ارسال شده در 27 تیر 1402 موضوع: آفیس توسط: Admin

24.3k سوال

9.6k پاسخ

614 دیدگاه

11.2k کاربر

388 نفر آنلاین
0 عضو و 388 مهمان در سایت حاضرند
بازدید امروز: 25736
بازدید دیروز: 53446
بازدید کل: 20416481
...