الدالة AND

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

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

مثال

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

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

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

بناء الجملة

AND‏(‏logical1‏, [logical2], ...)

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

الوسيطة

الوصف

Logical1

مطلوب. الشرط الأول الذي تريد اختباره والذي يمكن تقييمه بـ TRUE أو FALSE.

Logical2، ...

اختيارية. عبارة عن الشروط الإضافية التي تريد اختبارها والتي يمكن تقييمها بالقيمة TRUE أو FALSE، بحد أقصى 255 شرطاً.

ملاحظات

  • يجب أن يتم تقييم الوسيطات إلى قيم منطقية، مثل TRUE أو FALSE، أو يجب أن تكون الوسيطات عبارة عن صفائف أو مراجع تحتوي على قيم منطقية.

  • إذا احتوت وسيطة صفيف أو مرجع على نص أو خلايا فارغة، فيتم تجاهل هذه القيم.

  • إذا كان النطاق المحدد لا يحتوي على أي قيم منطقية، فإن الدالة AND ترجع الخطأ ‎#VALUE!‎.

أمثلة

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

أمثلة على استخدام دالات 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‏.

مثال على حساب مكافأة المبيعات الإضافية باستخدام الدالتين IF وAND.  الصيغة في الخلية E14 هي =IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0)
  • ‏=IF(AND(B14>=$B$7,C14>=$B$5),B14*$B$8,0)‏IF إذا كان إجمالي المبيعات أكبر من أو يساوي (>=) هدف المبيعات، AND وقيمة الحسابات أكبر من أو تساوي (>=) قيمة هدف الحسابات، فسيتم ضرب قيمة إجمالي المبيعات في النسبة المئوية للمكافأة الإضافية، بخلاف ذلك سيتم عرض القيمة 0.

هل تحتاج إلى مزيد من المساعدة؟

ويمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel‏ التقني،أو الحصول على الدعم من خلال إجابات المجتمع،أو اقتراح ميزة جديدة أو تحسين عن طريق ‏Excel User Voice‏.

مواضيع ذات صلة

فيديو: دالات IF المتقدمه
التعرف علي كيفيه استخدام الدالات المتداخله في صيغه
الداله IF
الداله OR
الداله NOT
نظره عامه حول الصيغ في Excel
كيفيه تفادي الصيغ المقطوعه
استخدام تدقيق الاخطاء ل# الكشف عن الاخطاء في الصيغ
اختصارات لوحه المفاتيح في Excel 2016 for Windows
اختصارات لوحه المفاتيح في Excel 2016 for Mac
الدالات المنطقيه (مرجع)
دالات Excel (ب# الترتيب الابجدي)
دالات Excel (حسب الفئه)

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×