جدول المحتويات
عندما تقوم بإجراء تحليل معقد وقوي للبيانات ، فأنت بحاجة إلى تبرير الظروف المختلفة في وقت واحد. في 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 لمزيد من المدونات.