جداول بيانات google: كيفية استخدام وظيفة التصفية مع or


يمكنك استخدام بناء الجملة الأساسي التالي في جداول بيانات Google لاستخدام وظيفة FILTER مع منطق OR :

 =FILTER( A1:C10 , ( A1:A10 =" A ")+( C1:C10 < 20 ))

يقوم عامل التصفية هذا بإرجاع صفوف في النطاق A1:C10 حيث تكون قيمة العمود A تساوي “A” أو تكون قيمة العمود C أقل من 20.

ملاحظة : يتم استخدام علامة الجمع ( + ) كمشغل OR في جداول بيانات Google.

يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.

مثال: كيفية استخدام وظيفة التصفية OR في جداول بيانات Google

لنفترض أن لدينا مجموعة البيانات التالية في جداول بيانات Google والتي تحتوي على معلومات حول العديد من لاعبي كرة السلة:

يمكننا استخدام الصيغة التالية لتصفية جميع الصفوف التي يكون فيها الفريق يساوي “A” أو تكون النقاط أقل من 20:

 =FILTER( A1:C10 , ( A1:A10 =" A ")+( C1:C10 < 20 ))

توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:

وظيفة تصفية جداول بيانات Google مع OR

الأسطر الوحيدة التي يتم إرجاعها هي تلك التي يكون فيها الفريق يساوي “A” أو تكون النقاط أقل من 20.

يمكننا أيضًا استخدام المزيد من علامات الجمع ( + ) في الدالة FILTER لتطبيق المزيد من عوامل التشغيل OR .

على سبيل المثال، يمكننا استخدام الصيغة التالية لتصفية الأسطر التي يكون فيها الفريق “A” أو المركز هو “Guard” أو النقاط أكبر من 15:

 =FILTER( A1:C10 , ( A1:A10 =" A ")+ ( B1:B10 =" Guard ")+ ( C1:C10 > 15 ))

توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:

تقوم الدالة FILTER هذه بإرجاع صفوف من مجموعة البيانات الأصلية حيث يتم استيفاء أي من الشروط الثلاثة.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية القيام بأشياء شائعة أخرى في جداول بيانات Google:

جداول بيانات Google: كيفية تصفية الخلايا التي تحتوي على نص
جداول بيانات Google: كيفية استخدام SUMIF مع أعمدة متعددة
جداول بيانات Google: كيفية الإضافة على أوراق متعددة

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *