كيفية تطبيق مرشح متقدم في Excel (خطوة بخطوة مع مثال)

ما هو عامل التصفية المتقدم في Excel؟

يختلف المرشح المتقدم عن المرشح التلقائي في Excel ، فهذه الميزة ليست مثل الزر الذي يمكن استخدامه بنقرة واحدة على الماوس ، لاستخدام مرشح متقدم أولاً ، يتعين علينا تحديد معايير الفلتر التلقائي ثم النقر فوق علامة التبويب البيانات ثم في القسم المتقدم للفلتر المتقدم حيث سنقوم بملء معاييرنا للبيانات.

كيفية استخدام مرشح متقدم في Excel؟ (مع أمثلة)

دعونا نتعلم استخدام هذا من خلال بعض الأمثلة.

يمكنك تنزيل قالب Excel للفلتر المتقدم من هنا - قالب Excel للتصفية المتقدمة

مثال 1

لنفترض أن لدينا ، البيانات التالية للتصفية بناءً على معايير مختلفة.

نحتاج إلى التحقق من معاملة المبيعات التي تمت بواسطة "Taran" و "Suresh" ، ثم يمكننا استخدام عامل التشغيل OR الذي يعرض السجلات التي تفي بأي من الشروط. للحصول على النتائج ، يمكننا اتباع الخطوات لتطبيق هذه المرشحات في Excel.

  • الخطوة 1: لتطبيق مرشح متقدم ، نحتاج أولاً إلى تحديد أي من الخلايا في نطاق البيانات

  • الخطوة 2: ثم انقر فوق علامة التبويب البيانات- > مجموعة الفرز والتصفية -> الأمر المتقدم

  • الخطوة 3: أثناء النقر فوق "متقدم" ، سيتم فتح مربع حوار "مرشح متقدم" لسؤال نطاق القائمة للتصفية ، ونطاق المعايير لتحديد المعايير ونطاق الاستخراج لنسخ البيانات التي تمت تصفيتها (إذا رغبت في ذلك).

  • الخطوة 4: بالنسبة للمعايير ، نحتاج إلى نسخ عناوين الأعمدة في الصف العلوي وتحديد المعايير أسفل عنوان الحقل. لتحديد المعايير ، يمكننا استخدام عامل المقارنة ، على النحو التالي:

  • الخطوة 5: لأننا نريد الحصول على جميع السجلات التي تحمل الاسم "سوريش" أو "تاران". سيكون نطاق المعايير كما يلي:

بالنسبة لشروط "OR" حيث نريد عرض السجلات التي تفي بأي شرط ، فإننا نحتاج إلى تحديد المعايير في صفوف مختلفة.

هناك نوعان من الإجراءات في مرشح متقدم.

  • قم بتصفية القائمة في المكان : يقوم هذا الخيار بتصفية القائمة في المكان الأصلي ، أي في نطاق القائمة نفسه وبعد التحليل ، يمكننا إزالة عامل التصفية باستخدام أمر "مسح" في مجموعة "الفرز والتصفية " ضمن "البيانات"

  • نسخ إلى موقع آخر : ينسخ هذا الخيار البيانات المطلوبة وفقًا للمعايير إلى النطاق المحدد.

يمكننا استخدام أي من الخيارات وفقًا لحاجتنا ولكننا سنستخدم الخيار الثاني كثيرًا.

الآن نحن فقط بحاجة إلى

  • افتح مربع الحوار "مرشح متقدم"

  • تحديد نطاق القائمة كـ $ A $ 5: $ D $ 26 ، نطاق المعايير كـ $ A $ 1: $ D $ 3 و " نسخ إلى" النطاق كـ $ F $ 5: $ I $ 26. انقر فوق "موافق" .

يمكننا أن نرى جميع السجلات التي تحمل الاسم كـ "سوريش" أو "تاران" تمت تصفيتها وعرضها بشكل منفصل في نطاق خلايا مختلف.

المثال رقم 2

الآن نريد الحصول على جميع معاملات المبيعات في الربع الأول وجنوب الهند. نطاق المعايير على النحو التالي:

كما لدينا هنا شرط "AND" ، أي أننا نريد عرض السجلات حيث يتم استيفاء كلا الشرطين وهذا هو السبب في أننا ذكرنا المعايير أسفل عناوين كلا العمودين في نفس الصف.

سنقوم الآن بالنقر فوق الأمر "متقدم" في مجموعة "الفرز والتصفية" ضمن علامة التبويب "البيانات" .

من ' تصفية متقدمة مربع الحوار "، وسوف نختار ' نسخة الى موقع آخر" ثم ستحدد A5: D26 كما قائمة المدى ، A1: D2 كما معايير المدى و F5: I26 باسم " نسخ إلى" مجموعة.

الآن النتيجة كما يلي:

المثال رقم 3

الآن نريد العثور على مبيعات في الربع الأول أو صنع في شمال الهند.

نحتاج إلى تحديد كل من المعايير في صفوف مختلفة وفي أعمدة مختلفة حيث يتعين علينا عرض البيانات إذا تم استيفاء أي من الشروط وكان كلا الشرطين مرتبطين بأعمدة مختلفة.

