مايكروسوفت اكسل هي واحدة من البرامج الأكثر شعبية للعمل مع الجداول وحساب البيانات. واحدة من الأدوات الأكثر فائدة في إكسيل هي وظيفة "إذا" ، والذي يسمح لك لأداء العمليات على أساس الظروف. ومع ذلك ، في بعض الأحيان يصبح من الضروري عدم استخدام شرط واحد ، ولكن شرطين في وظيفة "إذا" لأداء المهام المعقدة.
لحل مثل هذه المشاكل في إكسيل ، يمكنك استخدام وظيفة "إذا" مع شرطين ، ولكن هذا يتطلب بعض التكوين الإضافي. بادئ ذي بدء ، من الضروري تحديد شرطين يجب الوفاء بهما من أجل الحصول على النتيجة المرجوة. ثم تحتاج إلى استخدام عامل التشغيل "و" أو " أو " لدمج الشروط.
على سبيل المثال ، لنفترض أن لدينا جدولا يحتوي على بيانات مبيعات المنتج. نريد تسليط الضوء على تلك المنتجات التي بلغت مبيعاتها أكثر من 100 وحدة وكان الربح من بيعها أكثر من 1000 دولار. يمكننا استخدام وظيفة " إذا " بشرطين على النحو التالي:
= إذا (و (ك2 > 100 ، م2 > 1000) ، "ربح مرتفع" ، "ربح منخفض")
في هذا المثال ، استخدمنا الدالة" و " لدمج شرطين: ك2>100 و م2>1000. إذا تم استيفاء كلا الشرطين ، فسيتم تعيين قيمة "ربح مرتفع" لخليتنا ، وإلا سيتم تعيين قيمة "ربح منخفض".
أمثلة على استخدام شرطين في وظيفة إف في إكسيل
وظيفة " إذا " هي واحدة من أقوى الوظائف في إكسيل. يسمح لك بتنفيذ إجراء معين بناء على الشروط المحددة. عند الحاجة إلى استخدام شرطين ، يمكن دمج وظيفة" إذا "مع وظيفة أخرى ، على سبيل المثال ،" و "أو"أو". فيما يلي أمثلة على استخدام شرطين في وظيفة " إذا " في إكسيل.
مثال 1: التحقق من شرطين
الاسم العمر النتيجة إيفان 35 =إذا(و(أ2 = "إيفان" ، ب2<40) ، "يمر" ، "لا يمر") آنا 25 =إذا(و(أ3 = "آنا" ، ب3<40) ، "يمر" ، "لا يمر") في هذا المثال ، يتم استخدام وظيفة " إذا " للتحقق من شرطين: الاسم هو "إيفان" والعمر أقل من 40. إذا تم استيفاء كلا الشرطين ، فسيتم عرض "التمريرات"في الخلية ، وإلا —لا يمر".
المثال 3: التحقق من شرطين باستخدام "لا"
الاسم العمر النتيجة إيفان 35 = إذا (ليس (أ2="إيفان") ، "لا يمر" ، =إذا(ليس(ب2>30) ، "يمر" ، "لا يمر") آنا 25 = إذا (ليس (أ3="آنا") ، "لا يمر" ، =إذا(ليس(ب3>30) ، "يمر" ، "لا يمر") في هذا المثال ، يتم استخدام وظيفة " إذا " للتحقق من شرطين: الاسم لا يساوي "إيفان" أو العمر لا يزيد عن 30. إذا لم يتم استيفاء أحد الشروط على الأقل ، فسيتم عرض "لا يمر" في الخلية ، وإلا —يمر".
تعليمات لاستخدام شرطين في وظيفة إف في إكسيل
وظيفة " إذا " في إكسيل يسمح لك لتنفيذ إجراءات مختلفة اعتمادا على الشرط. ومع ذلك ، في بعض الأحيان تحتاج إلى استخدام شرطين في نفس وظيفة "إذا". في هذا الدليل ، سننظر في كيفية القيام بذلك.
بناء جملة وظيفة " إذا " كما يلي:
= إذا (الشرط ، الإجراء إذا كان صحيحا ، الإجراء إذا كان خطأ)
لاستخدام شرطين في وظيفة " إذا "، من الضروري الجمع بين تعبيرين باستخدام المشغل المنطقي" أو "أو"و". هذا يسمح لك بتحديد شرطين يجب أن يكونا صحيحين من أجل تنفيذ إجراء معين.
بناء الجملة باستخدام شرطين:
= إذا (الشرط 1 والشرط 2 ، الإجراء _ إذا كان صحيحا ، الإجراء _ إذا كان خطأ)
يساعد استخدام هذا البناء على التحكم فيما إذا كان يتم استيفاء شرطين (الشرط 1 والشرط 2) في وقت واحد.
فيما يلي بعض الأمثلة على استخدام شرطين في وظيفة " إذا:
مثال 1:
الخلية أ1 الخلية ب1 الصيغة النتيجة 10 5 = إذا (و (أ1 > 0 ، ب1 > 0) ، "كلا الرقمين موجبان" ،" لم يتم استيفاء الشرط") كلا الرقمين موجبان 10 -5 = إذا (و (أ2 > 0 ، ب2 > 0) ، "كلا الرقمين موجبان" ، "لم يتم استيفاء الشرط") الشرط هو لم تتحقق يتحقق هذا المثال مما إذا كانت الأرقام الموجودة في الخليتين أ1 و ب1 موجبة. إذا كان كلا الرقمين موجبين ، فسيتم إرجاع النص "كلا الرقمين موجبين". خلاف ذلك ، يتم إرجاع" الشرط غير مستوفى".
المثال 2:
الخلية أ1 الخلية ب1 الصيغة النتيجة 10 5 = إذا (أو (أ1 > 0 ، ب1>0) ، "رقم واحد على الأقل موجب" ، "كلا الرقمين سالبان") رقم موجب واحد على الأقل هو -10 -5 = إذا (أو (أ2 > 0 ، ب2 > 0) ، "رقم واحد على الأقل موجب" ، "كلا الرقمين سالبان") كلا الرقمين سالب في هذا المثال ، يتم التحقق مما إذا كان رقم واحد على الأقل من الخلايا أ1 و ب1 موجب. إذا كان أحد الأرقام على الأقل موجبا ، فسيتم إرجاع النص "رقم واحد على الأقل موجب". إذا كان كلا الرقمين سالبا ، فسيتم إرجاع" كلا الرقمين سالبين".
هذه ليست سوى مثالين على استخدام شرطين في وظيفة "إذا". يمكنك الجمع بشكل تعسفي بين الشروط والمشغلين وتعيين الإجراءات الخاصة بك اعتمادا على نتائج الشيك.
باستخدام هذه التعليمات ، يمكنك بسهولة وفعالية استخدام شرطين في وظيفة "إذا" في إكسيل.