جداول بيانات google: استخدم دالة if مع 3 شروط
يمكنك استخدام الصيغ التالية لإنشاء دالة IF مع 3 شروط في جداول بيانات Google:
الطريقة الأولى: دالة IF المتداخلة
=IF( C2 < 15 , " Bad ", IF( C2 < 20 , " OK ", IF( C2 < 25 , " Good ", " Great ")))
الطريقة الثانية: الدالة IF مع منطق AND
=IF(AND( A2 =" Mavs ", B2 =" Guard ", C2 > 25 ), " Yes ", " No ")
الطريقة الثالثة: الدالة IF مع منطق OR
=IF(OR( A2 =" Mavs ", B2 =" Guard ", C2 > 25 ), " Yes ", " No ")
توضح الأمثلة التالية كيفية استخدام كل صيغة عمليًا مع مجموعة البيانات التالية في جداول بيانات Google:
مثال 1: دالة IF المتداخلة
يمكننا كتابة الصيغة التالية في الخلية D2 لإرجاع قيمة محددة بناءً على قيمة كل لاعب في عمود النقاط :
=IF( C2 < 15 , " Bad ", IF( C2 < 20 , " OK ", IF( C2 < 25 , " Good ", " Great ")))
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود D:
إليك ما فعلته هذه الصيغة:
- إذا كانت القيمة الموجودة في عمود النقاط أقل من 15، فسيتم إرجاع Bad .
- بخلاف ذلك، إذا كانت القيمة الموجودة في عمود النقاط أقل من 20، فسيتم إرجاع OK .
- بخلاف ذلك، إذا كانت القيمة الموجودة في عمود النقاط أقل من 25، فسيتم إرجاع جيد .
- وإلا فالعودة عظيمة .
مثال 2: الدالة IF مع منطق AND
يمكننا كتابة الصيغة التالية في الخلية D2 لإرجاع “نعم” إذا تم استيفاء ثلاثة شروط للاعب معين أو “لا” إذا لم يتم استيفاء شرط واحد على الأقل:
=IF(AND( A2 =" Mavs ", B2 =" Guard ", C2 > 25 ), " Yes ", " No ")
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود D:
إليك ما فعلته هذه الصيغة:
- إذا كانت القيمة في عمود الفريق هي “Mavs” وكانت القيمة في عمود المنصب هي “Guard” وكانت القيمة في عمود النقاط أكبر من 25، فسيتم إرجاع نعم .
- بخلاف ذلك، إذا لم يتم استيفاء شرط واحد على الأقل، قم بإرجاع رقم.
لاحظ أن صفًا واحدًا فقط أعاد “نعم” لأن صفًا واحدًا فقط استوفى الشروط الثلاثة.
مثال 3: الدالة IF مع منطق OR
يمكننا كتابة الصيغة التالية في الخلية D2 لإرجاع “نعم” إذا تم استيفاء أي من الشروط الثلاثة للاعب معين أو “لا” إذا لم يتم استيفاء أي من الشروط:
=IF(OR( A2 =" Mavs ", B2 =" Guard ", C2 > 25 ), " Yes ", " No ")
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود D:
إليك ما فعلته هذه الصيغة:
- إذا كانت القيمة في عمود الفريق هي “Mavs” أو كانت القيمة في عمود المنصب هي “Guard” أو كانت القيمة في عمود النقاط أكبر من 25، فسيتم إرجاع نعم .
- وإلا، إذا لم يتم استيفاء أي من الشروط، قم بإرجاع رقم.
لاحظ أن إجمالي ستة صفوف أعادت “نعم” لأن كل صف من هذه الصفوف استوفى واحدًا على الأقل من الشروط الثلاثة.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في جداول بيانات Google:
جداول بيانات Google: كيف لا يساوي COUNTIF النص
جداول بيانات Google: احسب المتوسط إذا كان أكبر من الصفر
جداول بيانات Google: كيفية حساب المتوسط إذا كانت الخلية تحتوي على نص