دالة SUMIF في إكسل: الصيغة مع أمثلة

⚡ ملخص ذكي

تجمع دالة SUMIF في برنامج Excel الأرقام في نطاق معين والتي تحقق شرطًا واحدًا. تشرح هذه الصفحة صيغة دالة SUMIF للنطاق، والمعيار، ومجموع النطاق، ثم تستعرض ثلاثة أمثلة: استخدام حرف بدل نصي، ومعامل مقارنة، ومعيار تاريخ.

  • الغرض الأساسي: تقوم دالة SUMIF بجمع القيم في نطاق معين والتي تستوفي معيارًا واحدًا، وهي تنتمي إلى دوال الرياضيات وعلم المثلثات.
  • 🧩 بناء الجملة: تقوم الدالة =SUMIF(range, criteria, sum_range) بفحص النطاق مقابل المعايير وإضافة الخلايا المطابقة لنطاق المجموع.
  • 🔤 أحرف البدل النصية: يقوم معيار مثل "Amzcd*" بجمع كل صف يبدأ نصه بتلك الأحرف.
  • 🔢 مقارنة Operaتور: يقوم معيار مثل ">=100" بجمع القيم التي تستوفي فيها الكمية الشرط.
  • 📅 معيار التاريخ: معيار مثل ">5/31/2019" يجمع المدفوعات التي تم تحديد تاريخها بعد شهر مايو.
  • ⚠️ حدود: تقوم دالة SUMIF بفحص شرط واحد على عمود واحد، وتعيد #VALUE عندما لا يتطابق النطاق ونطاق المعايير.

دالة SUMIF في برنامج Excel

ما هي وظيفة SUMIF؟

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

كيفية استخدام الدالة SUMIF؟

ستقوم SUMIF بجمع نطاق الخلايا وفقًا للمعايير المحددة. نطاق الخلايا حيث يجب تطبيق الشرط، والقيد وفقًا لذلك الذي سيتم حساب المجموع، ونطاق الخلية التي سيتم حساب المبلغ لها وفقًا للشرط الذي يجب تحديده داخل معادلة.

صيغة MS SUMIF

بشكل عام، اتبع التنسيق الذي يلزم توفير المعايير ونطاق المعايير وما إلى ذلك.

SUMIF(range,criteria,sum range)

صيغة MS SUMIF

  • المدى: نطاق الخلايا التي تتضمن المعايير
  • المعايير:الشرط الذي يجب توافره
  • نطاق المجموع: نطاق الخلايا المراد إضافتها إذا تم استيفاء الشرط.

مثال 1: استخدام SUMIF

بالنظر إلى جدول البيانات الذي يحتوي على أرقام الطلبات ومبلغ الفاتورة، نحتاج إلى إيجاد مجموع مبلغ الفاتورة لطلبات معينة.

الخطوة 1) تريد العثور على مجموع مبلغ الفاتورة لطلب علامة تجارية معينة حيث يبدأ رقم الطلب بـ "Amzcd".

S# رقم الطلب Bill المقدار
1 أمزكد 008 $450
2 أمزكد 009 $500
3 أفجك 010 $1,102
4 أمزكد 011 $850
5 أمزكد 012 $564
6 ايه بي في 013 $345
7 أمزكد 014 $10.50
8 أمزكد 015 $835.50
9 ايه بي في 016 $1,236
10 أفجك 017 $478.20
11 أمزكد 018 $100.25

الخطوة 2) قم بتحديد الخلية الموجودة أسفل مبلغ الفاتورة وقم بتطبيق الصيغة للعثور على مجموع مبلغ الفاتورة فقط للطلبات، والتي تبدأ بـ "Amzcd".

صيغة MS SUMIF

الخطوة 3) الصيغة المطبقة هي

'=SUMIF (B2: B12, "Amzcd*," C2: C12)'
  • B2: B12 هو نطاق الخلية الذي سيتم التحقق من المعايير فيه.
  • 'Amzcd*' هي المعايير المطبقة حيث بداية رقم الطلب.
  • C2: C12 هو نطاق الخلايا المراد إضافتها وفقًا للمعايير

الخطوة 4) إذا قمت بفحص الجدول، فستجد أن مبالغ الفواتير المحددة تم جمعها وفقًا للمعايير المحددة. يتم تحديد مبلغ الفاتورة لكل طلب يبدأ بـ "Amzcd"، وسيتم العثور على المبلغ.

صيغة MS SUMIF

الخطوة 5) قم بالتحقق من نهاية عمود مبلغ الفاتورة لرؤية مجموع مبلغ الفاتورة الذي يلبي الشرط المحدد.

صيغة MS SUMIF

المثال 2: كيفية استخدام SUMIF مع عوامل المقارنة

توجد مجموعة من مشغلات المقارنة في تفوقيمكن استخدام دالة SUMIF مع عوامل المقارنة. يمكن استخدام عوامل المقارنة لتحديد الشروط داخل دالة SUMIF. لذا، إذا أعادت عملية المقارنة قيمة صحيحة، فسوف تقوم بجمع القيم.

الخطوة 1) لديك جدول بيانات يحتوي على أسماء المنتجات والكمية والسعر. كيف يمكنك العثور على السعر الإجمالي للمنتج الذي تكون الكمية الخاصة به أكبر من وتساوي 100؟

S# المنتج الكمية السعر
1 المشروبات الغازية 100 $1,789
2 مواد اللباس 80 $752
3 زيت قابل للأكل 150 $489
4 مكسرات 500 $2,589
5 ملفات تعريف الارتباط (Cookies) 205 $1,500
6 أحذية 130 $300
7 العناصر الالكترونية 100 $4,500
8 خضروات 410 $3,752
9 الألعاب 50 $200
10 الأثاث 210 $500

الخطوة 2) إذا قمت بتطبيق المعايير في التنسيق المنطقي "الكمية>=100"، ويمكن أن تتشكل صيغة SUMIF على النحو التالي.

استخدم SUMIF مع المقارنة Operaالاختصاصات

الخطوة 3) الصيغة المطبقة هي

=SUMIF (C2: C11,">=100", D2: D11)
  • C2: C11 هو نطاق الخلية حيث سيتم البحث عن المعايير
  • '>=100' هو الشرط الذي يتم التعبير عنه باستخدام عامل مقارنة أكبر من ويساوي
  • D2: D11 هو النطاق الذي سيتم جمعه وفقًا للمعايير

الخطوة 4) الخلايا المميزة هي الأسعار التي تستوفي المعايير، حيث الكمية>=100

استخدم SUMIF مع المقارنة Operaالاختصاصات

الخطوة 5) مجموع القيم موجود في الخلية D13؛ هو مجموع أسعار المنتجات التي تحتوي على كمية أكبر من أو تساوي 100.

استخدم SUMIF مع المقارنة Operaالاختصاصات

مثال 3: كيفية استخدام SUMIF مع التواريخ

في هذا المثال، سوف تتعلم كيفية استخدام الدالة SUMIF مع التاريخ. يمكن أن تعطي المعايير أيضًا في شكل تاريخ.

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

S# رقم الحساب Bill التاريخ الدفع
1 9160250011660588 1/4/2019 25000
2 9160250011689568 1/28/2019 15000
3 9160250012356588 1/31/2019 8500
4 9160250899560588 6/2/2019 9635
5 9160260231660588 2/10/2019 4582
6 9160250011658588 6/25/2019 10265
7 9160457811660588 3/1/2019 8132
8 9160250011670858 3/12/2019 9562
9 9160250011663569 6/15/2019 7895
10 9160250321660456 6/18/2019 2566

الخطوة 2) نظرًا لأن التاريخ موجود لديك، يمكن أن تتشكل المعايير على النحو التالي ">5/31/2019" والتي تشير إلى التواريخ بعد شهر مايو. هنا يتم استخدام عامل المقارنة والتاريخ في وقت واحد مع SUMIF.

