دالة AND

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

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

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

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

ترجع الدالة ‏AND‏ القيمة صواب TRUE إذا تم تقييم كافة الوسيطات الخاصة بها بالقيمة صواب TRUE. وتُرجع القيمة خطأ FALSE إذا تم تقييم واحدة أو أكثر من الوسيطات الخاصة بها بالقيمة خطأ FALSE.

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

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

يحتوي تركيب أو بناء جملة الدالة ‏AND‏‏ على الوسيطات التالية:

الوسيطةالوصف أو الشرح
Logical1قمية مطلوبة. الشرط الأول الذي تريد اختباره والذي يمكن تقييمه بـ صواب TRUE أو خطأ FALSE.
Logical2، …قيمة اختيارية، وهي عبارة عن الشروط الإضافية التي تريد اختبارها والتي يمكن تقييمها بالقيمة صواب TRUE أو خطأ FALSE، بحد أقصى 255 شرطَا.
وسطيات الدالة AND

ملاحظات

  • يجب أن يتم تقييم الوسيطات إلى قيم منطقية، مثل صواب TRUE أو خطأ FALSE، أو يجب أن تكون الوسيطات عبارة عن صفائف (مصفوفات) أو مراجع تحتوي على قيم منطقية.
  • إذا احتوت وسيطة صفيف أو مرجع على نص أو خلايا فارغة، فيتم تجاهل هذه القيم.
  • إذا كان النطاق المحدد لا يحتوي على أي قيم منطقية، فستُرجع AND الخطأ ‎#VALUE!‎.

أمثلة تطبيقية لاستخدام دالة AND على بيانات محددة

فيما يلي بعض الأمثلة العامة لاستخدام الدالة AND منفردة، ومع الدالة IF.

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

مثال حساب المكافأة الإضافية

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

مثال على حساب مكافأة المبيعات الإضافية باستخدام الدالتين IF وAND
مثال على حساب مكافأة المبيعات الإضافية باستخدام الدالتين IF وAND

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

‏=IF(AND(B14>=$B$7,C14>=$B$5),B14*$B$8,0)‏

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

المراجع

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