وظائف IF وAND وOR وIF وNOT المتداخلة في Excel

لن تكون الأمور دائمًا كما نريدها أن تكون. يمكن أن يحدث ما هو غير متوقع. على سبيل المثال، لنفترض أنه يتعين عليك تقسيم الأرقام. محاولة قسمة أي رقم على صفر (0) تعطي خطأ. الوظائف المنطقية مفيدة في مثل هذه الحالات. في هذا البرنامج التعليمي، سنقوم بتغطية المتابعةwing المواضيع.

ما هي الوظيفة المنطقية؟

إنها ميزة تتيح لنا تقديم عملية صنع القرار عند تنفيذ الصيغ والوظائف. تستخدم الوظائف ل؛

  • التحقق مما إذا كان الشرط صحيحًا أم خطأ
  • الجمع بين شروط متعددة معا

ما هو الشرط ولماذا يهم؟

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

مثال الدالة IF

سنعمل مع ميزانية اللوازم المنزلية من هذا البرنامج التعليمي. سوف نستخدم الدالة IF لتحديد ما إذا كان العنصر باهظ الثمن أم لا. سنفترض أن العناصر التي تزيد قيمتها عن 6,000 غالية الثمن. تلك التي أقل من 6,000 هي أقل تكلفة. المتابعةwing توضح لنا الصورة مجموعة البيانات التي سنعمل معها.

مثال على وظيفة IF في Excel

  • ضع تركيز المؤشر في الخلية F4
  • أدخل فولوwing الصيغة التي تستخدم الدالة IF

=IF(E4<6000،"نعم"،"لا")

هنا،

  • "=إذا(...)" يستدعي وظائف IF
  • "E4<6000" هو الشرط الذي تقوم الدالة IF بتقييمه. يتحقق من أن قيمة عنوان الخلية E4 (الإجمالي الفرعي) أقل من 6,000
  • "نعم" هذه هي القيمة التي ستعرضها الدالة إذا كانت قيمة E4 أقل من 6,000
  • "لا" هذه هي القيمة التي ستعرضها الدالة إذا كانت قيمة E4 أكبر من 6,000

عند الانتهاء اضغط على مفتاح الإدخال

سوف تحصل على فولوwing النتائج

مثال على وظيفة IF في Excel

شرح وظائف Excel Logic

التاليwing يعرض الجدول كافة الوظائف المنطقية في Excel

S / N FUNCTION الأقسام الوصف الاستعمال
01 لأي لبس منطقي التحقق من شروط متعددة وإرجاع صحيح إذا تم تقييم جميع الشروط على أنها صحيحة. =AND(1 > 0,ISNUMBER(1)) ترجع الدالة أعلاه TRUE لأن كلا الشرطين صحيحان.
02 خاطئة منطقي تُرجع القيمة المنطقية FALSE. يتم استخدامه لمقارنة نتائج شرط أو دالة تُرجع إما صوابًا أو خطأ خاطئة()
03 IF منطقي التحقق من استيفاء الشرط أم لا. فإذا تحقق الشرط يعود صحيحا. إذا لم يتم استيفاء الشرط، فإنه يعود كاذبا.
= IF (logical_test، [value_if_true]، [value_if_false])
=IF(ISNUMBER(22)،"نعم"، "لا")
22 هو رقم بحيث يعود نعم.
04 خطأ مرجّح منطقي إرجاع قيمة التعبير في حالة عدم حدوث أي خطأ. في حالة حدوث خطأ، فإنه يُرجع قيمة الخطأ =IFERROR(5/0،"القسمة على صفر خطأ")
05 إيفنا منطقي تُرجع القيمة في حالة عدم حدوث خطأ ‎#N/A. في حالة حدوث خطأ ‎#N/A، فإنه يُرجع قيمة NA. الخطأ #N/A يعني قيمة إذا لم تكن متوفرة لصيغة أو دالة. =إفنا(D6*E6,0)
ملاحظة: تُرجع الصيغة المذكورة أعلاه صفرًا إذا كان كل من D6 أو E6 فارغًا
06 لا منطقي يعود صحيحا إذا كان الشرط خاطئا ويعيد خطأ إذا كان الشرط صحيحا =NOT(ISTEXT(0))
ملحوظة: الدالة المذكورة أعلاه ترجع صحيحًا. وذلك لأن الدالة ISTEXT(0) تُرجع خطأ وتقوم الدالة NOT بتحويل الخطأ إلى TRUE
07 OR منطقي تستخدم عند تقييم شروط متعددة. يُرجع صحيحًا إذا كانت أي من الشروط أو جميعها صحيحة. يُرجع خطأ إذا كانت جميع الشروط خاطئة =OR(D8=”المشرف”،E8=”أمين الصندوق”)
ملاحظة: ترجع الدالة أعلاه صحيحًا إذا كان أحد المشرفين أو أمين الصندوق في D8 وE8 أو كليهما
08 الحقيقة منطقي تُرجع القيمة المنطقية TRUE. يتم استخدامه لمقارنة نتائج شرط أو دالة تُرجع إما صوابًا أو خطأ صحيح()

وظائف IF المتداخلة

دالة IF المتداخلة هي دالة IF ضمن دالة IF أخرى. تكون عبارات if المتداخلة مفيدة عندما يتعين علينا العمل مع أكثر من شرطين. لنفترض أننا نريد تطوير برنامج بسيط يتحقق من أيام الأسبوع. إذا كان اليوم هو السبت، فإننا نريد عرض "الاحتفال جيدًا"، وإذا كان يوم الأحد، فنريد عرض "وقت الراحة"، وإذا كان أي يوم من Monday إلى الجمعة نريد عرضها، تذكر إكمال قائمة المهام الخاصة بك.

يمكن أن تساعدنا دالة if المتداخلة في تنفيذ المثال أعلاه. المتابعةwing يوضح المخطط الانسيابي كيفية تنفيذ وظيفة IF المتداخلة.

وظائف IF المتداخلة في Excel

صيغة المخطط الانسيابي أعلاه هي كما يلي

=IF(B1=”الأحد””،وقت الراحة”،IF(B1=”السبت””الاحتفال بشكل جيد””قائمة المهام”))

هنا،

  • "=إذا(....)" هي الوظيفة الرئيسية إذا
  • "=إذا(...،إذا(....))" الدالة IF الثانية هي الدالة المتداخلة. يوفر تقييمًا إضافيًا إذا قامت الدالة IF الرئيسية بإرجاع خطأ.

مثال عملي

مثال عملي لوظائف IF المتداخلة

قم بإنشاء مصنف جديد وأدخل البيانات كما هو موضح أدناه

مثال عملي لوظائف IF المتداخلة

  • أدخل فولوwing معادلة

=IF(B1=”الأحد””،وقت الراحة”،IF(B1=”السبت””الاحتفال بشكل جيد””قائمة المهام”))

  • أدخل السبت في عنوان الخلية B1
  • سوف تحصل على فولوwing النتائج

مثال عملي لوظائف IF المتداخلة

قم بتنزيل ملف Excel المستخدم في البرنامج التعليمي

نبذة عامة

تُستخدم الوظائف المنطقية لتقديم عملية صنع القرار عند التقييم الصيغ والوظائف في إكسيل.