الرئيسية
» ويكي
»
كيفية استخدام وظيفة FILTER في Excel
كيفية استخدام وظيفة FILTER في Excel
إذا كنت تعمل بانتظام مع مجموعات البيانات في Excel، فأنت تعلم مدى أهمية القدرة على العثور بسرعة على المعلومات التي تحتاجها. سواء كنت تقوم بتحليل أرقام المبيعات أو تتبع المخزون أو إدارة الميزانيات، فإن القدرة على تصفية البيانات أمر ضروري.
لحسن الحظ، يحتوي Microsoft Excel على أداة مدمجة قوية يمكنها المساعدة: وظيفة FILTER. باستخدام وظيفة FILTER، يمكنك فرز مجموعات البيانات الكبيرة بسرعة واستخراج البيانات التي تحتاجها استنادًا إلى شروط محددة.
تتيح لك وظيفة FILTER في Excel استخراج مجموعة فرعية من البيانات من نطاق استنادًا إلى معيار واحد أو أكثر. تقوم هذه الوظيفة بتقييم كل قيمة في نطاق البيانات وإرجاع الصفوف أو الأعمدة التي تلبي المعايير التي قمت بتعيينها. يتم التعبير عن المعايير على شكل صيغ لتقييم القيمة المنطقية.
تستخدم وظيفة FILTER بناء الجملة التالي:
=FILTER(array, include, [if_empty])
هناك:
المصفوفة هي نطاق الخلايا التي تريد تصفيتها.
يمثل include الشرط الذي تريد استخدامه لتصفية بياناتك. يمكن أن يكون هذا معيارًا واحدًا أو معايير متعددة مفصولة بوظائف منطقية في Excel.
[if_empty] هي وسيطة اختيارية تحدد قيمة الإرجاع إذا لم تتطابق أي بيانات مع الشرط المحدد.
كيفية استخدام وظيفة FILTER في Excel
دعونا نلقي نظرة على مثال لفهم كيفية استخدام الدالة FILTER في Excel. افترض أن لديك جدول بيانات يتضمن أعمدة للاسم والعمر والجنس وتريد تصفية الجدول لإظهار الإناث فقط. سوف تستخدم الصيغة التالية:
=FILTER(A2:C10, C2:C10="Female")
جدول بيانات Excel يوضح كيفية استخدام وظيفة FILTER
لتحليل الصيغة، وسيطة المصفوفة هي A2:C10 ووسيطة المعايير هي C2:C10="أنثى". ستقوم هذه الصيغة بإرجاع مجموعة من القيم التي تتضمن فقط الصفوف التي يكون فيها الجنس "أنثى".
دعونا ننظر إلى مثال آخر! افترض أن لديك جدول بيانات يتضمن أعمدة لاسم المنتج والفئة والسعر . تريد تصفية الجدول لإظهار الصفوف التي يكون السعر فيها أقل من أو يساوي 400 دولار فقط. سوف تستخدم الصيغة التالية:
=FILTER(A2:C10, C2:C10<>
جدول بيانات يعرض صيغة FILTER مع النتائج في Excel
تستخدم وظيفة FILTER العامل المنطقي (<=) لاختبار عمود السعر بحثًا عن حالة تجعله أقل من أو يساوي 400 دولار.
استخدام معايير متعددة في دالة FILTER
تتيح لك وظيفة FILTER في Excel تحديد أكثر من معيار لتصفية البيانات. لإضافة معايير متعددة في دالة FILTER، يجب عليك استخدام الدالتين المنطقيتين "AND" أو "OR".
تتطلب وظيفة AND أن تكون جميع المعايير صحيحة حتى يتم تضمين صف في نتائج التصفية، بينما تتطلب وظيفة OR أن يكون معيار واحد على الأقل صحيحًا حتى يتم تضمين صف في النتائج.
فيما يلي مثال لاستخدام الدالة AND داخل الدالة FILTER لاستخراج البيانات من نطاق استنادًا إلى معيارين:
=FILTER(A2:C10, (B2:B10="Tech")*(C2:C10>400))
جدول بيانات يعرض صيغة FILTER مع معايير متعددة في Excel
تعيد هذه الصيغة الصفوف التي تلبي معيارين محددين. المعيار الأول هو أن تكون القيمة في العمود B تقنية والمعيار الثاني هو أن تكون القيمة في العمود C أكبر من 400 . يمثل رمز النجمة ( * ) عامل AND، الذي يجمع معيارين.
كيفية استخدام FILTER مع وظائف Excel الأخرى
يمكن استخدام وظيفة FILTER في Excel مع العديد من الوظائف الأخرى لإجراء حسابات وتحليلات متقدمة على مجموعات محددة من البيانات في جدول كبير.
الطريقة الشائعة لاستخدام FILTER مع وظائف أخرى هي تصفية نطاق من البيانات أولاً باستخدام وظيفة FILTER، ثم تطبيق وظيفة أخرى على القائمة المفلترة. على سبيل المثال، يمكنك فرز البيانات باستخدام الدالة SORT مع الدالة FILTER.
فيما يلي مثال: لنفترض أن لديك جدولاً يحتوي على معلومات حول منتجات مختلفة بما في ذلك اسمها وسعرها وتوافرها. تريد تصفية الجدول لإظهار المنتجات الموجودة في المخزون فقط وفرز القائمة المفلترة حسب السعر.
الصيغة في هذه الحالة ستكون:
=SORT(FILTER(A2:C10, C2:C10="In Stock"), 2, TRUE)
جدول بيانات Excel يوضح كيفية استخدام وظيفة FILTER مع SORT
ستقوم هذه الصيغة بإرجاع جدول مفلتر يحتوي فقط على المنتجات الموجودة حاليًا في المخزون، مرتبة حسب سعرها بترتيب تصاعدي. تمثل الحجة الثانية في دالة SORT (أي 2) رقم العمود الذي تريد الفرز حسبه.
في هذه الحالة، نريد الفرز حسب السعر في العمود B، لذلك نستخدم الرقم 2. تحدد الوسيطة الثالثة في دالة SORT (أي TRUE) أننا نريد فرز القيم بترتيب تصاعدي.
فيما يلي وظائف Excel الأخرى التي يمكنك دمجها مع وظيفة FILTER:
SUMIF أو AVERAGEIF : يمكنك استخدام الدالة FILTER لإنشاء مجموعة فرعية من البيانات التي تلبي معايير معينة، ثم استخدام الدالة SUMIF أو AVERAGEIF لحساب مجموع أو متوسط تلك المجموعة الفرعية من البيانات.
على سبيل المثال، إذا كان لديك قائمة ببيانات المبيعات لمنتجات مختلفة وتريد حساب إجمالي المبيعات لمنتج معين، فيمكنك استخدام FILTER لإنشاء مجموعة فرعية من البيانات لهذا المنتج، ثم استخدام الدالة SUMIF لحساب إجمالي المبيعات.
MAX و MIN : يمكنك استخدام وظيفة FILTER للعثور على أكبر أو أصغر قيمة في مجموعة فرعية من البيانات التي تلبي معايير معينة. في مثال بيانات المبيعات، يمكنك استخدام الدالة FILTER مع MAX أو MIN للعثور على المنتج الذي حقق أعلى أو أدنى مبيعات.
COUNT : يمكنك أيضًا استخدام الدالة COUNT مع FILTER للحصول على عدد الخلايا التي تفي بمعايير معينة.
بشكل عام، يمكن أن يساعدك الجمع بين وظيفة FILTER ووظائف Excel الأخرى في إجراء تحليلات أكثر تقدمًا وجعل بياناتك أكثر معنى وفائدة.
تصفية البيانات بشكل فعال باستخدام وظيفة FILTER في Excel
تتيح لك وظيفة FILTER في Excel تصفية البيانات بسرعة وسهولة استنادًا إلى شروط محددة. من خلال استخدام وظيفة FILTER، يمكنك تجنب متاعب الاضطرار إلى فرز مجموعات البيانات الكبيرة يدويًا للعثور على البيانات التي تحتاج إليها. يمكنك تحديد معايير متعددة ودمجها باستخدام عوامل تشغيل مثل "AND" و"OR"، مما يمنحك المرونة والتحكم في صيغة التصفية الخاصة بك.
سواء كنت محللًا متمرسًا أو مبتدئًا، يمكن أن تساعدك وظيفة FILTER في Excel على تبسيط سير عملك والحصول على أقصى استفادة من بياناتك.