وظيفة Excel IF مع 3 شروط (5 اختبارات منطقية)

  • شارك هذا
Hugh West

عندما تقوم بإجراء تحليل معقد وقوي للبيانات ، فأنت بحاجة إلى تبرير الظروف المختلفة في وقت واحد. في Microsoft Excel ، تعمل وظيفة IF كأداة قوية للعمل في الظروف. في هذا البرنامج التعليمي ، سنعمل على الوظيفة المتداخلة IF في Excel. سنقوم بتحليل الوظيفة IF مع 3 شروط في Excel استنادًا إلى 5 اختبارات منطقية .

تنزيل Practice Workbook

قم بتنزيل ملف التدريب وجرب الطرق بنفسك.

IF Function with 3 Terms.xlsx

5 Logical Tests on Excel IF Function with 3 Terms

لوصف العملية ، إليك مجموعة بيانات لشركة تقرير مبيعات . يعرض معلومات رمز المنتج و المبيعات الشهرية في نطاق الخلايا B4: C10 .

نحتاج إلى تحديد حالة المبيعات وفقًا لهذه الشروط 3 الموضحة في الصورة أدناه:

الآن ، دعنا نطبق الاختبارات المنطقية التالية لتحديد حالة المنتجات الستة في مجموعة البيانات.

1. وظيفة IF المتداخلة مع 3 شروط

في Excel ، يمكننا دمج وظائف IF متعددة في نفس الوقت لإجراء حسابات معقدة.

في هذه المقالة ، سنطبق الوظيفة المتداخلة IF لـ 3 شروط . دعنا نتبع العملية.

  • أولاً ، أدخل هذه الصيغة في خلية D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))

  • التالي ، اضغط على Enter .
  • بعد ذلك ، سترى الحالة الأولى بناءً على الشروط المطبقة.

هنا ، استخدمنا إذا كانت الوظيفة لتطبيق مقارنة منطقية بين شروط الخلية المحددة C5 .

  • بعد ذلك ، استخدم أداة الملء التلقائي وستحصل على كل حالة كل مبلغ مبيعات.

قراءة المزيد: بيان VBA IF بشروط متعددة في Excel (8 طرق)

2. إذا كانت الوظيفة مع AND Logic لـ 3 شروط في Excel

في هذا القسم ، سنطبق الوظيفة IF التي تدمج الدالة AND للاختبار المنطقي. اتبع الخطوات أدناه.

  • أولاً ، أدخل هذه الصيغة في الخلية D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))

  • بعد ذلك ، اضغط على أدخل وسترى الإخراج الأول.

هنا ، قمنا بدمج IF ووظائف AND لمقارنة كل شرط مع نصهما بشكل فردي وإرجاع القيمة إذا كانت الشروط لا تفي بقيمة الخلية في C5 . في النهاية ، أدخلنا سلسلة فارغة ( "" ) لحذف الخلايا الفارغة إن وجدت.

  • أخيرًا ، قم بتطبيق هذه الصيغة على نطاق الخلايا D6: D10 وانظر النتيجة النهائية.

اقرأ المزيد: Excel VBA: دمج If مع وللشروط المتعددة

3. وظيفة Excel IF مع المنطق ORاستنادًا إلى 3 شروط

الجمع بين IF و وظائف OR هو أيضًا أداة قوية جدًا لتشغيل اختبار المنطق مع 3 شروط. دعونا نرى كيف يعمل.

  • في البداية ، حدد الخلية D5 .
  • هنا ، أدخل هذه الصيغة.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))

  • بعد ذلك ، اضغط على أدخل .
  • أخيرًا ، استخدم أداة الملء التلقائي في نطاق الخلايا D6: D10 .
  • أخيرًا ، سترى الإخراج كما هو موضح أدناه:

هنا ، مقارنة مزايا الوظيفة IF و OR ضمن 3 شروط. لذلك ، فإنه يحدد الشروط ممتاز ، جيد و متوسط ​​ وفقًا لقيمها.

اقرأ المزيد: Excel VBA: الجمع بين If و Or (3 أمثلة)

4. عبارة Excel IF مع وظيفة SUM لـ 3 شروط

إذا كانت مجموعة البيانات الخاصة بك لا تعمل على أي من المنطقي الاختبارات أعلاه ، يمكنك الانتقال إلى الدالة SUM المدمجة في العبارة IF . ستعمل بنجاح مع الشروط 3.

  • أولاً ، قم بتطبيق هذه الصيغة في الخلية D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))

  • بعد ذلك ، اضغط على أدخل لرؤية الإخراج الأول.

هنا ، تقارن مجموعة الدالة IF كل شرط بالقيمة الموجودة في الخلية C5 . بعد ذلك ، تحسب الدالة SUM القيمة بناءً على الشرط لتحديد ما إذا كانت كذلك صحيح أو خطأ .

  • أخيرًا ، قم بتطبيق أداة الملء التلقائي وستحصل على جميع الحالات بثلاثة شروط.

قراءة المزيد: Excel VBA: If ثم جملة أخرى بشروط متعددة (5 أمثلة)

5. اجمع بين IF & amp؛ وظائف AVERAGE ذات 3 شروط في Excel

وظيفة AVERAGE مفيدة أيضًا إذا كان لديك مجموعة مختلفة من سلاسل البيانات. يتحد مع الوظيفة IF للمقارنة بين الظروف. دعونا نرى العملية أدناه.

  • في البداية ، حدد الخلية D5 .
  • ثم ، أدخل هذه الصيغة في الخلية.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))

  • بعد ذلك ، اضغط على أدخل .
  • أخيرًا ، قم بتطبيق هذا صيغة نطاق الخلايا D6: D10 .
  • أخيرًا ، سترى الإخراج كما هو موضح أدناه.

هنا ، استخدمنا وظيفة IF لمقارنة الشروط الثلاثة. بعد ذلك ، قم بتطبيق الدالة AVERAGE لإرجاع متوسط ​​القيمة (إن وجدت) للخلية المحددة.

اقرأ المزيد: كيفية تطبيق بيان Excel IF بشروط متعددة في النطاق

وظيفة Excel IF بشرطين

إليك نصيحة إضافية ، إذا كنت تعمل مع شرطين . دعونا نرى كيف تعمل وظيفة IF في هذه الحالة.

  • في البداية ، دعونا نأخذ شرطين: الربح و الخسارة بناءً على القيمتين & GT ؛ = 2500 و & gt؛ = 1000 على التوالي.

  • ثم ، أدخل هذه الصيغة في الخلية D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")

  • بعد ذلك ، اضغط على أدخل وسترى الحالة الأولى للقيمة في الخلية C5 .

هنا ، IF ، AND & amp ؛ يتم دمج وظائف OR لتحديد شروط الربح و الخسارة للخلية C5 استنادًا إلى القيم الشرطية.

  • أخيرًا ، استخدم أداة FlashFill واحصل على الإخراج النهائي بناءً على شرطين.

اقرأ المزيد : كيفية استخدام دالة IF بشروط متعددة في Excel

أشياء يجب تذكرها

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

الخاتمة

اختتام هذه المقالة على أمل أن كان مفيدًا في وظيفة Excel IF مع 3 شروط بناءً على 5 اختبارات منطقية. حاولت أيضًا تغطية العملية بشرطين. دعنا نعرف اقتراحاتك الثاقبة في مربع التعليقات. اتبع ExcelWIKI لمزيد من المدونات.

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.