نحوه فیلتر کردن داده ها بر اساس جنس آنها

فیلتر کردن در اکسل
۲.۴/۵ - (۴۵ امتیاز)

فیلتر کردن ( Filter ) در اکسل

گیففیلتر کردن داده ها سریع ترین راه برای تهیه گزارش خیلی ساده از اطلاعات زیاد هست. از طریق فیلتر کردن در اکسل میتونیم از بین داده های زیاد، داده های با مشخصات خاصی رو ببینیم.

مثلا وقتی بخوایم از بین داده های مربوط به فروش، اطلاعات مختص یک محصول خاص رو ببینیم، از فیلتر استفاده میکنیم. این مشخصات میتونه روی هر نوع داده ای از قبیل متن، عدد و تاریخ اعمال بشه. مثلا فروش یک محصول مشخص، فروش در بازه تاریخ مشخص، فروش های بالای میانگین و …. رو مشاهده کنیم.

برای فیلتر کردن، کافیست محدوده اطلاعات رو انتخاب کنیم و از تب Data گزینه Filter رو کلیک کنیم.

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

فایل نمونه جهت تمرین ابزار فیلتر رو میتونید در انتهای صفحه دریافت کنید.

فیلتر داده های عددی

بعد از زدن Filter مربع موجود در سرستون جمع ناخالص صورت وضعیت رو باز میکنیم. چون جنس داده ها عددی است، فیلترهای مربوط به عدد فعال میشه (شکل ۱):

فیلتر اعداد

شکل ۱- فیلتر کردن در اکسل – فیلتر اعداد

با توجه به جنس داده موجود در هر ستون، حالتهایی بصورت آماده وجود داره که در جدول زیر حالت های فیلتر متناسب با اعداد ارائه شده. اگر ویژگی غیر از موارد ارائه شده مد نظر باشه باید در قسمت Custom تایپ بشه که با استفاده از ؟ و * میشه این ویژگی ها رو ساخت.

شرط مورد نظرمفهوم
Equalsدقیقا برابر با عدد مورد نظر
Does Not Equalهمه اعداد بجز عدد مورد نظر
Greater Thanبرگتر از عدد مورد نظر
Greater Than Or Equalبزرگتر یا مساوی عدد مورد نظر
Less Thanکمتر از عدد مورد نظر
Less Than Or Equal Toکمتر یا مساوی عدد مورد نظر
Betweenبین دو عدد مورد نظر
Top 10۱۰ عدد بزرگتر (۱۰ قابل تعیین هست)
Above Averageبالای میانگین
Below Averageزیر میانگین
Customدر این قسمت شرایطی که در نمونه های بالا وجود نداشته باشه رو وارد میکنیم.

 

با انتخاب یکی از گزینه های بالا پنجره مطابق شکل ۲ نمایش داده میشه که عدد مورد نظر رو در اون تایپ میکنیم و با توجه به مفهوم عبارت انتخابی، فیلتر انجام میشه.

فیلتر اعداد

شکل ۲- فیلتر کردن در اکسل – فیلتر اعداد

نکته:
اگر بخوایم بیش از ۱ شرط رو در فیلتر اعمال کنیم، با استفاده از AND و OR میتونیم اینکارو انجام بدیم.

 

فیلتر داده های تاریخی

اگر روی ستونی که داده های از جنس تاریخ (میلادی) داره پنجره فیلتر رو باز کنیم، شرط های مختلفی در خصوص تاریخ مثل تاریخ امروز، داده های بین دو تاریخ، فصل بعدی، فصل قبلی و … موجود هست. شکل ۳ نشان دهنده همه فیلترهایی هست که میشه روی تاریخ اعمال کرد.

فیلتر تاریخ میلادی

شکل ۳- فیلتر کردن در اکسل – فیلتر تاریخ میلادی

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

 

فیلتر داده های متنی

اگر جنس داده هایی که میخوایم فیلتر کنیم متنی باشه، شروط فیلتر متناسب با متن خواهد بود. جدول زیر رو ببینید:

شرط مورد نظرمفهوم
Equalsدقیقا برابر با عدد مورد نظر
Does Not Equalهمه بجز متن مورد نظر
Begin Withسلولی که با عبارت مورد نظر شروع بشه
End Withسلولی که با عبارت مورد نظر ختم بشه
Containسلولی که شامل عبارت مورد نظر باشه
Doesn’t Containسلولی که شامل عبارت مورد نظر نباشه
Customدر این قسمت شرایطی که در نمونه های بالا وجود نداشته باشه رو وارد میکنیم.

از پنجره سرچ فیلتر هم میتونید برای فیلتر کردن استفاده کنید. به این ترتیب که با تایپ عبارت (عدد، متن و ….) مورد نظر، عملیات فیلتر با منطق Contain انجام میشه. یعنی هر سلولی که شامل عبارت مورد نظر بود رو نمایش میده.

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

 

Filter بر اساس رنگ:

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

 بر اساس رنگ سلول

شکل ۴- فیلتر کردن در اکسل – فیلتر بر اساس رنگ سلول

