دالة NOT

استخدام الدالة NOT، وهي إحدى الدالات المنطقية، عندما تريد أن تتأكد من أن قيمة ما غير مساوية لأخرى. فيما يلي تشرح تركيب أو بناء جملة الدالة NOT والوسيطات التي تستخدمها، مع شرح بعض أمثلة استخدامها في إكسل Excel.

أمثلة على دالة NOT

أمثلة الدالة NOT لعكس الوسيطات
أمثلة NOT لعكس الوسيطات

التفاصيل التقنية

تعكس الدالة NOT قيمة الوسيطة الخاصة بها.

أحد الاستخدامات الشائعة لها هي توسيع فائدة الدالات الأخرى التي تقوم بإجراء اختبارات منطقية. على سبيل المثال، الدالة IF تقوم بإجراء اختبار منطقي ثم ترجع قيمة محددة إذا كان تقييم الاختبار صواب TRUE وقيمة أخرى إذا كان تقييم الاختبار خطأ FALSE. باستخدام NOT كوسيطة اختبار منطقي أو logical_test من دالة IF، يمكنك اختبار العديد من الشروط المختلفة بدلا من شرط واحد فقط.

بناء جملة دالة NOT

يحتوي بناء جملة الدالة NOT على الوسيطات التالية:

Logical : (قيمة مطلوبة)، وهي قيمة أو تعبير يمكن تقييمه إلى صواب TRUE أو خطأ FALSE.

ملاحظات

إذا كانت القيمة المنطقية هي خطأ FALSE، تُرجع الدالة القيمة صواب TRUE؛ أما إذا كانت القيمة المنطقية هي صواب TRUE، تُرجع الدالة القيمة خطأ FALSE.

استخدام دالة NOT مع دوال أخرى

فيما يلي بعض الأمثلة العامة لاستخدام NOT بالتزامن مع دوال IF وAND أو OR:

أمثلة NOT مع دالات IF وAND وOR
أمثلة NOT مع دالات IF وAND وOR
الصيغةالوصف أو الشرح
=NOT(A2>100)A2 هي (ليس) NOT أكبر من 100
=IF(AND(NOT(A2>1)،NOT(A2<100))،A2،» القيمة خارج النطاق»)إذا كان 50 أكبر من 1 (صواب) (TRUE)‏، “و” AND‏ 50 أقل من 100 (صواب) (TRUE)، لذلك تعكس NOT كل الوسيطات إلى خطأ FALSE. تتطلب AND كل الوسيطات أن تكون صواب لتكون نتيجتها صواب TRUE، لذلك ترجع النتيجة خطأ إذا كانت أحد هذه الوسيطات خطأ أو كلها خطأ FALSE.
=IF(OR(NOT(A3<0)،NOT(A3>50))،A3، «القيمة خارج النطاق».)إذا كان 100 ليست أقل من 0 (صواب) “أو” OR إذا كان 100 أكبر من 50 (صواب)، لذلك تعكس NOT الوسيطات إلى خطأ. تتطلب الدالة OR فقط وسيطة واحدة لتكون صواب حتى تُرجع النتيجة صواب.
استخدام دالة NOT مع دوال أخرى

مثال حساب عمولة المبيعات

ها هو سيناريو شائع حيث نحتاج إلى حساب ما إذا كان موظفو المبيعات مؤهلين لعمولة باستخدام NOT مع IF وAND.

حساب عمولة المبيعات باستخدام دالة OR
حساب عمولة المبيعات باستخدام دالة OR

الصيغة المستخدمة:

=IF(AND(NOT(B14<$B$7)،NOT(C14<$B$5))،B14*$B$8,0) 

شرح الصيغة: إذا كان إجمالي المبيعات هو “ليس” NOT أقل من هدف المبيعات، “و” AND إذا كان الحسابات “ليس” NOT أقل من هدف الحساب، اضرب إجمالي المبيعات في نسبة العمولة وإلا فستظهر النتيجة 0.

المراجع

  • برنامج الجداول الإلكترونية مايكروسوفت إكسل Microsoft Excel، ترجمة وإعداد: د. م. مصطفى عبيد، مركز البحوث والدراسات متعدد التخصصات، 2021.
  • الموقع الرسمي لشركة مايكروسوفت Microsoft.
error:
Scroll to Top