استخدام الدالات المتداخلة في صيغة Excel

ينطبق على
Excel لـ Microsoft 365 Excel 2024 Excel 2021

يسمى استخدام دالة كإحدى الوسيطات في صيغة تستخدم دالة بالتداخل. هذه الدالة هي دالة متداخلة. على سبيل المثال، من خلال تداخل الدالتين AVERAGE وSUM في وسيطات الدالة IF، تجمع الصيغة التالية مجموعة من الأرقام (G2:G5) فقط إذا كان متوسط مجموعة أخرى من الأرقام (F2:F5) أكبر من 50. وإلا، ترجع الدالة 0.

دالات متداخلة

تتداخل الدالتان AVERAGE وSUM ضمن الدالة IF.

يمكنك إجراء تداخل لما يصل إلى 64 مستوى من الدالات في الصيغة الواحدة.

  1. حدد الخلية التي تريد إدخال الصيغة فيها.

  2. لبدء الصيغة بالدالة، حدد "إدراج دالة على شريط الصيغة صورة الزر .
    يقوم Excel بإدراج علامة التساوي (=) بالنيابة عنك.

  3. في المربع أو تحديد فئة، حدد الكل.
    إذا كنت معتادا على استخدام فئات الدالات، يمكنك أيضا تحديد فئة.
    إذا لم تكن متأكدا من الدالة التي يجب استخدامها، فاكتب سؤالا يصف الإجراء الذي تريد القيام به في المربع "بحث عن دالة " (على سبيل المثال، تؤدي كتابة "جمع أعداد" إلى إرجاع الدالات DSUMوIMSUMوSUM ).

  4. لإدخال دالة أخرى كوسيطة، أدخل الدالة في مربع الوسيطة الذي تريده.
    تعكس أجزاء الصيغة المعروضة في مربع الحوار وسيطات الدالة التي حددتها في الخطوة السابقة.
    إذا حددت IF، فسيعرض مربع الحوار وسيطات الدالة وسيطات للدالة IF . لتداخل دالة أخرى، أدخلها في مربع الوسيطة. على سبيل المثال، يمكنك إدخال SUM(G2:G5) في المربع Value_if_true الخاص بالدالة IF .

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

    تلميح

    لمزيد من المعلومات حول الدالة ووسيطاتها، حدد "تعليمات" على هذه الدالة.

  6. بعد إكمال الوسيطات للصيغة، حدد موافق.

أمثلة

يوضح المثال التالي كيفية استخدام دالات IF المتداخلة لتعيين درجة حرف إلى درجة اختبار رقمي.

انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. في مثال ويب، قبل اللصق، حدد "لصق القيم الخاصة>" فقط. اضبط عرض الأعمدة لرؤية كل البيانات، إذا لزم الأمر.

النتيجة    
45
90
78
الصيغة الوصف النتيجة
'=IF(A2>89,"A",IF(A2>79,"B", IF(A2>69,"C",IF(A2>59,"D","F")))) يستخدم شروط IF المتداخلة لتعيين درجة حرف إلى الدرجة في الخلية A2. =IF(A2>89,"A",IF(A2>79,"B",IF(A2>69,"C",IF(A2>59,"D","F"))))
'=IF(A3>89,"A",IF(A3>79,"B", IF(A3>69,"C",IF(A3>59,"D","F")))) يستخدم شروط IF المتداخلة لتعيين درجة حرف إلى الدرجة في الخلية A3. =IF(A3>89,"A",IF(A3>79,"B",IF(A3>69,"C",IF(A3>59,"D","F")))
'=IF(A4>89,"A",IF(A4>79,"B", IF(A4>69,"C",IF(A4>59,"D","F")))) يستخدم شروط IF المتداخلة لتعيين درجة حرف إلى الدرجة في الخلية A4. =IF(A4>89,"A",IF(A4>79,"B",IF(A4>69,"C",IF(A4>59,"D","F"))))

تلميح

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

يمكنك دائما الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.

اطلع أيضاً على

الدالة IF