كيفية استخدام الدوال المنطقية في Excel: IF ، AND ، OR ، XOR ، NOT
كيفية استخدام الدوال المنطقية في Excel: IF ، AND ، OR ، XOR ، NOT
كيفية استخدام الدوال المنطقية في Excel: IF ، AND ، OR ، XOR ، NOT
كيفية استخدام دالة IF
الدالات المنطقية AND و OR
وظيفة XOR
وظيفة NOT
تعتبر الدوال المنطقية من أكثر الوظائف شيوعًا وفائدة في Excel. يمكنهم اختبار القيم في الخلايا الأخرى وتنفيذ إجراءات تعتمد على نتيجة الاختبار. يساعدنا هذا في أتمتة المهام في جداول البيانات الخاصة بنا.
حل سؤال كيفية استخدام دالة IF
وظيفة IF هي الوظيفة المنطقية الرئيسية في Excel ، وبالتالي فهي الوظيفة التي يجب فهمها أولاً.
ملخص هيكل وظيفة IF ، و بعض الأمثلة على استخدامها.
تقبل الدالة IF 3 بتات من المعلومات:
= IF (logical_test، [value_if_true]، [value_if_false])
اختبار منطقي: هذا هو شرط الوظيفة للتحقق.
القيمة_إذا_ صحيحة: الإجراء المطلوب تنفيذه إذا تم استيفاء الشرط أو صحته.
value_if_false: الإجراء المطلوب تنفيذه إذا لم يتم استيفاء الشرط أو خطأ.
عوامل المقارنة المراد استخدامها مع الوظائف المنطقية
عند إجراء الاختبار المنطقي باستخدام قيم الخلية ، يجب أن تكون على دراية بعوامل المقارنة. يمكنك أن ترى تفصيلاً لهذه في الجدول أدناه.
.
مثال على دالة IF 1: قيم النص
في هذا المثال ، نريد اختبار ما إذا كانت الخلية تساوي عبارة معينة. وظيفة IF ليست حساسة لحالة الأحرف ، لذلك لا تأخذ في الاعتبار الأحرف الكبيرة والصغيرة.
يتم استخدام الصيغة التالية في العمود C لعرض "لا" إذا كان العمود B يحتوي على النص "مكتمل" و "نعم" إذا كان يحتوي على أي شيء آخر.
= IF (B2 = مكتمل ، لا ، نعم)
وعلى الرغم من أن وظيفة IF ليست حساسة لحالة الأحرف ، يجب أن يكون النص مطابقًا تمامًا.
مثال على دالة IF 2: القيم الرقمية
تعد وظيفة IF رائعة أيضًا لمقارنة القيم الرقمية.
في الصيغة أدناه ، نختبر ما إذا كانت الخلية B2 تحتوي على رقم أكبر من أو يساوي 75. إذا كان الأمر كذلك ، فإننا نعرض كلمة "اجتياز" ، وإذا لم تكن هناك كلمة "فشل".
= IF (B2> = 75، Pass،Fail)
تعد وظيفة IF أكثر بكثير من مجرد عرض نص مختلف في نتيجة الاختبار.
استخدامه لإجراء حسابات مختلفة.
في هذا المثال ، نريد أن نقدم خصمًا بنسبة 10٪ إذا كان العميل ينفق مبلغًا معينًا من المال. سنستخدم 3000 جنيه إسترليني كمثال.
= IF (B2> = 3000، B2 * 90٪، B2)
الجزء B2 * 90٪ من الصيغة هو طريقة يمكنك من خلالها طرح 10٪ من القيمة الموجودة في الخلية B2. هناك العديد من الطرق للقيام بذلك.
المهم هو أنه يمكنك استخدام أي صيغة في ملف value_if_true أو أقسام value_if_false. وتشغيل الصيغ المختلفة التي تعتمد على قيم الخلايا الأخرى هو مهارة قوية للغاية.
مثال على دالة IF 3: قيم التاريخ
المثال الثالث ، اولا نستخدم الدالة IF لتتبع قائمة بتواريخ الاستحقاق. نريد عرض كلمة "متأخر" إذا كان التاريخ في العمود B في الماضي. ولكن إذا كان التاريخ في المستقبل ، فاحسب عدد الأيام حتى تاريخ الاستحقاق.
تُستخدم الصيغة أدناه في العمود C. نتحقق مما إذا كان تاريخ الاستحقاق في الخلية B2 أقل من تاريخ اليوم (ترجع الدالة TODAY تاريخ اليوم من ساعة الكمبيوتر).
= إذا (B2<>