Home
» ويكي
»
وظائف IF و IFS في Excel: الاستخدام وأمثلة محددة
وظائف IF و IFS في Excel: الاستخدام وأمثلة محددة
Video وظائف IF و IFS في Excel: الاستخدام وأمثلة محددة
الدالتان IF و IFS في Microsoft Excel هما دالتان منطقيتان تستخدمان بشكل شائع لمستخدمي Microsoft Office . بعبارات أبسط ، ستعرض الدالة IF / IFS النتائج استنادًا إلى واحد أو أكثر من بيانات مقارنة المدخلات.
ملاحظة :للحصول على أمثلة وصيغ لوظائف IF و IFS أدناه ، نستخدم فاصلة منقوطة ( ؛ ) للفصل ، إذا أبلغت الدالة عن خطأ أو عدم وجود ناتج ، يرجى استبدال الفاصلة المنقوطة ( ؛ ) بفاصلة ( ، ).
الدالة IF في Excel
باستخدام وظيفة IF في Excel ، يمكنك إجراء الكثير من العمليات الحسابية المختلفة بما في ذلك التنسيق الشرطي. على سبيل المثال ، يمكنك استخدامه كـ IF لتصنيف الطلاب استنادًا إلى GPA ، استخدم الدالة IF لحساب الأرقام ...
ستعرض عبارة IF نتيجتين ، بما في ذلك النتيجة الأولى إذا كان الشرط TRUE ، وسيتم تنفيذ النتيجة الثانية للشروط المتبقية (FALSE).
صيغة دالة IF
= IF ( الشرط ؛ افعل شيئًا إذا كان الشرط صحيحًا ؛ افعل شيئًا مع الحالة الأخرى )
إذا كانت الصيغة أعلاه تجعلك مربكًا ، فيرجى الرجوع إلى أمثلة الاستخدام ووظيفة IF في المحتوى أدناه.
بعض الأمثلة في استخدام دالة IF
تقارن الدالة IF النص (المثال): في المثال أدناه ، تقول الخلية D2: IF (C2 = Yes ، ثم تُرجع 1 ، وإلا تُرجع 2)
تقارن الدالة IF الأرقام: على سبيل المثال ، في الخلية D2 تقول: IF (C2 = 1 ، ثم ترجع نعم ، وإلا ترجع لا )
دالة IF أكبر من:
ستكون الصيغة في الخلية D2: = IF (C2> B2؛ "Over Budget"؛ "In Budget")
تعرض الدالة IF نتيجة حساب رياضي:
ستكون الصيغة في الخلية D2: = IF (C2> B2؛ C2-B2؛ 0)
استخدم الدالة IF للتحقق مما إذا كانت الخلية فارغة
تحتاج في بعض الأحيان إلى التحقق مما إذا كانت الخلية فارغة أم لا ، عادةً لأنك لا تريد صيغة تعرض النتيجة بدون إدخال. في هذه الحالة ، سنستخدم الدالة IF مع الدالة ISBLANK :
ستكون الصيغة في الخلية D2: = IF (ISBLANK (D2)؛ "Blank"؛ "Not Blank")
في المثال التالي ، سنستخدم "" بدلاً من الدالة ISBLANK. إشارة "" تعني في الأساس "لا شيء".
الصيغة الموجودة في الخلية E2 هي = IF (D3 = ""؛ "Blank"؛ "Not Blank")
بالإضافة إلى ذلك ، ما يلي مثال على طريقة شائعة تستخدم "" لمنع الصيغة من إجراء العمليات الحسابية إذا كانت الخلية المستقلة فارغة:
= IF (D3 = ""؛ ""؛ Formula)
Explanation : IF (D3 لا يحتوي على شيء ، لا يقوم بارجاع أي نتائج ، وإلا يقوم بحساب الصيغة الخاصة بك).
تم دمج الدالة IF لدمج عدة شروط
بينما تحتوي دالة IF البسيطة على نتيجتين فقط ( صواب أو خطأ ) ، يمكن أن تحتوي وظيفة IF المتداخلة على 3 إلى 64 نتيجة.
= IF (D2 = 1؛ "YES"؛ IF (D2 = 2؛ "No"؛ "ربما")
شرح الصيغة في الخلية E2: IF (D2 = 1 ثم إرجاع "نعم" ، وإلا IF (D2 = 2 ثم إرجاع "لا" ، وإلا إرجاع "ربما") . لاحظ أن هناك قوسين إغلاق في نهاية الصيغة لإكمال كلتا الدالتين IF. إذا حاولت إدخال صيغة بدون قوسين ، فسيضيف Excel تلقائيًا آخر قوس إغلاق لك.
دالة IFS في Excel
إذا كانت وظيفة IF وحدها كافية لاستخدام الشروط الأساسية ، فستجعلك IFS تشعر بتحسن لأن IFS ستجمع بين وظائف IF متعددة في IFS واحدة. بمعنى آخر ، بدلاً من استخدام عدة IFs متداخلة ، ما عليك سوى استخدام IFS.
بناء جملة الدالة IFS
= IFS ( الشرط 1 ؛ القيمة إذا كانت DK1 صحيحة ؛ الشرط 2 ؛ القيمة إذا كانت DK2 صحيحة ؛ الشرط 3 ؛ القيمة إذا كانت DK3 صحيحة ؛ .............)
يمكن لوظيفة IFS اختبار ما يصل إلى 127 شرطًا مختلفًا ، ولكن لا يجب أن تتداخل العديد من الشروط لأنه سيكون من الصعب التحقق من حدوث أخطاء أو تعارض في البيانات.
مثال على استخدام دالة IFS
صيغة الخلايا في العمود B هي: = IFS (A2> 89؛ "A"؛ A2> 79؛ "B"؛ A2> 69؛ "C"؛ A2> 59؛ "D"؛ TRUE؛ "F" )