تتيح التصفية المتقدمة في Excel تطبيق نطاق مستقل للشروط. [1] يوضح المثال أثر ترتيبها.
الخلاصة السريعة
ضع الشروط بعناوين الأعمدة نفسها، وصفا فارغا يفصلها عن القائمة. [1]
جهز قائمة صغيرة يمكن مراجعتها
استخدم ثلاثة أعمدة في A6:C12: المعرف، والمجموعة، والكمية. اكتب العناوين في الصف 6، ثم السجلات التالية بالترتيب. السجل R1 من المجموعة 1 وكميته 8؛ وR2 من المجموعة 1 وكميته 14؛ وR3 من المجموعة 2 وكميته 12؛ وR4 من المجموعة 2 وكميته 5؛ وR5 من المجموعة 1 وكميته 20؛ وR6 من المجموعة 3 وكميته 11. هذه بيانات تدريبية اخترناها لتوضيح الفرق بين السؤالين.
انسخ عنواني المجموعة والكمية إلى B1:C1، واترك صفا فارغا يفصل الشروط عن القائمة. [1] قبل التصفية، حدد بالقلم السجلات التي تتوقع اختيارها.
اختبر سؤال «و» ثم سؤال «أو»
لسؤال «المجموعة 1 والكمية أكبر من 10»، ضع 1 في B2 و>10 في C2؛ نطاق الشروط B1:C2. للشق البديل، أبق 1 في B2، وانقل >10 إلى C3 مع ترك C2 وB3 فارغتين؛ ويصبح النطاق B1:C3. [1]
السؤال الأول ينتقي R2 وR5. السؤال الثاني ينتقي R1 وR2 وR3 وR5 وR6؛ فالسجل R1 يكفيه انتماؤه للمجموعة 1، والسجل R3 تكفيه كميته 12. أما R4 فلا يحقق أيا من الشرطين.
نفذ الشروط وراجع القائمة الناتجة
من داخل القائمة، افتح Data وAdvanced. في List range ضع A6:C12، وفي Criteria range ضع نطاق الشروط. اختر Filter the list, in-place لإخفاء غير المطابق، ثم أكد الاختيار. [1]
قارن المعرفات بالنتيجة المتوقعة. إذا عدلت الشروط، أعد التنفيذ؛ فالنتائج لا تتجدد تلقائيا. [1] في تمريننا، انتقل بين السؤالين وسجل لماذا دخل كل سجل أو خرج؛ فهذا يكشف خطأ موضع الشرط أسرع من الاكتفاء بمظهر الجدول.
المصادر ومتابعة القراءة
- Microsoft: نطاق المعايير ومنطق التصفية المتقدمة (يفتح في نافذة جديدة)support.microsoft.com
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.