KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

دالة Excel SUMIF

المؤلفXiaoyangتاريخ التعديل

في Excel، تساعدك دالة SUMIF على جمع قيم الخلايا بناءً على معيار واحد. ويوضّح هذا المقال تركيب الدالة ويقدّم أمثلة عملية على استخدامها.

عرض استخدام دالة SUMIF

 التركيب:

تركيب دالة SUMIF في Excel هو:

=SUMIF ()range, criteria, [sum_range])

 المعاملات:

  • range: مطلوب. نطاق الخلايا الذي ترغب في تطبيق المعيار عليه.
  • criteriaمطلوب. المعيار المستخدم لتحديد الخلايا التي سيتم جمعها، ويمكن أن يكون نصًا أو رقمًا أو تاريخًا أو تعبيرًا منطقيًّا أو مرجع خلية أو دالة أخرى.
  • ملاحظة: يجب وضع أي معيار نصي أو معيار يتضمّن رموزًا رياضية بين علامتي اقتباس مزدوجتين. أما إذا كان المعيار رقميًّا، فلا حاجة لاستخدام علامتي الاقتباس المزدوجتين.
  • sum_range: اختياري. يُشير إلى نطاق الخلايا التي تريد جمعها. وإذا تم حذف هذا المعامل، فسيتم استخدام نطاق المعيار كـنطاق الجمع.

 المرتجع:

إرجاع مجموع قائمة الأرقام وفقًا للمعيار المحدد.


 أمثلة:

مثال 1: الجمع إذا كانت القيم أكبر من، أو أقل من، أو تساوي، أو غيرها من عوامل المقارنة

في Excel، يمكنك استخدام دالة SUMIF لجمع القيم التي تكون أكبر من أو أقل من أو تساوي أو لا تساوي معيارًا محددًا.

لنفترض أن لديك جدولًا يحتوي على أعمدة الاسم والكمية والسعر كما في لقطة الشاشة أدناه، فكيف يمكنك حساب إجمالي السعر للعناصر التي تزيد كميتها عن 250؟

عرض استخدام دالة SUMIF

يرجى تطبيق الصيغة التالية في خلية فارغة:

=SUMIF(B2:B8,«>250»,C2:C8)
  • نصائح: في الصيغة أعلاه:
  • B2:B8: هو نطاق الخلايا الذي سيتم البحث فيه عن المعيار.
  • ">250": هو الشرط الذي تريد أن تجمع قيم الخلايا بناءً عليه.
  • C2:C8: يشير إلى النطاق الذي سيتم جمع قيمه.

ثم اضغط على مفتاحEnterللحصول على إجمالي السعر عندما تكون الكمية أكبر من 250 كما في لقطة الشاشة التالية:

عرض استخدام دالة SUMIF

ملاحظة: يمكنك استخدام عوامل مقارنة أخرى، مثل «أكبر من أو يساوي (>=)» أو «أقل من (<)»، حسب احتياجاتك.


مثال 2: صيغ SUMIF ذات المعايير النصية

إذا كنت ترغب في جمع قيم الخلايا بناءً على وجود نص معيّن في عمود آخر، فإن دالة SUMIF قادرة على مساعدتك في ذلك أيضًا.


الحالة 1: جمع قيم الخلايا إذا احتوى عمود آخر على نص معيّن

خُذ البيانات أدناه كمثال للحصول على إجمالي الكمية عندما يكون الاسم «David» في العمود A.

عرض استخدام دالة SUMIF

يرجى إدخال أو نسخ الصيغة التالية في خلية فارغة:

=SUMIF(A2:A8, «David», B2:B8)
  • نصائح: في الصيغة أعلاه:
  • A2:A8: هو نطاق الخلايا الذي سيتم البحث فيه عن المعيار.
  • «David»: هو الشرط الذي تريد جمع قيم الخلايا بناءً عليه.
  • B2:B8: هو نطاق الخلايا الذي تريد جمعه.
عرض استخدام دالة SUMIF

ملاحظة: يمكنك أيضًا استخدام مرجع خلية لاستبدال الشرط في الصيغة أعلاه بهذه الطريقة: =SUMIF(A2:A8, D2, B2:B8).


الحالة 2: جمع قيم الخلايا التي لا تساوي قيمة معيّنة

إذا كنت ترغب في جمع قيم الخلايا التي لا تساوي قيمة معيّنة—مثل حساب إجمالي الكمية لجميع الأشخاص باستثناء David—فكيف يمكنك تحقيق ذلك؟

عرض استخدام دالة SUMIF

يرجى تطبيق الصيغة التالية في خلية فارغة:

=SUMIF(A2:A8, «<>David», B2:B8)
  • نصائح: في الصيغة أعلاه:
  • A2:A8: هو نطاق الخلايا الذي سيتم البحث فيه عن المعيار.
  • «David»: هو الشرط الذي تريد جمع قيم الخلايا بناءً عليه.
  • B2:B8: هو نطاق الخلايا الذي تريد جمعه.
عرض استخدام دالة SUMIF

ملاحظة: يمكنك أيضًا استخدام مرجع خلية بدلًا من الشرط في الصيغة أعلاه بهذه الطريقة: =SUMIF(A2:A8,«<>»&D2, B2:B8). تذكّر أنك تحتاج إلى استخدام علامتي الاقتباس المزدوجتين («») لإحاطة عوامل المقارنة، والعلامة (&) لربط مرجع الخلية. انظر لقطة الشاشة:

عرض استخدام دالة SUMIF

مثال 3: صيغ SUMIF باستخدام أحرف البدل

أحيانًا، قد تحتاج إلى جمع قيم الخلايا بناءً على تطابق نصي جزئي بدلًا من التطابق التام. في هذه الحالة، يمكنك دمج أحرف البدل—مثل النجمة (*) أو علامة الاستفهام (؟)—مع دالة SUMIF لتحقيق ذلك.

النجمة (*): تمثّل أي عدد من الأحرف

علامة الاستفهام (؟): تمثّل حرفًا واحدًا في موضع معيّن


الحالة 1: جمع القيم استنادًا إلى تطابق جزئي باستخدام حرف النجمة (*)

على سبيل المثال، لدي جدول كما في لقطة الشاشة التالية، وأرغب الآن في جمع إجمالي الطلبات الخاصة بالمنتج الذي يحتوي نصه على «Kutools».

عرض استخدام دالة SUMIF

هنا، يرجى تطبيق الصيغة التالية في خلية فارغة:

=SUMIF(A2:A8, «*Kutools*», B2:B8)

ثم اضغط على مفتاحEnterللحصول على النتيجة التالية:

عرض استخدام دالة SUMIF

ملاحظات:

1. إذا كنت تريد جمع قيم الخلايا التي تبدأ بـ Kutools، فاستخدم هذه الصيغة:=SUMIF(A2:A8, «Kutools*», B2:B8).

2. لجمع قيم الخلايا عندما تنتهي الخلية المقابلة في العمود A بالنص Kutools، استخدم هذه الصيغة:=SUMIF(A2:A8, «*Kutools», B2:B8).

3. يمكنك أيضًا استخدام مرجع خلية لاستبدال الشرط في الصيغة أعلاه بهذه الطريقة:=SUMIF(A2:A8, «*»&D2&«*», B2:B8). تأكد من استخدام علامتي الاقتباس المزدوجتين («») لتضمين النجمة، وعلامة العطف (&) لربط مرجع الخلية. انظر لقطة الشاشة:

عرض استخدام دالة SUMIF

الحالة 2: جمع القيم التي تحتوي على عدد معيّن من الأحرف باستخدام علامة الاستفهام (؟)

إذا كنت ترغب في جمع قيم الخلايا في قائمة تكون الخلية المقابلة لها مكوَّنة بالضبط من 5 أحرف، كما في لقطة الشاشة التالية، فكيف يمكنك إنجاز هذه المهمة في Excel؟

عرض استخدام دالة SUMIF

لحل هذه المهمة، يجب عليك تطبيق الصيغة التالية:

=SUMIF(A2:A8, «?????», B2:B8)

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

ثم اضغط على مفتاحEnter، وستحصل على النتيجة التي تحتاجها:

عرض استخدام دالة SUMIF

مثال 4: جمع قيم الخلايا التي تتوافق مع خلايا فارغة أو غير فارغة

في Excel، يمكن لدالة SUMIF أن تساعدك أيضًا في جمع القيم من قائمة حيث تكون الخلية المجاورة فارغة أو غير فارغة.


الحالة 1: جمع قيم الخلايا إذا كانت الخلية المجاورة فارغة

يرجى إدخال أو نسخ إحدى الصيغ التالية في خلية ترغب في الحصول فيها على النتيجة:

=SUMIF(A2:A8,«=»,B2:B8)
=SUMIF(A2:A8,«»,B2:B8)

بعد ذلك، اضغط على مفتاحEnterللحصول على نتيجة إجمالي السعر إذا كانت هناك خلايا فارغة في العمود A، انظر لقطة الشاشة:

عرض استخدام دالة SUMIF

الحالة 2: جمع قيم الخلايا إذا كانت الخلية المجاورة غير فارغة

إذا كنت بحاجة إلى جمع القيم حيث تحتوي الخلايا المجاورة على نصوص باستثناء الخلايا الفارغة، يرجى تطبيق الصيغة التالية:

=SUMIF(A2:A8,«<>»,B2:B8)

ثم اضغط على مفتاحEnter، وستُجمع جميع القيم التي تحتوي الخلايا المجاورة لها على قيم معًا، انظر لقطة الشاشة:

عرض استخدام دالة SUMIF

مثال 5: دالة SUMIF مع التواريخ في Excel

بشكلٍ عام، يمكنك استخدام دالة SUMIF في Excel لجمع القيم بناءً على تاريخ معيّن.


الحالة 1: جمع القيم إذا كان التاريخ هو اليوم الحالي أو أقل من اليوم أو أكبر منه

لجمع قيم الخلايا التي يكون تاريخها هو التاريخ الحالي، يمكنك استخدام الصيغة التالية:

=SUMIF(B2:B8, TODAY(), C2:C8)

بعد ذلك، اضغط على مفتاحEnter، وستُدمج جميع الخلايا التي يتوافق تاريخها مع اليوم. انظر لقطة الشاشة:

عرض استخدام دالة SUMIF

ملاحظات:

1. لجمع القيم عندما يكون التاريخ المقابل أقل من اليوم أو يسبقَه، استخدم هذه الصيغة:=SUMIF(B2:B8, «<»&TODAY(), C2:C8).

2. لجمع القيم عندما يكون التاريخ المقابل أكبر من اليوم أو يساويه، استخدم هذه الصيغة:=SUMIF(B2:B8, «>»&TODAY(), C2:C8).


الحالة 2: جمع القيم بين تاريخين محددين

إذا أردت جمع القيم عندما يقع التاريخ بين تاريخين محددين، يمكنك دمج دالتَي SUMIF معًا لإتمام هذه المهمة بسلاسة.

يرجى تطبيق الصيغة التالية:

=SUMIF(B2:B8, «>=6/15/2019», C2:C8) - SUMIF(B2:B8, «>=7/31/2019», C2:C8)

ثم اضغط على مفتاح Enter، وسيتم حساب القيمة الإجمالية بين التاريخين المحددين، انظر لقطة الشاشة:

عرض استخدام دالة SUMIF

ملاحظة: يمكنك أيضًا استخدام مرجع الخلية لاستبدال الشرط في الصيغة أعلاه بهذه الطريقة:=SUMIF(B2:B8, «>=»&E2, C2:C8) - SUMIF(B2:B8, ">="&F2, C2:C8)، انظر لقطة الشاشة:

عرض استخدام دالة SUMIF

مثال 6: جمع القيم في أعمدة متعددة في Excel

يمكنك أيضًا استخدام دالة SUMIF لجمع القيم عبر أعمدة متعددة بناءً على شرط واحد. فعلى سبيل المثال، إذا كان لديك نطاق بيانات كما في لقطة الشاشة أدناه، وترغب في الحصول على المجموع الإجمالي للمنتج KTE خلال الأشهر الأربعة – يناير، فبراير، مارس وأبريل – فكيف يمكنك تحقيق ذلك؟

عرض استخدام دالة SUMIF

بشكلٍ عام، تُستخدم دالة SUMIF لجمع قيم عمودٍ واحد بناءً على معيارٍ معيّن، ولجمع القيم من أعمدة متعددة، يمكنك دمج عدة دوال SUMIF لتحقيق هذه المهمة.

يرجى تطبيق الصيغة التالية في خلية فارغة:

=SUM(SUMIF(A2:A8,G2,B2:B8), SUMIF(A2:A8,G2,C2:C8), SUMIF(A2:A8,G2,D2:D8),SUMIF(A2:A8,G2,E2:E8))

