3.5 · الحساب الشرطي: SUMIF(.IFS)، COUNTIF(.IFS)

المستوى 3 · متقدّم: الجداول المحورية والرسوم البيانية

3.5الحساب الشرطي: SUMIF(.IFS)، COUNTIF(.IFS)

الهدف: التجميع الانتقائي بـ SUMIF(.IFS)، COUNTIF(.IFS)، AVERAGEIF(.IFS).
الوقت المقدّر: 14 دقيقة · قراءة ذاتية · إذا كان لديك 5 دقائق فقط: اقرأ «الأساسي في 30 ثانية» + المخطط.

الأساسي في 30 ثانية

  • شرط واحد = .IF: =SUMIF(نطاق_المعيار;المعيار;نطاق_الجمع) يجمع ما يحقّق شرطاً واحداً — COUNTIF يعدّ، AVERAGEIF يحسب المتوسط.
  • شروط متعددة = .IFS: SUMIFS، COUNTIFS، AVERAGEIFS — ونطاق التجميع يأتي أولاً، قبل أزواج المعايير.
  • مؤشر ثابت أم استكشاف: IFS لرقم مستهدف في لوحة التحكم، والجدول المحوري للتقاطع الحرّ — نجمع بينهما.

حالة مصغّرة متسلسلة — وسيم يثبّت مؤشراته الثلاثة بلا إعادة حساب

يعيد وسيم، محاسب في الجزائر، كل أسبوع حساب إجمالي الجزائر، وعدد مبيعات الجنوب، ومتوسط سلة الشرق يدوياً — ويقلب نطاقين مرة من كل ثلاث. فيثبّت ثلاث صيغ: SUMIF على المنطقة، وCOUNTIFS على المنطقة + الشهر، وAVERAGEIF على المنتج. متحقَّقاً منها مقابل جدوله المحوري، لم تعد تتحرّك: تعرض لوحة التحكم المؤشرات مباشرة، ويبقى الجدول المحوري أداة الاستكشاف.

تعود الحالة نفسها في الدرس والمخطّط والنصّ وجهد 48 ساعة.

1. التجميع تحت شرط واحد: .IF

SUMIF يجمع القيم التي تحقّق شرطاً: =SUMIF(المبيعات[المنطقة];"الجزائر";المبيعات[المبلغ]) يعطي إجمالي مبيعات الجزائر. وكذلك COUNTIF (العدّ: =COUNTIF(المبيعات[المنطقة];"الجنوب")) وAVERAGEIF (المتوسط). وقد يكون المعيار نصاً أو رقماً أو مقارنة بين علامتَي تنصيص (">1000")، بل حرف بدل ("لوحة*").

الترتيب في .IF البسيط: أولاً نطاق المعيار، ثم المعيار، ثم نطاق الجمع. هذا الترتيب — المخالف لـ .IFS — هو ما يوقِع: تعلّمه وسيم حين قلب نطاقين فحصل على صفر دون أن يفهم.

2. شروط متعددة: .IFS — ومتى نفضّل جدولاً محورياً

لـعدة معايير، نستخدم نسخ .IFS (المجموعة): SUMIFS، COUNTIFS، AVERAGEIFS. انتبه لترتيب الوسائط: =SUMIFS(المبيعات[المبلغ];المبيعات[المنطقة];"الجزائر";المبيعات[المبلغ];">1000") — نطاق الجمع يأتي أولاً، تليه أزواج (نطاق_المعيار ; المعيار). ويجب أن تكون كل النطاقات بالحجم نفسه.

هذه الدوال مثالية للمؤشرات المستهدفة في لوحة التحكم (خلية = رقم). أما الاستكشاف الحرّ (تقاطع عدة أبعاد، تغيير الزاوية)، فيبقى الجدول المحوري أكثر مرونة. يجمع وسيم بينهما: الجدول المحوري للاستكشاف، وSUMIFS لتثبيت المؤشرات — ويتحقّق من أحدهما بالآخر.

خطأ شائع في الفهم: «SUMIF يدير عدة شروط، وترتيب الوسائط نفسه في .IF و.IFS». لا، مرّتين. SUMIF لا يدير إلا شرطاً واحداً — وفور وجود شرطين يصير .IFS، وإلا فالنتيجة خاطئة أو صفر. وينقلب الترتيب: في .IF نطاق الجمع أخيراً، وفي .IFS أولاً. شرط واحد = .IF، وعدة = .IFS، والنطاق أولاً.
التجميع تحت شرط الجمع والعدّ والمتوسط على ما يحقّق شرطاً أو أكثر فقط SUMIF / .IFS\nالجمعتحت شرط/شروط+COUNTIF / .IFS\nالعدّتحت شرط/شروط+AVERAGEIF / .IFS\nالمتوسطتحت شرط/شروط مع .IFS: نطاق التجميع يأتي أولاً.
الجمع والعدّ والمتوسط على ما يحقّق شرطاً أو أكثر فقط
نص المخطط (SEO / قارئات الشاشة / الترجمة): 1) شرط واحد: يكتب وسيم =SUMIF(المبيعات[المنطقة];"الجزائر";المبيعات[المبلغ]) بدل التصفية ثم الجمع يدوياً. 2) شرطان: ينتقل إلى .IFS مع نطاق الجمع أولاً — منطقة الجزائر و مبلغ > 1000. 3) المشاركة: مؤشرات مثبَّتة بـ IFS في لوحة التحكم، واستكشاف حرّ في الجدول المحوري، يتدقّقان أحدهما بالآخر. الدرس: شرط واحد = .IF، وعدة = .IFS، والنطاق أولاً.

🔎 مثال ملموس — إجمالي مبيعات الجزائر الأكبر من 1000

جدول «المبيعات» عند وسيم (عمودا المنطقة، المبلغ):

=SUMIF(المبيعات[المنطقة]; "الجزائر"; المبيعات[المبلغ])\n\n=SUMIFS(المبيعات[المبلغ]; المبيعات[المنطقة]; "الجزائر"; المبيعات[المبلغ]; ">1000")\n\n=COUNTIFS(المبيعات[المنطقة]; "الجنوب"; المبيعات[الشهر]; "2026-03")\n=AVERAGEIF(المبيعات[المنتج]; "لوحة*"; المبيعات[المبلغ])

القراءة: SUMIF يضع نطاق المعيار أولاً؛ وSUMIFS يضع نطاق الجمع أولاً.

الدرس: ترتيب الوسائط يختلف بين IF وIFS — مصدر خطأ كلاسيكي.

مفردات القسم

SUMIF
يجمع القيم التي تحقّق شرطاً واحداً: (نطاق_المعيار ; المعيار ; نطاق_الجمع).

مثال بسيط: إجمالي الجزائر عند وسيم: =SUMIF(المبيعات[المنطقة];"الجزائر";المبيعات[المبلغ]).

ما ليس كذلك: جمع شرطين بـ .IF.

رد فعل: شرط واحد = .IF.

SUMIFS
يجمع حسب عدة معايير: نطاق التجميع أولاً، ثم الأزواج.

مثال بسيط: الجزائر و > 1000 في صيغة واحدة.

ما ليس كذلك: نطاق التجميع أخيراً كما في .IF.

رد فعل: نطاق الجمع أولاً، ثم الأزواج.

COUNTIF(.IFS)
يعدّ الخلايا التي تحقّق شرطاً / عدة معايير — دون جمعها.

مثال بسيط: عدد مبيعات الجنوب: =COUNTIF(المبيعات[المنطقة];"الجنوب").

ما ليس كذلك: إجمالي نقدي نحصل عليه بالعدّ.

رد فعل: عدّ الأسطر = COUNTIF.

AVERAGEIF(.IFS)
متوسط القيم التي تحقّق شرطاً / عدة معايير — متوسط السلة المستهدف.

مثال بسيط: متوسط سلة الشرق عند وسيم.

ما ليس كذلك: متوسط على العمود كله بلا معيار.

رد فعل: متوسط مستهدف = AVERAGEIF.

المعيار
الشرط بين علامتَي تنصيص أو بمرجع: نصّ، رقم، مقارنة، حرف بدل.

مثال بسيط: ">1000"، "الجزائر"، "لوحة*".

ما ليس كذلك: مقارنة بلا علامتَي تنصيص (>1000 مجرّد).

رد فعل: المقارنة والنصّ = علامتا تنصيص.

في التطبيق — بناء مؤشرات مستهدفة

  1. احسب إجمالي فئة بـ SUMIF.
  2. عُدّ سجلات فئة بـ COUNTIF.
  3. اجمع بين شرطين بـ SUMIFS (انتبه للترتيب).
  4. قارن النتيجة بجدول محوري للتحقّق.
تُنتج مؤشرات شرطية موثوقة، وتُحسن متى تنتقل إلى جدول محوري.

نصّ جاهز للقول — شرح مؤشراتك (30 ثانية)

«هذه الأرقام الثلاثة مثبَّتة بصيغة: إجمالي الجزائر بـ SUMIF، وعدد مبيعات الجنوب بـ COUNTIFS، ومتوسط السلة بـ AVERAGEIF. وفي .IFS يأتي نطاق الجمع أولاً — وقد تحقّقت منها مقابل الجدول المحوري، فهي دقيقة إلى القرش.»

يُقال عند عرض لوحة التحكم؛ وأظهر التحقّق بالجدول المحوري.

نموذج نسخ ولصق — مؤشرات شرطية صحيحة

=SUMIF(المبيعات[المنطقة]; "الجزائر"; المبيعات[المبلغ])\n=SUMIFS(المبيعات[المبلغ]; المبيعات[المنطقة]; "الجزائر"; المبيعات[الشهر]; "2026-03")\n=COUNTIF(المبيعات[المنطقة]; "الجنوب")\n=COUNTIFS(المبيعات[المنطقة]; "الجنوب"; المبيعات[الشهر]; "2026-03")\n=AVERAGEIF(المبيعات[المنطقة]; "الشرق"; المبيعات[المبلغ])\n=AVERAGEIFS(المبيعات[المبلغ]; المبيعات[المنطقة]; "الشرق"; المبيعات[المنتج]; "لوحة*")

مستقل

ثلاثة مؤشرات مثبَّتة بـ IFS ومتحقَّق منها بالجدول المحوري: قيادتك تصمد بلا إعادة معالجة.

شركة صغيرة في الجزائر

يثبّت وسيم إجمالي الجزائر ومبيعات الجنوب ومتوسط السلة: تعيش لوحة التحكم وحدها.

فريق مشروع

وحّد: شرط واحد = .IF، وعدة = .IFS، مع تحقّق متقاطع بالجدول المحوري.

مبتدئ

هذا الأسبوع: SUMIF، ثم COUNTIF، ثم .IFS بشرطين.

✓ ممارسات جيدة

  • شرط واحد → .IF؛ وعدة → .IFS.
  • في .IFS، نطاق التجميع أولاً.
  • تقاطع حرّ → الجدول المحوري؛ مؤشر ثابت → IFS.

✗ أخطاء شائعة

  • قلب ترتيب الوسائط بين .IF و.IFS.
  • نسيان علامتَي تنصيص في معيار مقارنة (">1000").
  • استخدام .IF لشرطين (لا يدير إلا شرطاً واحداً).

النقاط الأساسية

  • SUMIF/COUNTIF/AVERAGEIF: التجميع تحت شرط واحد.
  • نسخ .IFS لعدة شروط.
  • في .IFS، نطاق التجميع يأتي أولاً.
  • الجدول المحوري للاستكشاف؛ IFS لمؤشرات مستهدفة.

جهد 48 ساعة — طبّقه غداً

ثبّت 3 مؤشرات (SUMIF، COUNTIFS، AVERAGEIF) وتحقّق منها مقابل جدولك المحوري إلى القرش.

قائمة الخروج من القسم
  • .IF عندي يدير شرطاً، و.IFS عدة.
  • نطاقات .IFS عندي أولاً، بالحجم نفسه.
  • مؤشراتي متحقَّق منها مقابل الجدول المحوري.
تقييم ذاتي 1-5: هل تصمد مؤشراتي أمام إضافة أسطر؟هل لكل .IFS نطاق جمعه في الأول؟

أسئلة شائعة

لماذا يعيد SUMIFS خطأ / 0؟

غالباً بسبب ترتيب الوسائط: في .IFS نطاق الجمع هو الأول، ثم أزواج (نطاق_المعيار ; المعيار). وتحقّق أيضاً من تساوي أحجام النطاقات وأن معايير المقارنة بين علامتَي تنصيص (">1000").

SUMIFS أم جدول محوري؟

SUMIFS لرقم دقيق قابل لإعادة الاستخدام في لوحة تحكم (خلية = مؤشر). والجدول المحوري للاستكشاف والتقاطع الديناميكي. وكلاهما متكاملان.

تحقّق من فهمك

كم شرطاً يدير SUMIF (بلا .IFS)؟

موارد إضافية (اختياري، للتعمّق أكثر)

اختبار المستوى 3أسئلة جديدة وأصعب للتحقق من مكتسباتك