خطوات:

  • تحتاج إلى فتح مربع الحوار "مرشح متقدم" .

  • حدد نطاق القائمة كـ $ A $ 5: $ D $ 26

  • حدد نطاق المعايير كـ $ A $ 1: $ D $ 3

  • حدد نطاق "نسخ إلى" مثل $ F $ 5: $ I $ 26

ستكون النتيجة كما يلي:

المثال رقم 4

الآن نريد العثور على جميع مبيعات روبية. 2000-4000 و روبية. 10000-13000.

نظرًا لأن لدينا أربعة شروط مثل (الشرط 1 والشرط 2) أو (الشرط 3 والشرط 4).

(> = 2000 AND = 10000 AND <= 13000)

هذا هو السبب في أننا ذكرنا الشروط مع " و" في نفس الصف والشروط مع "أو" في صفوف مختلفة.

خطوات:

  • لفتح مربع الحوار "مرشح متقدم" ، سنضغط على "خيارات متقدمة" في مجموعة "الفرز والتصفية" ضمن "البيانات"

  • في مربع الحوار "مرشح متقدم" ، سنحدد
  • نطاق القائمة كـ $ A $ 5: $ D $ 26

  • نطاق المعايير هو $ A $ 1: $ D $ 3

  • نطاق "نسخ إلى" كـ $ F $ 5: $ I $ 26

  • بعد الضغط على "موافق". ستكون النتيجة:

المثال الخامس

الآن نريد العثور على مبيعات Qtr 1 بواسطة Sunny أو مبيعات Qtr 3 بواسطة Mukesh.

نظرًا لأن لدينا AND و OR ، كلا النوعين من العلاقات في الظروف ، لهذا السبب سنحدد الشروط في نطاق المعايير في صفوف مختلفة (OR) وأعمدة مختلفة (AND).

خطوات:

  • لفتح مربع الحوار "مرشح متقدم" ، سنضغط على "خيارات متقدمة" في مجموعة "الفرز والتصفية" ضمن "البيانات"

  • في مربع الحوار "مرشح متقدم" ، سنحدد
  • نطاق القائمة كـ $ A $ 5: $ D $ 26

  • نطاق المعايير هو $ A $ 1: $ D $ 3

  • نطاق "نسخ إلى" كـ $ F $ 5: $ I $ 26

  • بعد النقر فوق "موافق" ، ستكون النتيجة

المثال رقم 6 - استخدام أحرف WILDCARD

نريد الآن العثور على جميع معاملات المبيعات التي لها اسم ينتهي بـ "esh" أو الكلمة الأولى للمنطقة التي تنتهي بـ "st" ونريد فقط استرداد الاسم والمبيعات والمنطقة فقط.

هنا * تشير إلى أكثر من حرف و

"؟" يدل على حرف واحد فقط.

نظرًا لأننا لا نريد سوى بعض الأعمدة وليس كلها ، فإننا نحتاج إلى تحديد تسميات الأعمدة في Copy to Range قبل تنفيذ عامل التصفية المتقدم.

الآن سوف نسمي الأمر.

خطوات:

  • لفتح مربع الحوار "مرشح متقدم" ، سنضغط على "خيارات متقدمة" في مجموعة "الفرز والتصفية" ضمن "البيانات"

  • في مربع الحوار "مرشح متقدم" ، سنحدد
  • نطاق القائمة كـ $ A $ 5: $ D $ 26

  • نطاق المعايير هو $ A $ 1: $ D $ 3

  • نطاق "نسخ إلى" كـ $ F $ 5: $ H $ 26

  • بعد الضغط على " موافق". ستكون النتيجة:

المثال رقم 7

الآن نريد تصفية أفضل خمس مبيعات (بكمية كبيرة).

يجب أن يتم تقييم خلية الصيغة إما إلى TRUE أو FALSE . نظرًا لأننا نريد الحصول على أكبر 5 سجلات ، فقد استخدمنا وظيفة LARGE Excel وقارننا القيمة مع مبلغ المبيعات .

كما نرى ، فإن عنوان العمود لخلية الصيغة فارغ. يمكننا إما إبقائه فارغًا أو إعطاء الاسم ، الذي لا يتطابق ، مع أي من عناوين العمود في نطاق البيانات.

الآن سنقوم بتحديد النطاقات في مربع الحوار "مرشح متقدم" . الخطوات هي:

  • لفتح مربع الحوار "مرشح متقدم" ، سنضغط على "خيارات متقدمة" في مجموعة "الفرز والتصفية" ضمن "البيانات"

  • في مربع الحوار "Excel Advanced Filter" ، سنحدد
  • نطاق القائمة كـ $ A $ 5: $ D $ 26

  • نطاق المعايير هو $ A $ 1: $ E $ 2

  • نطاق "نسخ إلى" كـ $ F $ 5: $ I $ 26

  • بعد النقر فوق موافق. ستكون النتيجة كما يلي:

أشياء للذكرى

  • يجب أن يحتوي النطاق الذي يجب تطبيقه عليه على عنوان فريد لأن العناوين المكررة تسبب مشكلة عند تشغيل مرشح متقدم.
  • يجب أن يكون هناك صف فارغ واحد على الأقل بين نطاق القائمة ونطاق المعايير.

$config[zx-auto] not found$config[zx-overlay] not found