هل تريد تحسين مهاراتك في Excel؟ تعرف على أهم الوظائف المنطقية في Excel التي يمكنها تبسيط تحليل بياناتك وتبسيط سير عملك.

وظائف Excel المنطقية هي العمود الفقري لصيغ Excel ؛ تحليل البيانات غير مكتمل بدون هذه الوظائف. يجب أن تتحول إلى الوظائف المنطقية عندما تعمل مع عناصر ديناميكية وتريد تعيين قيمة منطقية بناءً على قيمة / شرط آخر.

مثل أي لغة برمجة أخرى ، يقدم Excel مجموعة من الوظائف المنطقية التي تبسط حياة المستخدم. إذا كنت تعمل باستخدام البيانات الشرطية وتريد أن يقوم Excel بإجراء بعض العمليات الحسابية لك تلقائيًا ، فقد حان الوقت لإتقان هذه الصيغ المنطقية.

ما هي وظائف Excel المنطقية؟

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

تتضمن بعض الوظائف المنطقية شائعة الاستخدام ما يلي:

  • لو
  • IFS
  • IFERROR
  • و
  • أو
  • لا

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

instagram viewer

1. بيان IF

عبارة IF هي الوظيفة الأساسية في Excel ، لكنها مع ذلك تحزم لكمة. عند تعيين القيم المستندة إلى الشرط ، يمكنك الرجوع إلى عبارة IF الخاصة بـ Excel ، وهي الوظيفة الأساسية للشروط المنطقية.

اعتمادًا على نوع الدالة IF واستخدامها ، ستحصل على نتيجة ذات صلة من الصيغة الخاصة بك. لتحسين استخدامك وجودة الصيغة ، يمكنك استخدام نوعين من عبارات IF:

  • عبارة IF واحدة
  • عبارة IF المتداخلة

أ. بيان IF المفرد

تعتبر عبارة IF المستقلة مثالية عند التحقق من شرط واحد. حدد الشرط ؛ بناءً على هذا الشرط ، ستُرجع جملة IF قيمة True / False.

إليك كيفية استخدام عبارة IF مع معيار واحد:

= IF (logical_test، [value_if_true]، [value_if_false])

مثال: عندما تكون قيمة الشرط 1 ، تكون النتيجة جيدة ، وبدلاً من ذلك تكون سيئة عندما تكون قيمة الشرط 2.

= إذا (A2 =1,"جيد"، إذا (B2 =1, "سيء"))

ب. عبارة IF المتداخلة

باستخدام دالة IF مع وظيفة IF المتداخلة في Excel سهل. تتيح لك وظيفة IF المتداخلة تمرير شروط متعددة في صيغة. يمكنك تحديد شروط متنوعة وقيم True / False الناتجة باستخدام عبارة IF إضافية.

إليك صيغة استخدام عبارات IF المتداخلة:

= IF (logical_test، [value_if_true]، if (logical_test، [value_if_true]،... [value_if_false]))

أضف العدد المطلوب من أقواس الإغلاق في نهاية الصيغة لإغلاق جميع دالات IF الخاصة بك.

مثال: إذا كان لديك شروط متعددة مثل 1 و 2 و 3 وتريد تعيين قيمة ذات صلة لكل رقم ، فيمكنك استخدام وظيفة IF المتداخلة على النحو التالي:

= إذا (A2 =1,"جيد"، إذا (A2 =2, "واسطة", "سيء"))

اعتمادًا على قيمة الشرط ، يتم تعيين قيمة تلقائيًا.

2. وظيفة IFS

وظيفة IFS هي وظيفة منطقية مباشرة نسبيًا ، حيث يسهل قراءتها ، ويمكنك حساب شروط متعددة بكفاءة في وقت واحد.

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

= IFS ([Logical_test1، Value_if_True1]، ...)

في دالة IFS ، يجب تحديد كل قيمة True و False.

3. وظيفة IFERROR

كما يوحي الاسم ، يمكنك استخدام الدالة IFERROR للتعامل مع أي أخطاء متأصلة عندما تواجهها. على سبيل المثال ، قسمة رقم على 0 يمنحك # DIV / 0! خطأ في Excel.

بدلاً من ذلك ، عند استخدام وظيفة VLOOKUP في Excel ، ستحصل على خطأ # N / A في كل مرة تحصل فيها على نتيجة قيمة غير متطابقة / فارغة. لتعويض هذه الأخطاء وعرض قيمة بديلة ، يمكنك استخدام الدالة IFERROR.

فيما يلي بناء الجملة كمرجع:

= IFERROR (القيمة ، value_if_error)

مثال: عندما تقسم البسط على قيم عمود المقام ، تحصل على # DIV / 0! خطأ. يمكنك استخدام IFERROR لعرض قيمة بديلة (0 في المثال أدناه) ، بمجرد أن ينتج عن الصيغة خطأ.

= IFERROR (A2 / B2، 0)

4. ووظيفة

تعد الدالة AND جزءًا من الدالة IF ، ويمكنك استخدامها لتحديد شرطين تابعين أو أكثر في صيغة IF. افترض أنه يتعين عليك عرض نتيجة ، على أساس معيارين في الصيغة الخاصة بك:

= IF (AND (Criteria1، Criteria2)، [value_if_true]، [value_if_false])

قبل تعيين القيمة الحقيقية ، ستتحقق الصيغة من استيفاء المعيارين 1 و 2. إذا لم يتم استيفاء أي من الشرطين ، فسوف ينتقل تلقائيًا إلى الجزء الأخير من الصيغة ، القيمة False المحددة.

عندما يكون لديك أكثر من شرطين ، يمكنك تعديل الصيغة أعلاه ؛ بدلاً من اثنين ، حدد ثلاثة شروط أو أكثر باستخدام عبارة AND. فيما يلي بناء الجملة كمرجع:

= IF (AND (Criteria1، Criteria2، Criteria3 ...)، [value_if_true]، [value_if_false])

مثال: في المثال التالي ، عندما تكون القيم في عمودي الشرط الأول والشرط الثاني مساوية لـ 1 ، تكون النتيجة جيدة ، وإلا فهي سيئة.

= IF (AND (A2 =1، B2 =1),"جيد","سيء")

5. أو وظيفة

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

= IF (OR (Criteria1، Criteria2)، [value_if_true]، [value_if_false])

فيما يلي كيفية استخدام الدالة OR مع شروط متعددة داخل دالة IF:

= IF (OR (Criteria1، Criteria2، Criteria3 ...)، [value_if_true]، [value_if_false])

مثال: يُظهر الإخراج جيد لأن الشرط المحدد هو True داخل الدالة OR.

6. غير عملي

ماذا يحدث عندما يكون لديك الكثير من القيم وترغب في عكس عمليات التحقق الشرطية؟ بدلاً من تحديد جميع القيم في الصيغة ، يمكنك استخدام الدالة NOT مع الدالة IF لتبسيط الصيغ.

يمكنك التفكير في وظيفة NOT كدالة عكسية ، وهي تعمل بشكل جيد عندما تريد تحديد الشروط المعاكسة في عبارات IF الخاصة بك. إليك البنية الأساسية لوظيفة NOT في Excel:

= IF (NOT (logical_test)، [value_if_true]، [value_if_false])

مثال: في المثال أدناه ، تبحث الحالة عن عكس 1 وتعرض "سيئة" بمجرد أن تكون الحالة صحيحة.

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