سبد خرید
0

هیچ محصولی در سبد خرید نیست.

تمام دسته ها
  • تمام دسته ها
  • Power BI
  • Power Pivot
  • Power Query
  • ابزارها
  • افزونه ها
  • اکسل مدیا
  • توابع اکسل
  • دسته‌بندی نشده
  • دیده بان
  • گوگل شیت
  • مسائل کاربردی
  • معرفی کتاب
  • نمودار ها
  • وی بی - ماکرو

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

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

فیلتر کردن ( 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مقدماتی
آواتار
144

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

دیدگاه کاربران
  • پرنیا ۷ آبان ۱۴۰۲ / ۱۰:۵۱ ق٫ظ

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

    • آواتار
      حسنا خاکزاد ۱۸ آبان ۱۴۰۲ / ۳:۵۱ ب٫ظ

      درود بر شما
      باید قفل کنید که نتونه تغییر بده

  • محمد ۲۰ فروردین ۱۴۰۲ / ۳:۳۴ ب٫ظ

    سلام
    من با اکسل یه اندیکاتور برای نامه ها درست کردم
    در هرردیف که شماره نامه میزنم یه سلول اختصاص دادم به pdf نامه ها
    ایراد کار اینجاست که وقتی از گزینه فیلتر شماره نامه سرچ میکنم
    ردیف برام میاره ولی تو سلولی که pdfهست چنتا pdf باهمدیگر میاره
    ۰۹۳۹۳۲۲۳۹۸۸اکبری هستم لطفا بامن تماس بگیرید من زیاد اکسل بادنیستم

    • آواتار
      حسنا خاکزاد ۲۱ فروردین ۱۴۰۲ / ۱۰:۵۴ ق٫ظ

      درود بر شما
      این سلولی که اختصاص دادید، یعنی لینک پی دی اف گذاشتید؟
      واضح نیست سوال
      منظورتون از اینکه چندتا پی دی اف میاد چیه
      لینک؟هایپرلینک؟

  • ایران ۱۵ دی ۱۴۰۱ / ۵:۱۷ ب٫ظ

    سلام وقت بخیر
    لیستی حدود ۱۶۰۰ شماره تماس مشتریان دارم که میخوام ایرانسل و همراه اول رو فیلتر کنم.
    اگه امکان داره راهنمایی بفرمایید.
    متشکرم

    • آواتار
      حسنا خاکزاد ۱۸ دی ۱۴۰۱ / ۱۰:۴۲ ب٫ظ

      درود
      الگو رو مشخص کنید
      مثلا با ۹۱ شروع بشه یا ۹۳
      باید پیش شماره های همراه اول و ایرانسل رو داشته باشید و بعد بذاردی داخل advance filter

  • کیوان ۲۴ آذر ۱۴۰۰ / ۱۱:۰۰ ق٫ظ

    بادرود یه راهنمایی میخواستم
    من یه جدول اکس دارم حدود ۷۰۰۰تا شماره اعداد ۱۲ یا ۱۳ رقمی داخلش هست یا حتی خط تیره داخلشون

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

    راهی هست؟؟

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

      درود
      تابع len تعداد کاراکتر رو تعیین میکنه.
      استفاده کند و روی اون تعداد فیلت رکنید

  • مهدی ۶ اسفند ۱۳۹۹ / ۱۱:۴۰ ق٫ظ

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

  • جان احمدیان ۶ بهمن ۱۳۹۹ / ۸:۵۱ ق٫ظ

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

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

      درود
      نباید مرج کنید موقع فیلتر!
      باید پنج بار تکرار بشه اگر پنج تاست

  • pari ۱۶ آذر ۱۳۹۹ / ۱:۴۱ ب٫ظ

    سلام وقت بخیر
    من فیلتر رو روی ستون انجام دادم ولی در قسمت سرچ هر بار باید بزنم رو حالت equals چرا نمیشه فقط با تایپ داده موردنظر در کادر سرچ اونو بیاره ممنون میشم راهنماییم کنید.

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

      درود
      تکست فیلتر ها برای اعداد کار نمیکنه
      جنس داده ها رو چک کنید

  • یوسفی ۲۷ آبان ۱۳۹۹ / ۱۲:۵۰ ب٫ظ

    سلام
    یه سوال:
    چطور میشه فیلتری با این شرایط ایجاد کرد؟
    فرض کنید من در ستون A داده هایی رو میخوام برام فیلتر کنه که که مقادیر ۱ و ۲ رو داشته باشه با این شرط که برای ۱ فقط ستون B مقدار ۳ رو داشته باشه و برای ۲ فقط ستون B مقدار ۴ رو داشته باشه
    یعنی فیلتر ترکیبی

  • yahya ۱۷ شهریور ۱۳۹۹ / ۱۲:۲۱ ب٫ظ

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

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

      درود
      امکانش نیست

    • CHALLENGER007 ۲۶ شهریور ۱۳۹۹ / ۱:۵۲ ب٫ظ

      دوست عزیز ستون مورد نظر رو دوباره تو یک ستون جدید کپی کنید و با فیلتر کردن مرحله اول رو ستون اول از باقیمانده سطر ها دوباره میتونین تو ستون جدید فیلتر جدید رو اعمال کنید

  • علیرضا ۳ شهریور ۱۳۹۹ / ۱۲:۳۱ ب٫ظ

    با سلام ماکرویی میخام بنویسم که محتویات یک سلولو به عنوان فیلتر یک فیلد پایووت تیبل قرار بده .ایا امکانش هست. ممنون

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

      درود
      برای کاری که میخواید انجام بدید ماکرو ضبط کنید و کدها رو ببینید
      بعد با دانشی که از VBA دارید کدها رو ویرایش کنید

  • علی ۱۷ تیر ۱۳۹۹ / ۱۰:۲۸ ق٫ظ

    با سلام
    ابتدا باید بابت مطالب خوبتون تشکر کنم
    شاید سوالم یکم اینجا بی ربط باشه
    من یک فایل اکسل دارم که سی تا حدودا شبت جداگانه داره
    این فایل برای تقریبا ۱۲ تا محصول هست
    حالا مسئله ای که وجود داره
    بیشتر شیت ها مشترک هستن ولی برخی شیت ها مخصوص یه سری محصول خاص هستن
    من هر وقت ویرایشی میکنم و میخوام فایل هر محصولی را ذخیره کنم باید دونه دونه شیت هایی که مال اون محصول نیست و هاید کنم
    راهی هست بشه تعریف کرد زمان ذخیره کردن یا حتی زمان پرینت کردن به صورت pdf بگیم برای هر محصول چه شیت هایی دخیره یا پرینت شوند؟
    امیدوارم تونسته باشم خوب توضیح بدم
    ممنون میشم اگر راهنمایی کنید.

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

      درود
      باید با کدنویسی مشخ صکنید که هر بار چه عملی اجرا بشه و خودبخود این کارهایی که میکنید انجام بشه

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

      درود
      باید با کدنویسی مشخ صکنید که هر بار چه عملی اجرا بشه و خودبخود این کارهایی که میکنید انجام بشه
      البته ذخیره که روی کل فایل انجام میشه
      پی دی اف و پرینت و اگه نخواید دستی تنظیم کنید با کد بادی تعیین کنید

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

      درود
      باید با کدنویسی مشخ صکنید که هر بار چه عملی اجرا بشه و خودبخود این کارهایی که میکنید انجام بشه
      البته ذخیره که روی کل فایل انجام میشه
      پی دی اف و پرینت و اگه نخواید دستی تنظیم کنید با کد باید تعیین کنید

  • مصطفی ۱۰ اردیبهشت ۱۳۹۹ / ۱:۳۵ ب٫ظ

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

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

      درود
      باید از مرج دربیارید

  • ساراا ۹ اردیبهشت ۱۳۹۹ / ۱۰:۱۵ ق٫ظ

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

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

      درود
      سوال یلی واضح نیست
      ولی این مقاله رو بخونید ببینید مناسب سوالتون هست یا نه؟

  • mr ۶ فروردین ۱۳۹۹ / ۴:۰۵ ق٫ظ

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

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

      درود
      درخواست پروژه رو به ایمیل info@excelpedia.net ارسال کنید و توضیحات کامل ارائه بدید

    • آواتار
      حسنا خاکزاد ۶ فروردین ۱۳۹۹ / ۱۱:۵۴ ق٫ظ

      درود
      درخواست پروژه رو به ایمیل info@excelpedia.net ارسال کنید و توضیحات کامل ارائه بدید.

  • علی زرگری ۱۳ اسفند ۱۳۹۸ / ۱:۲۰ ب٫ظ

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

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

      درود
      بستگی به داده ها داره که به چه صورت ثبت شده
      که بشه الگوی مناسب پیدا کرد!

  • علی ۵ اسفند ۱۳۹۸ / ۱۱:۳۷ ق٫ظ

    سلام
    یه سوال داشتم
    ممنون میشم راهنماییم کنید.
    یک شیت رو در نظر بگیرید که ۶۰ تا ردیف داره؛ که در هر روز از به ترتیب شیفت ۱ و ۲ رو نشون میده. حالا فیلتر میکنم بر اساس شیفت ۱

    ۳۰ تا دیتا دارم که میخوام فقط وارد خانه‌های شیفت ۱ بشه
    اما
    دیتاها در خانه‌های مخفی شده در فیلتر هم کپی میشود.
    چجوری باید بفهمونم که فقط در شیفت ۱ کپی کن؟؟؟

  • مجید علی عزیزی ۲۶ بهمن ۱۳۹۸ / ۱۰:۱۲ ق٫ظ

    با سلام ، می خواستم بدونم توی اکسل اگر توی صفحه اول مثلا ۱۰۰ تا اسم وفامیل داشته باشیم و توی صفحه دوم ۶۰ تا اسم و فامیل ، چطوری میتونم اسمهای غیر تکراری بین صفحه ۱ و۲ رو توی صفحه سوم فیلتر کنم.

  • حسن آقا ۲۴ دی ۱۳۹۸ / ۸:۱۹ ق٫ظ

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

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

      در هنگام جستجو کردن دو نکته رو دقت کنید:
      اگر هنگام جستجو محدوده ای رو انتخاب کرده باشید، بازه جستجو فقط محدود به سلول های انتخابی خواهد بود.
      اگر کلمات فارسی را جستجو میکنید به حروفی مثل ی (که هم به صورت عادی نوشته میشه و هم از ترکیب Shift+X) توجه داشته باشید.

  • alibagher ۱۹ دی ۱۳۹۸ / ۱۲:۰۴ ب٫ظ

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

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

      درود بر شما
      باید کدنویسی انجام بدید
      میتونید ماکرو ضبط کنید و بعد مطابق با خواسته کد رو اصلاح کنید

      • alibagher ۲۰ دی ۱۳۹۸ / ۳:۲۰ ب٫ظ

        سلام میشه بیشتر توضیح بدین من مبتدی هستم

  • علیرضا صابر ۸ آبان ۱۳۹۸ / ۲:۲۴ ب٫ظ

    سلام،
    یک جدول با حدود ۳۰۰۰ رکورد داریم که در یک ستون نام افراد آمده است، اما این افراد در اصل حدود ۳۰۰ نفرند که در هر رکورد امتیاز جلسات مختلف آنها ثبت شده است.
    آیا با فرمول های اکسل، و بدون اینکه مجبور باشیم از
    Remove Duplicates
    استفاده کنیم، می توانیم اسامی آن ۳۰۰ نفر که بدون تکرار هستند را در یک ستون بدست بیاورم؟
    چون مشابه این جدول، در محل کار ما زیاد ایجاد می شود که اسامی متفاوت است و هر بار باید برویم، Remove Duplicates
    انجام بدهیم، تا اسامی بدون تکرار را بدست بیاوریم، که بعد باید امتیازات آنها را حساب کنیم.

    با تشکر قبلی

    • سامان چراغی ۱۰ آبان ۱۳۹۸ / ۱۱:۰۳ ق٫ظ

      سلام،
      برای بدست آوردن لیست بدون تکرار از ابزار Advanced Filter استفاده کنید.

  • مجید ۲۰ شهریور ۱۳۹۸ / ۹:۳۴ ب٫ظ

    با سلام
    یه موردی برام پیش اومده که نیاز به راهنمایی سریع دارم ممنون میشم راهنمایی کنید
    یه شیت دارم که ۲۵ ستون و ۶۰۰۰ ردیف داره و بند مجبورم که یک سری اعداد رو به صورت تک تک فیلتر کنم تا ستون های بعدی رو چک کنم
    کاری که میکنم اینه
    ۱ کل شیت رو انتخاب میکنم و فیلتر میگیرم
    ۲ روی فلش ایجاد شده کلیک میکنم
    ۳ number filter رو میزنم
    ۴ equal رو انتخاب میکنم
    ۵ در چنجره باز شده عدد مورد نظر رو میزنم و فیلتر رو انجام میدم

    حالا مشکل اینجاس که من هر ۳۰ ثانیه باید یک بار این کار رو انجام بدم وانجام این مراحل در کل وقتم رو میگیره پس به یه کد دستوری احتیاج دارم تا این مراحل رو برام انجام بده تو سایت های ایرانی که چیزی ندیدم بعد کلی جست و جو از یه سایت خارجی این کد دستوری ماکرو رو پیدا کردم که البته دی مورد فیلتر contains هست
    Sub Tester1()
    Application.ExecuteExcel4Macro “FILTER?(3, “”=*BF*””,,)”

    End Sub
    متن bf که اختیاریه عدد ۳ هم فیلتر ستون ۳ رو باز میکنه

    اما ستون من فقط شامل عدد هست و باید بر اساس equal فیلتر بشه آیا کد دیگه ای هست که این کار رو برای من انجام بده ممنون

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

      درود بر شما
      * رو بردارید، میشه equal
      اما در کل پیشنهاد میکنم advance filter هم امتحان کنید

      https://excelpedia.net/advanced-filter/

  • لاله ۷ شهریور ۱۳۹۸ / ۱۰:۴۶ ق٫ظ

    سلام وقتتون بخیر من یه فایل اکسل دارم با حدودا ۱۰۰۰ سطر که فیلتر دارم الان سطر جدید اضافه میکنم دیگه فیلتر نمیشه .
    میشه لطفا راهنمایی بفرمایید

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

      درود بر شما
      هر بار باید فیلتر رو اجرا کنید

  • محمد ۲۳ مرداد ۱۳۹۸ / ۶:۰۹ ب٫ظ

    سلام
    چطور میشه در یک سلول ، داده خاص وارد بشه؟ که مثلا کاربر، در اون سلول ، فقط عدد ۱۰ و یا ۲۰ وارد کنه
    ممنون از راهنمایی

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

      سلام
      اگر سلول A1 رو انتخاب کنید و در قسمت Custom ابزار Data Validation عبارت زیر رو بنویسید:
      =A1=20
      در اینصورت فقط اجازه وارد کردن عدد ۲۰ رو در سلول A1 دادید.

  • مردانی ۲۲ مرداد ۱۳۹۸ / ۵:۵۹ ب٫ظ

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

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

      سلام،
      مطمئن بشید که عدد هستند و به صورت متن نباشند.

      • محمد ۲۳ مرداد ۱۳۹۸ / ۶:۱۳ ب٫ظ

        سلام
        اول سلول های مورد نظر را انتخاب بعد از منو هووم زیر مجموعه sort&Filter کلیک و اولین گزینه را انتخاب کنید
        میبینید که اعداد از منفی به مثبت ، مرتب میشوند

  • محسن ۴ مرداد ۱۳۹۸ / ۱۰:۵۵ ق٫ظ

    با سلام
    اگر بخواهیم بین دو تاریخ با ماکرو فیلتر کنیم (بدون استفاده از vba)به چه صورت اقدام کنیم.ممنون

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

      درود بر شما
      با ماکرو و بدون VBA اصلا شدنی نیست. ماکرو همون VBA هست!

  • امید ۱۰ تیر ۱۳۹۸ / ۱۱:۴۷ ق٫ظ

    سلام ینده میخواستم سلول هایی را فیلتر کنم که رویشان یادداشت(comment) گذاشتم این چطور ممکن است؟

    • سامان چراغی ۱۰ تیر ۱۳۹۸ / ۱:۱۵ ب٫ظ

      سلام،
      با استفاده از Goto Special میتوانید سلولهای حاوی کامنت رو انتخاب کنید و پس از انتخاب رنگ پس زمینه آنها رو تغییر بدید. نهایتا در قسمت فیلتر میتونید سلول های دارای رنگ مشخص رو فیلتر کنید.

  • اشکان ۲۸ خرداد ۱۳۹۸ / ۱۰:۱۱ ق٫ظ

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

    سپاس

    • سامان چراغی ۲۸ خرداد ۱۳۹۸ / ۱۱:۱۱ ق٫ظ

      سلام،
      اگر از جدولتون Pivot Table بسازید و از اون طریق فیلتر کنید میتونید از بخش Analyze>Options>Show Report Filter Pages برای هر موردی که در فیلتر تعریف کردید یک شیت جدید بسازید.

  • VAHID ۱۴ خرداد ۱۳۹۸ / ۱۱:۴۱ ق٫ظ

    با سلام و خسته نباشید
    همیشه در فیلتر اکسل بر اساس موضوع ستون ها سطرها را فیلتر می کنیم. مثلا می گوییم در ستون قیمت سطرهایی که قیمتشان بیشتر از ۱۰۰۰ تومان است را به ما نشان بده و بقیه را فیلتر و یا مخفی کن. ( بعنوان مثال سطری های ۱و۱۰و۲۰و۳۰و ۳۹ و … مخفی می شوند وبقیه نمایش داده می شوند)
    آیا برعکس آن نیز امکان پذیر است؟ یعنی بگوییم بر اساس سطر ستون ها را فیلتر یا مخفی کن.( در اینجا میخواهیم مثلا در سطر ۸ ستون های A , B , F , M , S , Z و ….را فیلتر یا مخفی کنیم وبقیه ستون ها نمایش داده شوند)

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

      درود بر شما
      فیلتر افقی (ابزار) نداریم. فقط Sort میتونه افقی انجام بشه

  • محمد ۶ خرداد ۱۳۹۸ / ۴:۵۰ ب٫ظ

    با سلام
    یک سوال داشتم
    در فایل اکسل در یک ستون من می خواهد اعداد بالاتر از مثلا ۱۰۰۰ را برایم فیلتر کند و نشان دهد لطفا راهنمائی کنید.
    با احترام
    میرزائی

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

      درود بر شما
      در همون قسمت number filter گزینه greater than رو انتخاب کنید

  • مهدی طاهرخانی ۲۴ فروردین ۱۳۹۸ / ۱۲:۵۰ ب٫ظ

    سلام
    ممنون از سایت جالبتون
    من یک فایل اکسل را برای تهیه گزارش تحلیلی استفاده میکنم که در شیت اول داده ها را وارد میکنم و این داده ها با فرمولهای ساده ، در همین شیت بسط پیدا میکنند
    شیت دوم کلا با فرمول های ساده نوشته شده در این شیت با استفاده از دیتا بیس شیت اول ، اعدادی را به ما میدهد و بعد من با فیلتر کردن شاید ۵ ستون ,و یا بیشتر، اعدادی رو با استفاده از subtotal بدست میارم و این اعداد را یادداشت میکنم و در شیت سوم مینویسم (۲۴۰ داده میشود)
    شیت سوم میز کار من خواهد بود که تحلیل ها رو بر اساس اون انجام میدم.
    مشکل من اینه که کار کردن در شیت دوم و فیلتر های مختلف و بدست آوردن ۲۴۰ داده در هر روز برای شیت سوم کار زمانبری هستش
    آیا میتونم با فرمول نویسی، داده های شیت سوم رو از شیت دوم استخراج کنم و مجبور نباشم همه رو با فیلتر دستی پیدا کنم؟
    سپاس از شما

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

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

      • مهدی طاهرخانی ۲۵ فروردین ۱۳۹۸ / ۲:۲۷ ب٫ظ

        سپاس از پاسخگویی شما
        آیا میتونید رفرنس بهم معرفی کنید و یا اینکه برای اینکار دنبال چه آموزشی از اکسل باشم و چه سرفصلی رو سرچ کنم؟
        باز هم سپاس

        • آواتار
          حسنا خاکزاد ۲۶ فروردین ۱۳۹۸ / ۱۰:۰۹ ق٫ظ

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

          اگر هم آشنایی دارید، میتونید از اکسل پیشرفته (نینجا) استفاده کنید.

          • مهدی طاهرخانی ۲۶ فروردین ۱۳۹۸ / ۱:۳۰ ب٫ظ

            سپاس از شما

  • mohammad ۶ فروردین ۱۳۹۸ / ۸:۴۰ ق٫ظ

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

    ممنون میشم اگه بنده رو راهنمایی کنید چون شدیدا بهش احتیاج دارم

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

      درود بر شما
      منظورتون از تب چی هست؟؟؟؟ یک سلول؟
      ورود اطلاعات رو میتونید از طریق data validation کنترل کنید ولی اینکه انتقال داده بشه به یک جای دیگه کدنویسی VBA لازم داره

  • امجدی ۷ اسفند ۱۳۹۷ / ۱۱:۲۷ ب٫ظ

    سلام میخواهم از بین مثلا هزار عدد متفاوت چند عدد به دلخواه همزمان فیلتر کنم ؟

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

      سلام
      از advance filter استفاده کنید

  • R23Nikokalam ۲۹ بهمن ۱۳۹۷ / ۴:۵۴ ب٫ظ

    سلام .
    میخوام یه فیلتری بین یک سری اعداد ایجاد کنم که هر عدد نسبت به ۳ تا عدد بالایی و پایین خود تقریبا تو یک بازه باشد میشه راهنمایی کنید
    باسپاس.

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

      درود بر شما
      اصلا واضح نیست سوال

      • R23Nikokalam ۳۰ بهمن ۱۳۹۷ / ۰:۱۵ ق٫ظ

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

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

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

          • R23Nikokalam ۳۰ بهمن ۱۳۹۷ / ۱۰:۲۷ ب٫ظ

            سپاس از پاسخگوییتون

        • پروانه ۲۹ دی ۱۳۹۹ / ۱۱:۲۱ ب٫ظ

          با سلام و احترام خانم مهندس
          من ۳ تا سلول دارم
          نوشته های سلول ۱_مشاهده ،۲-پرینت ،۳-دانلود، هستش که در جهت افقی تکرار می‌شود
          من میخوام تمام سلول ها حاوی عبارت مشاهده را فیلتر کنم
          ممنون میشم راهنمایی کنید

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

            درود
            فیلتر افقی نداریم
            نهایتا میتونید سورت کنید بصورت افقی

            ولی میتونید فرمول نویسی کنید و همه مشاهده ها رو یکجا بیارد که باید مقاله جستجوی موارد تکراری رو ببینید

  • سارا ۷ آبان ۱۳۹۷ / ۱۰:۰۹ ب٫ظ

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

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

      درود بر شما
      اگر داخل داده هاتون کلمه خصوصی و دولتی رو دارید با 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 این امکان رو داره)

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

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

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

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

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

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

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

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

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

ارسال دیدگاه

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

توسط
تومان