استخدم SUMIF مع التواريخ

الخطوة 3) الصيغة المطبقة هي

=SUMIF (C2: C11,">5/31/2019", D2: D11)
  • C2: C11 هو نطاق الخلايا التي تم تحديد التواريخ فيها وهو النطاق الذي سيتم البحث عن المعايير المحددة فيه
  • ">5/31/2019" هي المعايير التي يكون فيها التاريخ أكبر من "5/31/2019"
  • D2: مجموعة من الأرقام التي يجب إضافتها بمجرد استيفاء الشرط

الخطوة 4) فيما يلي قيم الخلايا التي تفي بالشرط المطبق، وسيتم العثور على مجموع هذه القيم.

استخدم SUMIF مع التواريخ

الخطوة 5) المبلغ موجود في D13. و هو المبلغ الإجمالي الذي سيتم دفعه لحسابات متعددة لشهر يونيو.

استخدم SUMIF مع التواريخ

قم بتنزيل ملف بيانات Excel أعلاه

أهم النقاط التي يجب تذكرها حول دالة SUMIF

  • ستقوم الدالة SUMIF بجمع القيم وفقًا للمعايير المحددة.
  • وظيفة SUMIF متوافقة مع البيانات الرقمية والتاريخية والنصية
  • يمكن التعبير عن الشروط من نتيجة وظائف أو مشغلات أخرى
  • يمكن تطبيق الدالة SUMIF على عمود واحد فقط في كل مرة
  • يُسمح بحالة فريدة للتحقق من وظيفة SUMIF
  • ستكون #VALUE نتيجة خطأ عندما لا يتطابق النطاق مع نطاق المعايير
  • ستتم مطابقة جزء من الكلمة أو الجملة باستخدام حرف البدل. يستخدم رمز العلامات النجمية مع سلسلة من الأحرف وعلامة الاستفهام لحرف واحد.
  • عند استخدام نص مع قيم رقمية، يجب أن تكون المعايير محصورة بين علامتي اقتباس مزدوجتين، ولكن ليس إذا كانت تتكون فقط من قيمة رقمية.

الأسئلة الشائعة

تتحقق دالة SUMIF من شرط واحد في عمود واحد. أما دالة SUMIFS فتتحقق من عدة شروط في عدة أعمدة في آن واحد، على سبيل المثال، إذا كانت الكمية أكبر من 100 والسعر أقل من 1000. استخدم دالة SUMIFS عندما ينطبق أكثر من معيار واحد.

تُطابق علامة النجمة (*) أي عدد من الأحرف، لذا فإن "Amzcd*" تُطابق كل طلب يبدأ بـ Amzcd. أما علامة الاستفهام (؟) فتُطابق حرفًا واحدًا فقط. ويُستخدم كلاهما في معايير دالة SUMIF النصية.

يظهر خطأ #VALUE عندما يكون نطاق البيانات ونطاق المجموع مختلفين في الحجم، أو عندما يتجاوز طول سلسلة المعيار 255 حرفًا. اجعل النطاقين متطابقين في الحجم، واختصر سلسلة المعيار.

نعم. تحوّل ميزات الذكاء الاصطناعي، مثل Copilot في Excel، طلبًا بسيطًا مثل "السعر الإجمالي حيث الكمية 100 على الأقل" إلى الصيغة التالية: =SUMIF(C2:C11,">=100",D2:D11). يتحقق المستخدم من النطاقات والمعايير.

نعم. يقوم مساعدو الذكاء الاصطناعي بقراءة الصيغة والبيانات، وشرح معايير المطابقة، والتنبيه عند كتابة التاريخ أو رمز البدل بشكل خاطئ. ويؤكد المستخدم المجموع مقابل الخلايا المظللة.

تلخيص هذه التدوينة بـ: