تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

عندما تحتاج إلى العثور على بيانات تفي بأكثر من شرط واحد، مثل الوحدات المباعة بين أبريل ويناير، أو الوحدات التي تباع بواسطة نانسي، يمكنك استخدام الدالتين ANDوOR معا. إليك مثال على ذلك:

استخدام الدالتين AND وOr في الصيغة نفسها

تتداخل هذه الصيغة مع الدالة AND داخل الدالة OR للبحث عن الوحدات المباعة بين 1 أبريل 2011 و1 يناير 2012 أو أي وحدات تباع بواسطة نانسي. يمكنك رؤيته يرجع صحيح للوحدات التي تباع بواسطة نانسي، وأيضا للوحدات التي يباعها تيم وإيد خلال التواريخ المحددة في الصيغة.

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

=OR(AND(C2>DATE(2011,4,30),C2<DATE(2012,1,1)),B2="Nancy")

لنتعمق قليلا في الصيغة. تتطلب الدالة OR مجموعة من الوسيطات (أجزاء من البيانات) التي يمكنها اختبارها لمعرفة ما إذا كانت صحيحة أو خاطئة. في هذه الصيغة، الوسيطة الأولى هي الدالة AND والدالة DATE المتداخلة داخلها، والثانية هي "Nancy". يمكنك قراءة الصيغة بهذه الطريقة: اختبر لمعرفة ما إذا كان قد تم إجراء عملية بيع بعد 30 أبريل 2011 وقبل 1 يناير 2012 أو تم إجراؤها بواسطة نانسي.

ترجع الدالة AND أيضا إما True أو False. في معظم الأحيان، يمكنك استخدام AND لتوسيع قدرات دالة أخرى، مثل OR وIF. في هذا المثال، لن تجد الدالة OR التواريخ الصحيحة بدون الدالة AND.

استخدام AND وOR مع IF

يمكنك أيضا استخدام ANDوOR مع الدالة IF.

الدالتان AND وOR مضمنتان في الدالة IF

في هذا المثال، لا يحصل الناس على مكافآت حتى يبيعون سلعا بقيمة 125,000 دولار على الأقل، إلا إذا كانوا يعملون في المنطقة الجنوبية حيث يكون السوق أصغر. في هذه الحالة، يتأهلون للحصول على مكافأة بعد 100,000 دولار في المبيعات.

=IF(OR(C4>=125000,AND(B4="South",C4>=100000))=TRUE,C4*0.12,"No bonus")

دعونا ننظر أعمق قليلا. تتطلب الدالة IF ثلاث أجزاء من البيانات (الوسيطات) لتشغيلها بشكل صحيح. الأول هو اختبار منطقي، والثاني هو القيمة التي تريدها لمعرفة ما إذا كان الاختبار يرجع True، والثالث هو القيمة التي تريدها لمعرفة ما إذا كان الاختبار يرجع False. في هذا المثال، توفر الدالة OR وكل شيء متداخل فيها الاختبار المنطقي. يمكنك قراءتها على النحو التالي: ابحث عن قيم أكبر من أو تساوي 125000، ما لم تكن القيمة في العمود C "جنوب"، ثم ابحث عن قيمة أكبر من 100000، وفي كل مرة يكون فيها كلا الشرطين صحيحا، اضرب القيمة في 0.12، مقدار العمولة. وإلا، فعرض الكلمات "لا توجد مكافأة".

أعلى الصفحة

بيانات نموذجية

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


مندوب المبيعات

المنطقة

المبيعات

الصيغة/النتيجة

بيطار

المنطقة الشرقية

87925

=IF(OR(C2>=125000,AND(B2="South",C2>=100000))=TRUE,C2*0.12,"No bonus")

كرزاي

المنطقة الشمالية

100000

=IF(OR(C3>=125000,AND(B3="South",C3>=100000))=TRUE,C3*0.12,"No bonus")

عيسى

المنطقة الغربية

145000

=IF(OR(C4>=125000,AND(B4="South",C4>=100000))=TRUE,C4*0.12,"No bonus")

حمصي

المنطقة الجنوبية

200750

=IF(OR(C5>=125000,AND(B5="South",C5>=100000))=TRUE,C5*0.12,"No bonus")

شامي

المنطقة الجنوبية

178650

=IF(OR(C6>=125000,AND(B6="South",C6>=100000))=TRUE,C6*0.12,"No bonus")

توماس

المنطقة الشمالية

99555

=IF(OR(C7>=125000,AND(B7="South",C7>=100000))=TRUE,C7*0.12,"No bonus")

كيفر

المنطقة الشرقية

147000

=IF(OR(C8>=125000,AND(B8="South",C8>=100000))=TRUE,C8*0.12,"No bonus")

كاسازا

المنطقة الشمالية

213450

=IF(OR(C9>=125000,AND(B9="South",C9>=100000))=TRUE,C9*0.12,"No bonus")

براونلي

المنطقة الجنوبية

122680

=IF(OR(C10>=125000,AND(B10="South",C10>=100000))=TRUE,C10*0.12,"No bonus")

سميثبيرغ

المنطقة الغربية

92500

=IF(OR(C11>=125000,AND(B11="South",C11>=100000))=TRUE,C11*0.12,"No bonus")

بنسون

المنطقة الشرقية

88350

=IF(OR(C12>=125000,AND(B12="South",C12>=100000))=TRUE,C12*0.12,"No bonus")

قراءة

المنطقة الغربية

102500

=IF(OR(C13>=125000,AND(B13="South",C13>=100000))=TRUE,C13*0.12,"No bonus")

أعلى الصفحة

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

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×