ثم اضغط على مفتاح Enter للحصول على النتيجة الصحيحة التي تحتاجها، انظر لقطة الشاشة:

عرض استخدام دالة SUMIF

ملاحظة: قد تكون دالةSUMIF أعلاه صعبة الاستخدام بعض الشيء إذا كان لديك عدد كبير من الأعمدة التي تحتاج إلى جمعها. لحسن الحظ، يمكن لدالةSUMPRODUCT البسيطة أن تُسهّل عليك تنفيذ هذه المهمة! استخدم الصيغة التالية:=SUMPRODUCT((A2:A8=G2)*(B2:E8))، ثم اضغط على مفتاحEnter للحصول على النتيجة:

  • نصائح: في الصيغة أعلاه:
  • A2:A8: هو نطاق الخلايا الذي سيتم البحث فيه عن المعيار.
  • G2: هو الشرط الذي تريد جمع قيم الخلايا بناءً عليه.
  • B2:E8: هو نطاق الخلايا الذي تريد جمعه.
عرض استخدام دالة SUMIF

 مقالات إضافية عن دالة SUMIF:

  • جمع القيم المقابلة التي تحمل نفس التاريخ في Excel
  • هل سبق أن حاولت جمع القيم المقابلة بناءً على نفس التاريخ من عمود آخر في Excel؟ لنفترض أن لديك نطاق البيانات (A1:B13) التالي، حيث يحتوي العمود A على تواريخ تتضمّن بعض التواريخ المكررة، ويحتوي العمود B على عدد الطلبات. الآن، تحتاج إلى جمع الأرقام المرتبطة بكل تاريخ مكرر في العمود A. كيف يمكنك إنجاز ذلك بسرعة وسهولة في Excel؟
  • جمع القيم باستخدام SUMIF عندما يكون التاريخ أقل/أكبر من اليوم في Excel
  • لنفترض أن لدينا جدول حجم المبيعات الذي يحتوي على الحجوم المخططة والحجوم الفعلية لكل يوم. الآن، نُطلب منا تحديد التواريخ التي سبقت اليوم الحالي وحساب إجمالي الحجوم المخططة لتلك التواريخ، وذلك لمقارنة الحجوم المخططة بالحجوم الفعلية بشكل ديناميكي. وهنا، سأستخدم دالة SUMIF لإتمام هذه المهمة بسرعة في Excel.
  • جمع القيم باستخدام SUMIF بناءً على معيار واحد أو أكثر في Excel
  • في Excel، يُعد جمع القيم استنادًا إلى معيار واحد أو أكثر مهمة شائعة لمعظمنا. يمكن لدالة SUMIF مساعدتنا في جمع القيم بسرعة استنادًا إلى شرط واحد، بينما تساعدنا دالة SUMIFS في جمع القيم بناءً على معايير متعددة. في هذا المقال، سأوضح كيفية الجمع باستخدام معيار واحد أو أكثر في Excel.

أفضل أدوات الإنتاجية للمكتب

Kutools لـ Excel - يساعدك على التميز بين الحشود

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات بناءً على:التنفيذ الذكي   |  إنشاء كود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات|  استدعاء الوظائف المحسنة
الميزات الشائعة:العثور، التمييز أو وضع علامة على المكررات  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  التقريب بدون استخدام الصيغة...
بحث VLookup المتقدم:معايير متعددة  |  قيم متعددة  |  عبر أوراق متعددة  |  مطابقة غامضة...
قائمة منسدلة المتقدمة:قائمة منسدلة سهلة  |  قائمة منسدلة تابعة  |  قائمة منسدلة متعددة الاختيار...
مدير الأعمدة:إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة ظهور الأعمدة المخفية  |مقارنة الأعمدة معتحديد الخلايا المتطابقة/المختلفة...
ميزات مميزة:التركيز على الشبكة  |  عرض التصميم  |  شريط الصيغ المحسن  |  مدير الدفتر والورقة|مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ  |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل بريد إلكتروني من القائمة  |  مرشح متقدم  |  تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل مجموعات أدوات 15:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة...)|  50+أنواعالمخططات(مخطط جانت...)|  40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد...)|  19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار...)|  12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة...)|  7 دمج وتقسيمالأدوات(دمج متقدم للصفوف،تقسيم خلايا Excel...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...


Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
  • يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
  • يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.