شرح جميع دوال Excel المنطقية للمبتدئين
يُعتبر برنامج Excel من أكثر البرامج استخدامًا في مجالات العمل والإدارة والمالية والمحاسبة، وذلك بفضل قدرته الكبيرة على تحليل البيانات وتنظيمها. ويعد فهم دوال Excel المنطقية من المهارات الأساسية التي يحتاج إليها أي مستخدم للتعامل مع هذا البرنامج. تساعد هذه الدوال في تطبيق المنطق في الخلايا لإجراء حسابات معقدة واتخاذ قرارات بناءً على معايير محددة. في هذا المقال، سنتناول شرحًا مفصلًا لجميع دوال Excel المنطقية مع أمثلة عملية تساهم في تسهيل فهمها للمبتدئين.
ما هي الدوال المنطقية في Excel؟
الدوال المنطقية هي دوال تُستخدم لإجراء اختبارات منطقية على البيانات المتوفرة في خلايا Excel. بناءً على نتيجة الاختبار، تقوم هذه الدوال بإرجاع قيم معينة مثل صواب (TRUE) أو خطأ (FALSE)، أو تنفذ عمليات أخرى بناءً على المعايير التي يتم تحديدها. تتميز هذه الدوال بمرونتها في التعامل مع البيانات الرقمية أو النصية أو حتى التاريخية، مما يجعلها أداة أساسية لإجراء فحوصات منطقية.
أشهر الدوال المنطقية في Excel
-
دالة IF
تُعتبر دالةIFمن أشهر وأبسط الدوال المنطقية في Excel. تُستخدم لتقييم شرط معين، فإذا كانت النتيجة صحيحة، تُنفذ عملية معينة، وإذا كانت النتيجة خاطئة، تُنفذ عملية أخرى.-
الصيغة الأساسية:
=IF(الشرط, القيمة إذا كانت النتيجة صحيحة, القيمة إذا كانت النتيجة خاطئة) -
مثال:
إذا كان لديك عمود يحتوي على درجات الطلاب، وترغب في معرفة ما إذا كان الطالب قد اجتاز الاختبار أم لا (الحد الأدنى للنجاح هو 50)، يمكنك استخدام دالةIFبالشكل التالي:
=IF(A2>=50, "ناجح", "راسب")
في هذا المثال، إذا كانت درجة الطالب أكبر من أو تساوي 50، فسيتم عرض “ناجح”، وإذا كانت أقل من 50، سيتم عرض “راسب”.
-
-
دالة AND
تُستخدم دالةANDللتحقق من عدة شروط في وقت واحد. إذا كانت جميع الشروط صحيحة، فسيتم إرجاع القيمة TRUE، وإذا كان أحد الشروط خاطئًا، فسيتم إرجاع القيمة FALSE.-
الصيغة الأساسية:
=AND(الشرط1, الشرط2, ...) -
مثال:
إذا كنت ترغب في معرفة ما إذا كانت درجة الطالب في الاختبارين الأول والثاني أكبر من 50، يمكنك استخدام دالةANDبالشكل التالي:
=AND(A2>50, B2>50)
إذا كانت كلا الدرجتين أكبر من 50، ستُرجع الدالة القيمة TRUE.
-
-
دالة OR
تُستخدم دالةORللتحقق من صحة أحد الشروط أو أكثر. إذا كانت أي من الشروط صحيحة، فسيتم إرجاع القيمة TRUE، وإذا كانت جميع الشروط خاطئة، فسيتم إرجاع القيمة FALSE.-
الصيغة الأساسية:
=OR(الشرط1, الشرط2, ...) -
مثال:
إذا كنت تريد معرفة ما إذا كان الطالب قد اجتاز أحد الاختبارات (على سبيل المثال، إذا كانت درجته في الاختبار الأول أكبر من 50 أو درجته في الاختبار الثاني أكبر من 50)، يمكنك استخدام دالةORبالشكل التالي:
=OR(A2>50, B2>50)
إذا كانت درجة الطالب في أحد الاختبارات أكبر من 50، سيتم إرجاع القيمة TRUE.
-
-
دالة NOT
تُستخدم دالةNOTلعكس القيمة المنطقية. إذا كانت القيمة TRUE، فإن دالةNOTستُرجع القيمة FALSE، وإذا كانت القيمة FALSE، فستُرجع القيمة TRUE.-
الصيغة الأساسية:
=NOT(الشرط) -
مثال:
إذا كنت ترغب في معرفة ما إذا كانت قيمة الخلية A2 ليست أكبر من 50، يمكنك استخدام دالةNOTبالشكل التالي:
=NOT(A2>50)
إذا كانت القيمة في الخلية A2 أقل من أو تساوي 50، ستُرجع الدالة القيمة TRUE.
-
-
دالة IFERROR
تُستخدم دالةIFERRORلمعالجة الأخطاء التي قد تظهر في الخلايا. تُعيد هذه الدالة قيمة محددة إذا كانت النتيجة خطأ (مثل #DIV/0 أو #VALUE)، وإذا لم يكن هناك خطأ، تُرجع القيمة الأصلية.-
الصيغة الأساسية:
=IFERROR(الصيغة, القيمة إذا كان هناك خطأ) -
مثال:
إذا كان لديك عملية قسمة في الخلية A2، وتريد تجنب ظهور رسالة خطأ في حال كانت القسمة على صفر، يمكنك استخدام دالةIFERRORبالشكل التالي:
=IFERROR(A2/B2, "خطأ في القسمة")
إذا كانت قيمة B2 صفرًا، ستُرجع الدالة “خطأ في القسمة” بدلاً من ظهور رسالة الخطأ المعتادة.
-
-
دالة IFS
تُستخدم دالةIFSلتنفيذ عدة شروط مختلفة في وقت واحد، مما يجعلها بديلاً متقدمًا لدالةIFالمتداولة التي تكون محدودة في التعامل مع شروط متعددة.-
الصيغة الأساسية:
=IFS(الشرط1, القيمة إذا كان الشرط1 صحيحًا, الشرط2, القيمة إذا كان الشرط2 صحيحًا, ...) -
مثال:
إذا كان لديك تقييم للطلاب (على سبيل المثال: الدرجة من 100) وتريد تصنيفهم إلى “ممتاز”، “جيد جدًا”، “جيد”، “مقبول”، “راسب”، يمكنك استخدام دالةIFSبالشكل التالي:
=IFS(A2>=90, "ممتاز", A2>=80, "جيد جدًا", A2>=70, "جيد", A2>=60, "مقبول", A2<60, "راسب")
سيتم تصنيف الطلاب بناءً على درجاتهم وفقًا للشروط المحددة.
-
الجمع بين الدوال المنطقية في Excel
يمكن دمج دوال Excel المنطقية مع بعضها البعض لإنشاء معادلات أكثر تعقيدًا. على سبيل المثال، يمكن دمج دالة IF مع دالة AND أو OR لتحديد شروط متعددة في نفس الوقت.
-
مثال:
إذا كنت ترغب في التحقق من أن الطالب قد اجتاز كلا الاختبارين (الاختبار الأول أكبر من 50، والاختبار الثاني أكبر من 50)، وإذا كانت الدرجات كذلك، فإن الطالب سيكون ناجحًا:
=IF(AND(A2>50, B2>50), "ناجح", "راسب")
نصائح لاستخدام الدوال المنطقية في Excel
-
اختبر الصيغ قبل استخدامها في جدول بيانات حقيقي: عند كتابة دوال منطقية معقدة، تأكد دائمًا من أنها تعمل كما هو متوقع من خلال إجراء اختبارات على مجموعة متنوعة من البيانات.
-
استخدام الدوال المنطقية لتحسين الكفاءة: يمكن استخدام دوال Excel المنطقية لتسهيل تصنيف البيانات، وتصفية السجلات، وتوفير الوقت في إجراء التحليلات.
-
التعامل مع الأخطاء باستخدام دالة IFERROR: عند استخدام الدوال الحسابية أو العمليات الرياضية، يمكن أن تواجه أخطاء. لذا فإن استخدام دالة
IFERRORيساعد في تحسين تجربة المستخدم.
خلاصة
تعد دوال Excel المنطقية من الأدوات الأساسية التي تُسهم في تحسين استخدام البرنامج وتجعل العمليات الحسابية أكثر دقة وكفاءة. من خلال فهم كيفية استخدام دوال مثل IF, AND, OR, NOT, و IFERROR، يستطيع المستخدمون إجراء عمليات تحليل متقدمة واحترافية على البيانات.

