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اختبر نفسك

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

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