Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

شروط IF المتداخلة

جزء من قسم الأساسيات في رحلة Excel على Coddy. الدرس 37 من 42.

تختار دالة IF واحدة بين إجابتين اثنتين. ولكن ماذا عن الدرجات، A أو B أو C؟ الحيلة هي وضع دالة IF ثانية داخل الأولى، في خانة الإجابة الخاطئة. ويسمى هذا IF المتداخلة (nested IF):

=IF(A1>=90, "A", IF(A1>=80, "B", "C"))

اقرأها من اليسار إلى اليمين: هل A1 يساوي 90 على الأقل؟ نعم ← اعرض A، انتهى. لا ← لا تستسلم، اسأل السؤال التالي: هل هو 80 على الأقل؟ نعم ← B، لا ← C. كل IF تتولى سؤالاً واحداً وتسلم الباقي للسؤال التالي.

إن ترتيب الفحوصات أمر مهم. تتوقف Excel عند أول شرط يتحقق، لذلك يجب عليك اختبار أعلى فئة أولاً. إذا تحققت من A1>=80 أولاً، فإن النتيجة 95 ستحصل على التقدير B قبل أن يتم تشغيل فحص الحصول على A على الإطلاق.

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

challenge icon

التحدي

سهل

تحتوي ورقة العمل على درجة اختبار: Score في الخلية A1 والرقم في الخلية B1.

في الخلية C1، اكتب دالة IF متداخلة تحول الدرجة إلى تقدير حرفي:

  1. A للدرجات التي تساوي 90 أو أكثر
  2. B للدرجات التي تساوي 80 أو أكثر (ولكن أقل من 90)
  3. C لأي شيء آخر

استخدم الحروف الكبيرة A و B و C. ستُرسل الاختبارات درجة إلى كل فئة، لذا تحقق من الفئات لديك من الأعلى إلى الأسفل.

جرّب بنفسك

Sheet1
ABCDEFG
1Score87
2
3
4
5
6
7
8
9
10
11
12
13
14
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات