3.5الحساب الشرطي: SUMIF(.IFS)، COUNTIF(.IFS)
الأساسي في 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 لتثبيت المؤشرات — ويتحقّق من أحدهما بالآخر.
🔎 مثال ملموس — إجمالي مبيعات الجزائر الأكبر من 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 مجرّد).
رد فعل: المقارنة والنصّ = علامتا تنصيص.
في التطبيق — بناء مؤشرات مستهدفة
- احسب إجمالي فئة بـ SUMIF.
- عُدّ سجلات فئة بـ COUNTIF.
- اجمع بين شرطين بـ SUMIFS (انتبه للترتيب).
- قارن النتيجة بجدول محوري للتحقّق.
نصّ جاهز للقول — شرح مؤشراتك (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 عندي أولاً، بالحجم نفسه.
- مؤشراتي متحقَّق منها مقابل الجدول المحوري.
أسئلة شائعة
لماذا يعيد SUMIFS خطأ / 0؟
غالباً بسبب ترتيب الوسائط: في .IFS نطاق الجمع هو الأول، ثم أزواج (نطاق_المعيار ; المعيار). وتحقّق أيضاً من تساوي أحجام النطاقات وأن معايير المقارنة بين علامتَي تنصيص (">1000").
SUMIFS أم جدول محوري؟
SUMIFS لرقم دقيق قابل لإعادة الاستخدام في لوحة تحكم (خلية = مؤشر). والجدول المحوري للاستكشاف والتقاطع الديناميكي. وكلاهما متكاملان.
كم شرطاً يدير SUMIF (بلا .IFS)؟