انجام محاسبات روی داده های فیلتر شده و عملیات خاص مثل تغییر رنگ، حذف، فرمول نویسی و … روی داده های فیلتر شده از مباحثی هست که خیلی مهم و مورد بحث هست که در آموزش های بعدی به این موضوعات می پردازیم.

دانلود فایل نحوه فیلتر کردن در اکسل

کلیدواژه : Filterمقدماتی
آواتار
182

فارغ التحصیل لیسانس مهندسی صنایع، ارشد مدیریت صنعتی از دانشگاه تربیت مدرس و عاشق اکسل هستم. از سال 1388 که ترم 2 لیسانس بودم، به توصیه استاد مشاورم شروع به خوندن اکسل بصورت حرفه ای کردم و همچنان در حال مطالعه و یادگیری و البته آموزش به بقیه هستم.

دیدگاه کاربران
  • سارا ۷ آبان ۱۳۹۷ / ۱۰:۰۹ ب٫ظ

    درود، فایلی پژوهشی رو دارم که نام شرکت های دولتی و خصوصی و میزان سرمایه مورد نیازشون وارد شده چطور می تونم با توجه ب دولتی یا خصوصی بودن با توجه به سازمان یا شرکت بودن فیلتر کنم یک سلول جدید باید باز کنم و اسم شرکت یا سازمان بودن و خصوصی یا دولتی بودنش رو بنویسم یا نه نیاز نیست با همون فیلتر کاستوم انجام بدم؟ چطوری باید بنویسم که وقتی فیلتر می زنم سازمان همه سازمان ها با جمع میزان سرمایشون بیاد؟

    • آواتار
      حسنا خاکزاد ۱۰ آبان ۱۳۹۷ / ۱۲:۰۶ ب٫ظ

      درود بر شما
      اگر داخل داده هاتون کلمه خصوصی و دولتی رو دارید با custom هم میتونید. با علامت های wildcard هم میتونید. یعنی مثلا بزنید: *خصوصی*

      در خصوص انجام عملیات روی داده های فیلتر شده هم از تابع subtotal استفاده کنید:
      https://excelpedia.net/subtotal-function/

  • حسين ۲۸ مهر ۱۳۹۷ / ۳:۲۶ ب٫ظ

    یک فایل اکسل دارم که شامل چند صد ردیف و ۱۱ ستون هستش. ردیفهارو ۴ تا ۴تا مرج و warp کردم یعضی از ردیفها رو هم مرج و warp نکردم موقع فیلتر ردیفی که مرج و وارپ شده اون یکی سلول ها رو که مرج و وارپ نکردم فقط ردیف اولش تو فیلتر میاد. به نظرتون چیکار باید انجام بدم؟

    • آواتار
      حسنا خاکزاد ۲۹ مهر ۱۳۹۷ / ۱:۱۷ ب٫ظ

      یکی از شرط های ذخیره دیتابیس اینه که مرج نداشته باشید

  • متین ۱۳ مهر ۱۳۹۷ / ۶:۰۶ ب٫ظ

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

    • آواتار
      حسنا خاکزاد ۱۴ مهر ۱۳۹۷ / ۸:۵۷ ق٫ظ

      درود بر شما
      روش های مختلف وجود داره
      همین فیلتر
      پیوت تیبل
      فرمول نویسی

      به هر کدوم که مسلط هستید

      • متین ۱۵ مهر ۱۳۹۷ / ۶:۲۷ ب٫ظ

        سلام
        به اکسل تسلط کامل ندارم ولی با توضیحات بحث فیلتر شما، انشاالله انجام میشه.
        و سوال دیگه اینکه این داده‎های فیلتر شده رو براساس کد خانوار با داده‎های استخراج شده قبلی تطبیق داد و خانواری که کالای سلامت مصرف نکردن، عدد صفر براشون تعریف کرد؟؟
        خییلی متشکرم

        • آواتار
          حسنا خاکزاد ۱۶ مهر ۱۳۹۷ / ۹:۰۰ ق٫ظ

          درود بر شما
          بله بسته به ساختار، میشه انجام داد
          یک راهش استفاده از تابع IF هست.
          https://excelpedia.net/if-function/

          • متین ۱۶ مهر ۱۳۹۷ / ۴:۳۴ ب٫ظ

            درود و سلام
            بسیار بسیار متشکرم
            اکسل هم چیز باحالیه خوشم اومد ازش،،ممنون بابت راهنمایی‎هاتون

  • سعید ۵ مهر ۱۳۹۷ / ۱:۲۹ ب٫ظ

    سلام .وقت بخیر جهت اموزش اکسل در موارد خاص که نیاز است به چه طریقی می شود با شما درارتباط بود و ازشما راهنمایی گرفت.

  • رضا ۸ شهریور ۱۳۹۷ / ۱۲:۵۹ ب٫ظ

    سلام وقت بخیر

    ممنون از آموزشهایی که در سایت قرار دادید
    چطور میتونم اید دستور را برای تمام سطرهام اعمال کنم؟

    =LEN(TRIM(A4))-LEN(SUBSTITUTE(A4;” “;””)) +1

    • سامان چراغی ۸ شهریور ۱۳۹۷ / ۸:۵۳ ب٫ظ

      چند راه برای ورود فرمول به صورت یکباره در چندین سلول وجود داره:
      – میتونید در سلول اول ستون فرمول رو وارد کنید و سلول حاوی فرمول رو در راستای دلخواه درگ کنید.
      – اول محدوده ای که میخواید فرمول درون اون محدوده قرار بگیره انتخاب کنید، فرمول رو بنویسید و به جای Enter ترکیب Ctrl+Enter بزنید.

    • آواتار
      حسنا خاکزاد ۸ شهریور ۱۳۹۷ / ۱۰:۰۲ ب٫ظ

      درود بر شما
      هر فرمولی رو میتونید درگ کنید تا برای همه طرها اعمال بشه. یا اینکه Cope/ Paste Formula
      همه روش های انتقال فرمول این کار رو انجام میده

  • امین ۵ شهریور ۱۳۹۷ / ۹:۵۷ ق٫ظ

    سلام
    یکی از ستون ها کلا اختصاص دادم به تاریخ بعد الان که میخام فیلتر بزنم تاریخای اخر رو دیگه نشون نمیده مینویسه محدوده نمایش۱۰۰۰۰ ایا میشه این محدودیت رو برطرف کرد؟

    • آواتار
      حسنا خاکزاد ۵ شهریور ۱۳۹۷ / ۱۰:۰۷ ق٫ظ

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

  • عليرضا ۱۵ مرداد ۱۳۹۷ / ۳:۳۴ ب٫ظ

    سلام
    میخواهم وقتی از گزینهGroup استفاده می کنم بتوانم همزمان فیلتر بر روی تمام گزینه ها انجام دهم

    • آواتار
      حسنا خاکزاد ۱۵ مرداد ۱۳۹۷ / ۳:۴۹ ب٫ظ

      درود بر شما
      منظورتون واضح نیست.
      فیلتر زمان group؟

  • کاظم ۴ خرداد ۱۳۹۷ / ۵:۲۶ ب٫ظ

    سلام
    بانام خدا
    من یه فایل اکسل طراحی کردم که در اون بعد از وارد کردن ستون هفتم سطر قفل میشه، حالا بعدا ز همه اینها میخوام از فیلتر هم استفاده کنم که داده ها رو بررسی کنم چکار میتونم بکنم تا در برنامه که protect رو میزنم با فیلتر پروتکت بشه
    ممنون میشم راهنماییم کنید

    • آواتار
      حسنا خاکزاد ۴ خرداد ۱۳۹۷ / ۹:۱۶ ب٫ظ

      درود بر شما
      باید تیک Autofilter رو زمان قفل کردن بزنید.
      قسمت آخر این آموزش رو بخونید:
      https://excelpedia.net/excel-security/

    • سامان چراغی ۴ خرداد ۱۳۹۷ / ۹:۲۰ ب٫ظ

      سلام
      برای اینکه در حالت قفل بودن شیت بتوان از فیلتر استفاده کرد کافیه در هنگام قفل کردن شیت، از لیست محدودیت های موجود تیک گزینه Use AutoFilter رو بزارید و قفل کنید.

  • شاهرخ پور ابراهیم اهوازی ۲۴ اردیبهشت ۱۳۹۷ / ۵:۳۲ ب٫ظ

    با سلام
    ببخشید شما که درس حرفه ای اکسل خوندید میشه بگید چطوری امکانش هست جدول رو از سطر یا همون ردیف فیلتر کرد؟
    باتشکر

    • آواتار
      حسنا خاکزاد ۲۹ اردیبهشت ۱۳۹۷ / ۱:۲۹ ب٫ظ

      درود
      بصورت عادی و با ابزار فیلتر نمیشه. (فقط SORT این امکان رو داره)

      اما میتونید ترفند بزنید و روش های مختلفی رو برای پیدا کردن داده مورد نظر اعمال کنید

  • سنجش پارسیان ۱۵ اردیبهشت ۱۳۹۷ / ۱۱:۵۲ ق٫ظ

    سلام خانم مهندس
    وقتتون بخیر
    من به یه مشکلی توی اکسلم بر خوردم
    فیلتر متنی رو اعمال میکنم ولی غیر از اون موردی که انتخاب کردم چندین مورد به صورت ثابت میان داخل فیلترم چجوری این مشکل رو برطرف کنم

    • آواتار
      حسنا خاکزاد ۱۵ اردیبهشت ۱۳۹۷ / ۲:۰۵ ب٫ظ

      درود بر شما
      محدوده ها رو کامل انتخاب کنید حتما بعد فیلتر بزنید
      ترجیحا فریز هم نباشه.

      • حسين ۲۸ مهر ۱۳۹۷ / ۳:۵۴ ب٫ظ

        انجام دادم اما بازم نشد. میشه فایل رو براتون بفرستم؟

        • آواتار
          حسنا خاکزاد ۲۹ مهر ۱۳۹۷ / ۱:۱۱ ب٫ظ

          سوالتون و میتونید داخل گروه تلگرامی مطرح کنید و فایل نمونه بذارید
          لینک در فوتر سایت وجود داره

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *