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

ولكن ما هي وظيفة IFS ، وكيف تختلف عن وظيفة IF العادية؟ تابع القراءة لمعرفة ما هو IFS في Excel ، وكيف يمكنك استخدامه.

ما هي وظيفة IFS في Excel؟

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

= IFS ([شيء هو True1 الإخراج إذا صحيح 1 ، شيء ما هو True2 ، الإخراج إذا صواب 2 ، شيء ما هو True3 الإخراج إذا صحيح 3)

إذا كانت القيمة لا تتناسب مع أي من الشروط ، فتُرجع الصيغة خطأ N / A. ومع ذلك ، يمكنك إصلاح ذلك عن طريق إدخال شرط نهائي مثل TRUE وإخراج لهذا الشرط مثل "القيمة لا تفي بأي من الشروط". يتأكد الشرط TRUE من أن أي قيمة تفي بالشرط النهائي على الأقل ، بحيث لا تحصل على الخطأ N / A.

كيفية استخدام وظيفة IFS في Excel

instagram viewer

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

ستكون المعلمة الأولى في IFS هي الشرط ، وستكون المعلمة الثانية هي الإخراج إذا تم استيفاء هذا الشرط. ستكون المعلمة الثالثة هي الشرط رقم 2 ، وستكون المعلمة الرابعة هي الإخراج إذا تم استيفاء الشرط رقم 2.

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

مثال على وظيفة IFS ذات الشرط الفردي في Excel

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

دعنا نكتب صيغة IFS بشرط واحد ، وحتى نقوم بتضمين بعض الوظائف الأخرى فيها للحصول على تعليق للأشياء.

في هذا المثال ، لدينا بعض المنتجات وسنوات إنتاجها. تصبح هذه المنتجات الخيالية سيئة بعد عامين من إنتاجها ، لذلك سننشئ صيغة تحدد ما إذا كانت المنتجات منتهية الصلاحية أم لا. من المؤكد أننا سنستخدم وظيفة IFS جنبًا إلى جنب مع وظائف YEAR و TODAY.

تقوم الدالة YEAR بإخراج السنة من تاريخ محدد. سنقوم بتزويد الدالة YEAR بتاريخ اليوم باستخدام الدالة TODAY ، بحيث ينتقل ناتج مجمع YEAR (TODAY ()) إلى العام الحالي. هيا بنا نبدأ.

  1. حدد الخلية الأولى حيث تريد إخراج النتائج. سنستخدم الخلية الأولى أسفل العمود منتهي الصلاحية.
  2. في شريط الصيغة ، أدخل الصيغة أدناه:
    = IFS (YEAR (TODAY ()) - B2<=2,"رقم"،صحيح،"نعم")
    تستدعي هذه الصيغة دالة IFS للتحقق مما إذا كانت القيمة في الخلية B2 2 أو أقل. يتم ذلك عن طريق طرح تاريخ الإنتاج من السنة الحالية. إذا تم استيفاء الشرط ، فلن يكون المنتج منتهي الصلاحية و رقم يتم إرجاع. أي شيء آخر غير هذا يعني أن المنتج قد انتهت صلاحيته ، وبالتالي فإن الإخراج إلى صحيح تم تعيينه على نعم.
  3. يضعط يدخل.

الآن سترى ما إذا كان المنتج الأول منتهي الصلاحية أم لا. كل ما عليك القيام به من هنا هو الإمساك بمقبض التعبئة وإفلاته في الخلايا أدناه. يمكنك أيضًا استبدال YEARS (TODAY ()) بالرقم العادي للسنة الحالية ، إذا كنت لا تنوي استخدام الصيغة في المستقبل.

مثال على دالة IFS متعددة الشروط في Excel

الآن دعنا نضع أيدينا على الصفقة الحقيقية: تعمل IFS بشروط متعددة. لهذا الغرض ، سنستخدم مثالًا لمهمة استخدمناها سابقًا عبارات IF المتداخلة.

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

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

تم إعداد هذا الجدول لغرض هذه المقالة ، لذا لا تأخذ الأمر على محمل الجد. مع ذلك ، لنبدأ.

  1. حدد الخلية الأولى حيث تريد عرض الإخراج من وظيفة IFS. في هذا المثال ، ستكون هذه هي الخلية الأولى في عمود الفئة.
  2. اكتب الصيغة أدناه في شريط الصيغة:
    = IFS (B2<3, "س"، B2<5, "أ"، B2<7, "ب"، B2<9, "ج"، B2<10, "د"، B2<12, "ه"، B2<14, "F"، صحيح، "بطئ جدا!")
    تستدعي هذه الصيغة دالة IFS لأخذ قيمة وقت التسريع في الخلية B2 وتحقق مما إذا كانت أقل من 3 ثوانٍ. إذا كان الأمر كذلك ، فإنه يخرج س مثل الفصل. إذا لم يكن كذلك ، فإن الصيغة تنتقل إلى الشرط التالي. سيستمر هذا حتى يتم استيفاء أحد الشروط. نظرًا لأن صيغتنا تغطي جميع القيم ، فلن نحصل على الخطأ N / A.
  3. يضعط يدخل.

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

أصبح Excel أسهل مع IFS

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

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