دالة IFS

ملاحظة: نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

الداله إيفس التحقق شرط واحد او اكثر تتم تلبيه، و# ارجاع قيمه المقابله ل# اول شرط TRUE. إيفس تستغرق مكان بيانات IF المتداخله متعدده، و# يسهل قراءته ب# شروط متعدده.

ملاحظة: تتوفر هذه الميزه علي نظام التشغيل Windows او Mac اذا يكن لديك Office 2019، او اذا يكن لديك اي اشتراك في Office 365. اذا كنت المشتركين Office 365، تاكد من ان لديك احدث اصدار من Office.

بناء جملة بسيط

ب# شكل عام، يتم بناء جمله الداله إيفس:

= إيفس ([True1، قيمه سيتم تقييم شرط ما اذا كان True1، سيتم تقييم شرط ما True2، قيمه اذا True2، سيتم تقييم شرط ما True3، قيمه اذا كان True3)

تجدر الاشاره الي ان الداله إيفس يسمح لك ب# اختبار الحالات المختلفه علي 127. و# مع ذلك، لا ننصح ب# تداخل عدد كبير جدا من الحالات مع IF او عبارات إيفس. هذه ان شروط متعدده ب# حاجه الي ادخال ب# الترتيب الصحيح و# قد يكون من الصعب جدا ل# انشاء و# اختباره و# تحديثها.

بناء الجملة

  • IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3],…)

الوسيطة

الوصف

logical_test1 (مطلوبة)

الشرط الذي يقيّم إلى TRUE أو FALSE.

value_if_true1 (مطلوبة)

النتيجة التي يجب إرجاعها في حالة تقييم logical_test1 إلى TRUE. يمكن أن تكون فارغة.

logical_test2…logical_test127 (اختيارية)

الشرط الذي يقيّم إلى TRUE أو FALSE.

value_if_true2…value_if_true127 (اختيارية)

النتيجة التي ينبغي إرجاعها في حالة تقييم logical_testN إلى TRUE. تتوافق كل وسيطة value_if_trueN مع شرط logical_testN. يمكن أن تكون فارغة.

مثال 1

دالة IFS - مثال على الدرجات.  تكون الصيغة في الخلية B2 ‏	=IFS(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",TRUE,"F")

تكون الصيغة للخلايا A2:A6:

  •  =IFS(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",TRUE,"F")

أي إذا كانت ‏IF‏(A2 أكبر من 89، فسيتم إرجاع «A» وإذا كانت IF ‏A2 أكبر من 79، فسيتم إرجاع «B» وهكذا لكل القيم الأخرى الأصغر من 59 حيث سيتم إرجاع «F»)‏.

المثال 2

دالة IFS- مثال على أيام الأسبوع - تكون الصيغة في الخلية G2 ‏	=IFS(F2=1,D2,F2=2,D3,F2=3,D4,F2=4,D5,F2=5,D6,F2=6,D7,F2=7,D8)

تكون الصيغة في الخلية G7:

  •  =IFS(F2=1,D2,F2=2,D3,F2=3,D4,F2=4,D5,F2=5,D6,F2=6,D7,F2=7,D8)

أي إذا كانت ‏IF(القيمة في الخلية F2 تساوي 1، فسيتم إرجاع القيمة في الخلية D2 وإذا كانت IF القيمة في الخلية F2 تساوي 2، فسيتم إرجاع القيمة في الخلية D3 وهكذا، وأخيراً تنتهي بالقيمة في الخلية D8 إذا لم يتم استيفاء أي من الشروط الأخرى).

ملاحظات

  • لتحديد نتيجة افتراضية، أدخل TRUE لوسيطة logical_test النهائية. سيتم إرجاع القيمة المطابقة، إذا لم يتم استيفاء الشروط الأخرى. في المثال 1، يوضح الصفان 6 و7 (بالدرجات 58) ذلك.

  • إذا تم إدخال الوسيطة logical_test بدون الوسيطة المطابقة value_if_true، تُظهر لك هذه الدالة رسالة الخطأ "لقد أدخلت عدداً قليلاً جداً من الوسيطات لهذه الدالة".

  • إذا تم تقييم وسيطة logical_test بقيمة غير TRUE أو FALSE، فستُرجع هذه الدالة خطأ #VALUE!.

  • إذا لم يتم العثور على أي شرط TRUE، فستُرجع هذه الدالة الخطأ #N/A!.

هل تحتاج إلى مزيد من المساعدة؟

ويمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel‏ التقني،أو الحصول على الدعم من خلال إجابات المجتمع،أو اقتراح ميزة جديدة أو تحسين عن طريق ‏Excel User Voice‏.

مواضيع ذات صلة

الداله IF
الدالتين IF المتقدمه-العمل ب# استخدام الصيغ متداخله و# تجنب المخاطر اثناء
مقاطع فيديو تعليميه: دالات IF المتقدمه
الداله COUNTIF سيتم حساب القيم ب# الاستناد الي معايير مفرده
الداله COUNTIFS سيتم حساب القيم ب# الاستناد الي معايير متعدده
الداله SUMIF سيتم جمع قيم تستند الي معيارا فرديا
الداله SUMIFS سيتم جمع القيم ب# الاستناد الي معايير متعدده
الداله AND
الداله OR
الداله VLOOKUP
نظره عامه حول الصيغ في Excel
كيفيه تفادي الصيغ المقطوعه
كشف الاخطاء في صيغ
الدالات المنطقيه
دالات Excel (ب# الترتيب الابجدي)
دالات Excel (حسب الفئه)

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×