القائمة الرئيسية

الصفحات

الحالة الشرطية والدوال التابعة لها فى اكسيل (IF-SUMIFS-IFERROR)

الحالة الشرطية والدوال التابعة لها فى اكسيل (IF-SUMIFS-IFERROR)


مقدمة

بسم الله الرحمن الرحيم ، باذن الله سوف نستكمل باقى الدروس التعليمية الخاصة ببرنامج اكسيل EXCEL والتى نقدمها فى طريقة كتابية بالشرح والصور مع كل تطبيق على موقعنا تدريب أون لاين ، وسوف نقوم اليوم بشرح الدالة الشرطية IF وبعض الدوال المرتبطة بها مثل SUMIFS و IFERROR وتلك الدوال من الدوال شائعة الاستخدام فى البرنامج ، لذلك سوف نقوم بعمل شرح تفصيلى لها فى باقى المقال باذن الله.

الحالة الشرطية  if

الاستخدام : تستخدم الحالة الشرطية if لتحديد شرط معين للقبول او الرفض ، اى انها تعمل لتحقيق شرط  اذا تحقق تقوم بأمر ، واذا لم يتحقق تقوم بأمر عدم التحقيق .

  • نص المعادلة                                                                  :  Syntax

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

  • شرح عناصر المعادلة
  1. logical test وهى قيمة الاختبار او العنصر المراد اختبار الشرط عليه.
  2. value if true  وهو نتيجة تحقق الشرط ، او العنصر المراد ظهورة عند تحقق الشرط.
  3. value if false وهو نتيجة عدم تحقق الشرط ، او العنصر المراد ظهورة عند عدم تحقق الشرط.
ملحوظة : القيمة او العنصر المراد ظهوره عند تحقق او عدم تحقق الشرط هو عنصر كتابى لذلك لابد من كتابة ذلك العنصر داخل اقواس تنصيص "العنصر المراد ظهوره".


مثال: اذا كانت ورقة العمل بها نتيجة مادة الرياضيات لمجموعة من الطلاب ونتيجة النجاح هى 25 ،ونريد ادخال دالة لاظهار النتيجة عبارة عن pass او not pass ، حيث pass اذا كانت النتيجة مساوية او اكبر من 25 .

  • خطوات التطبيق :
  1. حدد المكان المراد ظهور النتيجة به.
    تدريب أون لاين
  2. ابدا فى ادخال الدالة if بعد كتابة =.
    تدريب أون لاين
  3. حدد العنصر المراد اختبارة واكتب الشرط المراد تحقيقه وهو >=25 .
    تدريب أون لاين
  4. فاصله ثم اكتب نتيجة تحقيق الشرط"pass"
  5. فاصلة اخرى ثم نتيجة عدم تحقق الشرط "not pass"
    تدريب أون لاين
  6. نغلق الاقواس ونسحب الخلية على باقى الخلايا.
    تدريب أون لاين
والفيديو التالى للمثال المطبق كاملا:



دالة SUMIFS 

الاستخدام : تستخدم الدالة SUMIFS لحساب المجموع وفقا لاكثر من شرط ، او عدد كبير من الشروط قد يصل الى 127 شرط ، وهى الحالة المتطوره للدالة SUMIF والتى تستخدم لحالة شرطية واحدة

  • نص المعادلة                                                                      :  Syntax
=SUMIFS (sum_range, range1, criteria1, [range2], [criteria2], …)
شرح عناصر المعادلة
  1. sum range النطاق الذى يحوى العناصر المراد حساب مجموعها عند توافر الشروط الاخرى.
  2. range 1 النطاق الذى يحوى عنصر البحث الاول او الشرط الاول .
  3. criterial 1 هو العنصر المراد تطبيق الشرط له.
  4. range 2 & criterial 2 هو نطاق وشرط البحث وعنصر البحث رقم 2 ،وهكذا
مثال :اذا كان معنا ورقة عمل بها مجموعة عناصر مقسمة على مجموعة شهور بحيث كل شهر له كمية معينة من كل عنصر ونريد جمع كل العناصر الخاصة بشهر مايو مثلا
تدريب أون لاين
تدريب أون لاين

  • خطوات التطبيق :


  1. نقوم بكتابة العنصر المراد حساب مجموع العناصر له ونبدأ فى كتابة المعادلة فى الخلية المجاورة لها
  2. نبدا فى كتابة SUMIFS بعد =.
    تدريب أون لاين
  3. نكمل ادخال العناصر التاليه كما بالشكل.
    تدريب أون لاين
  4. نضغط ENTER ثم يظهر المجموع مقابل الشهر المحدد .
    تدريب أون لاين

دالة IFERROR

الاستخدام : تستخدم دالة IFERROR لتعريف القيمة فى حالة الخطا الحساب حتى لا يعطى البرنامج ERROR .

  • نص المعادلة                                                                     :  Syntax

=IFERROR (value, value_if_error)
  • شرح عناصر المعادلة:
  1. value وهى القيمة التى نريد حسابها
  2. value_if_error القيمة المراد ظهورها اذا كان الحساب به خطا.
مثال : ورقة العمل بها عدد من العناصر وكل عنصر به عدد معين من المنتجات ومعنا الكمية الكلية والكمية لكل وحدة من العناصر
كما بالشكل
تدريب أون لاين

ويظهر الخطا ونريد استبداله

    • خطوات التطبيق :

    1. نقوم بتعديل معادلة الكمية/العدد باضافة IFERROR 
      تدريب أون لاين
    2. بعد الفاصلة نضيف 0 حتى يظهر بديلا عن الخطا
      تدريب أون لاين
    3. نضغط ENTER  وتظهر بعد التعديل كما بالشكل
      تدريب أون لاين
    الى هنا يكون قد انتهى مقال اليوم عن الحالة الشرطية وبعض الدوال المرتبطه بها وسوف نستكمل باقى الدروس التعليمية للبرنامج وبعض الخدع المستخدمة فى المقالات القادمة ان شاء الله.
    هل اعجبك الموضوع :

    تعليقات