كيفية استخدام دالة IF مع AND و OR و NOT في Excel؟
تُظهر دالة IF في Excel قوة ومرونة العمليات المنطقية في التعامل مع البيانات. جوهر دالة IF هو قدرتها على تقييم الشروط وإرجاع نتائج محددة بناءً على هذه التقييمات. تعمل وفقًا لمنطق أساسي:
=IF(الشرط, القيمة_إذا_صحيح, القيمة_إذا_خطأ)
عندما يتم دمجها مع العوامل المنطقية مثل AND (و), OR (أو), و NOT (ليس)، تتوسع قدرات دالة IF بشكل كبير. القوة في هذا المزيج تكمن في قدرتهم على معالجة عدة شروط في وقت واحد، مما يوفر نتائج يمكن أن تتكيف مع سيناريوهات مختلفة ومعقدة. في هذا الدليل، سنستكشف كيفية الاستفادة الفعالة من هذه الوظائف القوية في Excel لفتح أبعاد جديدة من تحليل البيانات وتعزيز عملية اتخاذ القرار. لنبدأ واكتشاف التطبيقات العملية لهذه الوظائف القوية في Excel!
صيغة IF AND
لتقييم عدة شروط وإعطاء نتيجة محددة عندما يتم استيفاء جميع الشروط (TRUE)، ونتيجة مختلفة عندما لا يتم استيفاء أي شرط (FALSE)، يمكنك دمج دالة AND داخل الاختبار المنطقي لعبارة IF. الهيكل لهذا هو:
=IF(AND(الشرط1, الشرط2, …), القيمة_إذا_كلها_صحيحة, القيمة_إذا_أي_خطأ)
على سبيل المثال، تخيل أنك معلم تقوم بتحليل درجات الطلاب. تريد تحديد ما إذا كان الطالب قد نجح بناءً على معيارين: "درجة أعلى من 70" و "حضور أكثر من 80%."
- ابدأ بفحص بيانات الطالب الأول، مع وجود درجته في الخلية B2 وحضوره في الخلية C2. بالنسبة لهذا الطالب، قم بتطبيق الصيغة التالية في D2:
=IF(AND(B2>70, C2>80%), "Pass", "Fail")
نصيحة: تتحقق هذه الصيغة إذا كانت الدرجة في B2 أعلى من 70 وحضور في C2 أكثر من 80%. إذا تم استيفاء كلا الشرطين، فإنها ترجع "ناجح"؛ وإلا فإنها ترجع "راسب". - اسحب الصيغة إلى الأسفل عبر العمود لتقييم كل طالب بناءً على درجاته وحضوره.
صيغة IF OR
لتقييم عدة شروط وإرجاع نتيجة محددة عند تحقق أي من الشروط (TRUE)، ونتيجة مختلفة عند عدم تحقق أي من الشروط (FALSE)، يمكن استخدام دالة OR داخل الاختبار المنطقي لعبارة IF. الصيغة مهيكلة كما يلي:
=IF(OR(الشرط1, الشرط2, …), القيمة_إذا_أي_صحيح, القيمة_إذا_كلها_خطأ)
على سبيل المثال، في السياق التعليمي، فكر في معيار أكثر مرونة لنجاح الطالب. هنا، يُعتبر الطالب ناجحًا إذا كان "إما أن يحصل على درجة أعلى من 90" أو "معدل حضور أعلى من 95%".
- ابدأ بتقييم أداء الطالب الأول، مع وجود درجته في الخلية B2 وحضوره في الخلية C2. قم بتطبيق الصيغة في خلية مجاورة، مثل D2، لتقييم:
=IF(OR(B2>90, C2>95%), "Pass", "Fail")
نصيحة: تتحقق هذه الصيغة إذا كانت الدرجة في الخلية B2 أعلى من 90 أو الحضور في الخلية C2 أكثر من 95%. إذا تم استيفاء أي من الشرطين، فإنها ترجع "ناجح"؛ وإلا فإنها ترجع "راسب". - انسخ هذه الصيغة إلى الأسفل عبر العمود لتطبيقها لكل طالب في قائمتك، مما يتيح تقييمًا سريعًا لأهلية كل طالب للنجاح بناءً على هذه المعايير.
صيغة IF NOT
لتقييم شرط وإرجاع نتيجة محددة إذا لم يتم استيفاء الشرط (FALSE)، ونتيجة مختلفة إذا تم استيفاء الشرط (TRUE)، تكون دالة NOT داخل عبارة IF هي الحل المناسب لك. الهيكل لهذه الصيغة هو:
=IF(NOT(الشرط), القيمة_إذا_خطأ, القيمة_إذا_صحيح)
كمثال عملي، فكر في سيناريو مكان عمل حيث يتم تحديد مكافآت الموظفين بناءً على سجل حضورهم. يكون الموظفون مؤهلين للحصول على مكافأة إذا كانوا "لم يغيبوا لأكثر من 3 أيام".
- لتقييم ذلك للموظف الأول، الذي عدد أيام غيابه موجود في الخلية B2، استخدم الصيغة:
=IF(NOT(B2>3), "Eligible", "Not Eligible")
نصيحة: تتحقق هذه الصيغة بعدد الأيام الغائبة في B2. إذا لم يكن أكثر من 3، فإنها ترجع "مؤهل"؛ وإلا فإنها ترجع "غير مؤهل". - انسخ هذه الصيغة إلى الأسفل عبر العمود لتطبيقها لكل موظف.
سيناريوهات متقدمة باستخدام IF والدوال المنطقية
في هذا القسم، سنستكشف الاستخدام المعقد لدالة IF في Excel مع العوامل المنطقية مثل AND و OR و NOT. يغطي هذا القسم كل شيء بدءًا من التقييمات الحساسة لحالة الأحرف إلى عبارات IF المتداخلة، مما يعرض تنوع Excel في تحليل البيانات المعقدة.
إذا تم استيفاء الشرط الخاص بك، ثم احسب
بالإضافة إلى تقديم نتائج محددة مسبقًا، يمكن لدالة IF في Excel، عند دمجها مع العوامل المنطقية مثل AND و OR و NOT، تنفيذ حسابات مختلفة بناءً على ما إذا كانت الشروط المحددة صحيحة أم خاطئة. هنا، سنستخدم مزيج IF و AND كمثال لعرض هذه الوظيفة.
تخيل أنك تدير فريق مبيعات وتريد حساب المكافآت. قررت أنه إذا "تجاوز الموظف مبيعات بقيمة 100 دولار" و "عمل أكثر من 30 ساعة في الأسبوع"، فإنه يحصل على مكافأة بنسبة 10% من مبيعاته.
- للتقييم الأولي، انظر إلى بيانات أليس مع مبيعاتها في الخلية B2 وعدد ساعات العمل في الخلية C2. قم بتطبيق هذه الصيغة في D2:
=IF(AND(B2>100, C2>30), B2*0.1, 0)
- امتد هذه الصيغة إلى بقية الفريق عن طريق نسخها إلى الأسفل عبر العمود. يضمن هذا النهج أن يتم حساب مكافأة كل موظف بناءً على نفس المعايير.
ملاحظة: في هذا القسم، ركزنا على استخدام دالة IF مع AND لإجراء الحسابات بناءً على شروط محددة. يمكن أيضًا توسيع هذا المفهوم ليشمل OR و NOT وكذلك الدوال المنطقية المتداخلة، مما يسمح بمجموعة متنوعة من الحسابات الشرطية في Excel.
عبارات AND و OR و NOT حساسة لحالة الأحرف
في Excel، بينما تكون الدوال المنطقية مثل AND و OR و NOT غير حساسة لحالة الأحرف عادةً، هناك سيناريوهات يكون فيها التمييز بين حالة الأحرف في بيانات النص أمرًا بالغ الأهمية. من خلال دمج دالة EXACT مع هذه العوامل المنطقية، يمكنك التعامل بفعالية مع مثل هذه الحالات التي تعتمد على التمييز بين الأحرف الكبيرة والصغيرة. في هذا القسم، نوضح استخدام دوال IF و OR مع نهج حساس لحالة الأحرف كمثال.
تخيل سيناريو بيع بالتجزئة حيث يكون المنتج مؤهلاً للترويج إذا كان إما "تجاوز مبيعات بقيمة 100 دولار" أو "رمزه يتطابق تمامًا مع "ABC" في فحص حساس لحالة الأحرف".
- بالنسبة للمنتج الأول المدرج في الصف 2، مع وجود مبيعاته في الخلية B2 ورمز المنتج في الخلية C2، استخدم هذه الصيغة في D2:
=IF(OR(B2>100, EXACT(C2,"ABC")), "Promotion Eligible", "Not Eligible")
نصيحة: تتحقق هذه الصيغة إذا كانت القيمة الرقمية في B2 تتجاوز 100 دولار أو إذا كان رمز المنتج في C2 هو بالضبط "ABC". تلبية أي من هذين الشرطين يجعل المنتج مؤهلاً للترويج؛ وعدم تحقيقهما يجعله غير مؤهل. - كرر هذه الصيغة عبر العمود لجميع المنتجات لتقييم أهليتها للترويج بشكل موحد بناءً على معايير المبيعات ورمز المنتج الحساس لحالة الأحرف.
ملاحظة: في هذا القسم، قمنا بتوضيح استخدام دوال IF و OR مع دالة EXACT للتقييمات الحساسة لحالة الأحرف. يمكنك أيضًا تطبيق دالة EXACT في صيغ IF الخاصة بك المدمجة مع AND و OR و NOT أو الدوال المنطقية المتداخلة لتلبية متطلبات متنوعة حساسة لحالة الأحرف في Excel.
دمج IF مع عبارات AND و OR و NOT المتداخلة
توفر دالة IF في Excel، عند دمجها مع AND و OR و NOT، نهجًا مبسطًا للتعامل مع شروط أكثر تعقيدًا. يقدم هذا القسم مثالًا يوضح تطبيق هذه الدوال المتداخلة في بيئة البيع بالتجزئة.
لنفترض أنك تشرف على فريق مسؤول عن فئات منتجات مختلفة، وترغب في تحديد أهليتهم للحصول على مكافأة. يكون الموظف مؤهلاً للحصول على مكافأة إذا: "حقق مبيعات تزيد عن 100 دولار"، و "إما يعمل أكثر من 30 ساعة في الأسبوع" أو "ليس في قسم الإلكترونيات".
- أولاً، قم بتقييم أداء آن، مع وجود مبيعاتها في الخلية B2، وعدد ساعات العمل في الخلية C2، والقسم في الخلية D2. ستكون الصيغة في E2:
=IF(AND(B2>100, OR(C2>30, NOT(D2="Electronics"))), "Eligible", "Not Eligible")
نصيحة: تتحقق هذه الصيغة إذا كانت مبيعات آن تتجاوز 100 دولار وأيضًا تعمل أكثر من 30 ساعة أو ليست تعمل في قسم الإلكترونيات. إذا استوفت هذه المعايير، تُعتبر "مؤهلة"؛ وإذا لم تستوفيها، تُعتبر "غير مؤهلة". - انسخ هذه الصيغة إلى الأسفل عبر العمود لكل موظف لتقييم أهليتهم للحصول على مكافأة بشكل موحد، مع مراعاة مبيعاتهم وساعات العمل والقسم.
دوال IF المتداخلة مع AND و OR و NOT
عندما تتضمن تحليلات البيانات الخاصة بك فحصًا شرطيًا متعددًا، تقدم دوال IF المتداخلة في Excel حلًا قويًا. يتضمن هذا الأسلوب إنشاء عبارات IF منفصلة لكل شرط، بما في ذلك المنطق AND و OR و NOT، ثم دمجها في صيغة واحدة مبسطة.
فكر في مكان عمل يتم فيه تصنيف أداء الموظفين على أنه "ممتاز" أو "جيد" أو "عادل" بناءً على المبيعات وساعات العمل والتزام السياسات:
- "ممتاز" للمبيعات التي تزيد عن 150 دولارًا وأكثر من 35 ساعة عمل.
- خلاف ذلك، "جيد" للمبيعات التي تزيد عن 100 دولار أو انتهاكات السياسة ليست أكثر من 1.
- "عادل" إذا لم يتم استيفاء أي من هذه الشروط.
لتقييم أداء كل موظف وفقًا للشروط أعلاه، يرجى القيام بما يلي:
- ابدأ بتقييم آن، حيث توجد مبيعاتها في الخلية B2، وساعات العمل في الخلية C2، وانتهاكات السياسة في الخلية D2. الصيغة المتداخلة لـ IF في E2 هي:
=IF(AND(B2>150, C2>35), "Excellent", IF(OR(B2>100, NOT(D2>1)), "Good", "Fair"))
نصيحة: تتحقق هذه الصيغة أولاً إذا كانت مبيعات آن وساعات العمل تلبي المعايير الخاصة بـ "ممتاز". إذا لم تكن كذلك، فإنها تقيم ما إذا كانت تلبي معايير "جيد". إذا لم يتم استيفاء أي من الشرطين، يتم تصنيفها على أنها "عادل". - امتد هذه الصيغة المتداخلة لـ IF لكل موظف لتقييم أدائهم بشكل متسق عبر معايير متعددة.
استخدام IF مع AND و OR و NOT: الأسئلة الشائعة
يهدف هذا القسم إلى معالجة الأسئلة الشائعة حول استخدام IF مع AND و OR و NOT في Microsoft Excel.
كم عدد الشروط التي يمكن أن تدعمها دوال AND و OR و NOT؟
- يمكن لدوال AND و OR دعم ما يصل إلى 255 شرطًا فرديًا. ومع ذلك، يُنصح باستخدام عدد قليل فقط لتجنب الصيغ المعقدة للغاية والتي يصعب صيانتها.
- تقبل دالة NOT شرطًا واحدًا فقط.
هل يمكنني استخدام عوامل مثل <، >، = في هذه الدوال؟
بالتأكيد، في دوال AND و OR و NOT في Excel، يمكنك استخدام عوامل مثل أقل من (<)، أكبر من (>)، يساوي (=)، أكبر من أو يساوي (>=)، والمزيد لتحديد الشروط.
لماذا يحدث خطأ #VALUE في هذه الدوال؟
غالبًا ما يحدث خطأ #VALUE في دوال AND و OR و NOT في Excel إذا لم تحقق الصيغة أي شرط محدد أو إذا كان هناك مشكلة في كيفية هيكلة الصيغة. يشير إلى أن Excel غير قادر على تفسير الإدخال أو الشروط داخل الصيغة بشكل صحيح.
فيما سبق كل المحتوى ذي الصلة باستخدام IF مع دوال AND و OR و NOT في Excel. آمل أن تجد هذا الدليل مفيدًا. إذا كنت ترغب في استكشاف المزيد من نصائح وحيل Excel، يرجى الضغط هنا للوصول إلى مجموعتنا الواسعة التي تحتوي على آلاف الدروس.
أفضل أدوات إنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
🤖 | مساعد KUTOOLS AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي | توليد الأكواد | إنشاء صيغ مخصصة | تحليل البيانات وتوليد الرسوم البيانية | استدعاء وظائف Kutools… |
الميزات الشائعة: البحث، تمييز أو تحديد المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو الخلايا دون فقدان البيانات | التقريب بدون صيغة ... | |
VLookup فائق: معايير متعددة | قيم متعددة | عبر أوراق متعددة | مطابقة غامضة... | |
قائمة منسدلة متقدمة: قائمة منسدلة سهلة | قائمة منسدلة تعتمد على أخرى | قائمة منسدلة متعددة الخيارات... | |
مدير العمود: إضافة عدد معين من الأعمدة | نقل الأعمدة | تبديل حالة رؤية الأعمدة المخفية | مقارنة الأعمدة لتحديد الخلايا المتشابهة والمختلفة ... | |
الميزات البارزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | مدير المصنفات وأوراق العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج بيانات الأوراق | تشفير/فك تشفير الخلايا | إرسال رسائل بريد إلكتروني عبر القوائم | مرشح متقدم | تصفية خاصة (تصفية الخلايا العريضة/المائلة/المتوسطة بخط...) ... | |
أهم 15 مجموعة أدوات: 12 أداة نص (إضافة نص، حذف الأحرف ...) | 50+ نوع من الرسوم البيانية (مخطط جانت ...) | 40+ صيغة عملية (حساب العمر بناءً على تاريخ الميلاد ...) | 19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...) | 12 أداة تحويل (تحويل إلى كلمات، تحويل العملة ...) | 7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا الإكسيل ...) | ... والمزيد |
Kutools لـ Excel يتمتع بأكثر من 300 ميزة، مما يضمن أن ما تحتاجه هو مجرد نقرة واحدة بعيداً...
Office Tab - تمكين القراءة والتحرير باستخدام التبويبات في Microsoft Office (يشمل Excel)
- ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
- يقلل من مئات النقرات بالماوس لك كل يوم، قل وداعًا لآلام اليد بسبب الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
- يجلب التبويبات الفعالة إلى Office (يشمل Excel)، تمامًا مثل Chrome و Edge و Firefox.
جدول المحتويات
- استخدام IF مع AND و OR و NOT
- صيغة IF AND
- صيغة IF OR
- صيغة IF NOT
- سيناريوهات متقدمة باستخدام IF والدوال المنطقية
- إذا تم استيفاء الشرط الخاص بك، ثم احسب
- عبارات AND و OR و NOT حساسة لحالة الأحرف
- دمج IF مع عبارات AND و OR و NOT المتداخلة
- دوال IF المتداخلة مع AND و OR و NOT
- الأسئلة الشائعة (FAQ)
- أفضل أدوات إنتاجية المكتب
- تعليقات