SUMIF مع وظائف INDEX و MATCH في Excel

  • شارك هذا
Hugh West

في Microsoft Excel ، يتم استخدام SUMIF مع وظائف INDEX-MATCH على نطاق واسع لاستخراج مجموع بناءً على معايير متعددة من أعمدة مختلفة & amp؛ صفوف . في هذه المقالة ، ستتعرف بالتفصيل على كيفية استخدام SUMIF هذا جنبًا إلى جنب مع وظائف INDEX-MATCH بشكل فعال لسحب البيانات ضمن معايير متعددة .

لقطة الشاشة أعلاه هي نظرة عامة على المقالة التي تمثل مجموعة البيانات & amp؛ مثال على وظيفة لاستخراج البيانات عن طريق الجمع على أساس المعايير. ستتعرف على المزيد حول مجموعة البيانات جنبًا إلى جنب مع جميع الوظائف المناسبة في الطرق التالية في هذه المقالة.

تنزيل Practice Workbook

يمكنك تنزيل مصنف Excel الخاص بنا التي استخدمناها لإعداد هذه المقالة.

SUMIF مع INDEX & amp؛ MATCH

مقدمة إلى SUMIF و INDEX & amp؛ وظائف MATCH في Excel

قبل البدء في استخدامات هذه الوظيفة المدمجة ، دعنا نتعرف على الداخلي & amp؛ الوظائف الأساسية في البداية

1. دالة SUMIF

  • النشاط:

أضف الخلايا المحددة بالشروط أو المعايير المحددة.

  • صيغة الصيغة:

= SUMIF (النطاق ، المعايير ، [sum_range])

  • الوسيطات:

range- نطاق الخلايا حيث تكمن المعايير.

معيار- معايير محددة للنطاق.

sum_range- نطاق الخلايا التي تعتبر للتلخيص.

  • مثال:

في الصورة أدناه ، توجد مجموعة بيانات. توجد 10 علامات تجارية لأجهزة الكمبيوتر في العمود A ، وفئات الأجهزة في العمود B وإجمالي مبيعات المنتج لكل علامة تجارية في 6 أشهر تكمن في الأعمدة الستة التالية في الجدول.

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

=SUMIF(C5:C14,F17,H5:H14)

بعد الضغط على أدخل ، أنت ' ll الحصول على إجمالي سعر المبيعات بمبلغ 71،810 دولارًا.

2. دالة INDEX

  • النشاط:

تعرض قيمة مرجعية للخلية عند تقاطع صف خاص & أمبير ؛ عمود في نطاق معين.

  • صيغة الصيغة:

= INDEX (array، row_num، [column_num])

أو

= INDEX (المرجع ، row_num ، [column_num]، [area_num])

  • الوسيطات:

array- نطاق من الخلايا أو الأعمدة أو الصفوف التي يجب البحث عنها في القيم.

row_num- موضع الصف في المصفوفة.

column_position- موضع العمود في المصفوفة. مرجع

مرجع- نطاق المصفوفات.

area_num- الرقم التسلسلي للصفيف في المرجع ، إذا لم تذكره ، فسيتم اعتباره1.

  • مثال:

بافتراض أننا نريد معرفة القيمة عند تقاطع الصف الثالث & amp؛ العمود الرابع من صفيف أسعار المبيعات من الجدول. لذلك ، في الخلية F18 ، يتعين علينا كتابة:

=INDEX(D5:I14,3,4)

الآن اضغط على أدخل & amp؛ ستحصل على النتيجة.

نظرًا لأن العمود الرابع في المصفوفة المحددة يمثل أسعار بيع جميع الأجهزة لشهر أبريل & amp؛ يمثل الصف الثالث فئة Lenovo Desktop ، لذلك عند تقاطعهم في المصفوفة ، سنجد سعر بيع Lenovo Desktop في أبريل.

اقرأ المزيد : كيفية مطابقة معايير متعددة من مصفوفات مختلفة في Excel

3. دالة MATCH

  • النشاط:

تعرض الموضع النسبي لعنصر في مصفوفة تطابق قيمة محددة بترتيب محدد.

  • بناء جملة الصيغة:

= MATCH (lookup_value ، lookup_array، [match_type])

  • الوسيطات:

lookup_value- قيمة الخلية التي سيتم البحث عنها في نطاق الخلايا.

lookup_array- نطاق الخلايا حيث يجب البحث عن قيمة البحث.

match_type- إنها اختيارية. سيحدد ما إذا كنت تريد مطابقة جزئية أو تامة من المصفوفة لقيمة البحث.

  • مثال:

في البداية ، سنتعرف على موضع الشهر في شهر يونيو بدءًا منرؤوس الشهور. في الخلية F17 ، ستكون صيغتنا:

=MATCH(F16,D4:I4,0)

اضغط على أدخل & amp؛ ستجد أن موضع عمود شهر يونيو هو 6 في رؤوس الشهر.

قم بتغيير اسم الشهر في الخلية F16 & amp؛ سترى موضع العمود ذي الصلة المحدد لشهر آخر.

وإذا أردنا معرفة موضع صف العلامة التجارية Dell من أسماء العلامات التجارية في العمود B ، فإن الصيغة في الخلية F20 ستكون:

=MATCH(F19,B5:B14,0)

هنا ، B5: B14 هو نطاق الخلايا حيث سيتم البحث عن اسم العلامة التجارية. إذا قمت بتغيير اسم العلامة التجارية في الخلية F19 ، فستحصل على موضع الصف ذي الصلة لتلك العلامة التجارية من نطاق الخلايا المحدد.

قراءة المزيد: كيفية استخدام INDEX والمطابقة للمطابقة الجزئية (طريقتان)

قراءات مماثلة

  • كيفية تحديد بيانات معينة في Excel (6 طرق)
  • الصيغة باستخدام وظائف INDEX MATCH في Excel
  • مطابقة الفهرس مع عدة التطابقات في Excel (5 طرق)
  • كيفية استخدام INDEX & amp؛ دالات ورقة العمل MATCH في Excel VBA
  • Excel INDEX MATCH لإرجاع قيم متعددة في خلية واحدة

دمج INDEX & amp؛ وظائف MATCH في Excel

الآن سنعرف كيفية استخدام INDEX & amp؛ تعمل MATCH معًا كدالة وما ترجع إليه هذه الوظيفة المدمجة بالضبط كإخراج. هذهتعد الوظيفة المدمجة INDEX-MATCH فعالة للعثور على بيانات محددة من مجموعة كبيرة. تبحث هنا وظيفة MATCH عن الصف & amp؛ مواضع العمود لقيم الإدخال & أمبير ؛ ستعيد الدالة INDEX ببساطة الإخراج من تقاطع هذا الصف & amp؛ مواضع الأعمدة.

الآن ، بناءً على مجموعة البيانات الخاصة بنا ، نريد معرفة إجمالي سعر البيع لعلامة Lenovo التجارية في يونيو. لذلك ، في الخلية F18 ، اكتب:

=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))

اضغط على أدخل & amp؛ ستجد النتيجة على الفور.

إذا قمت بتغيير الشهر & amp؛ اسم الجهاز في F16 & أمبير ؛ F17 على التوالي ، ستحصل على النتيجة ذات الصلة في F18 مرة واحدة.

اقرأ المزيد: فهرس Excel يطابق معايير فردية / متعددة بنتائج فردية / متعددة

استخدام SUMIF مع INDEX & amp؛ وظائف MATCH في Excel

الآن دعنا ننتقل إلى نقطة الحديث الرئيسية في المقالة. سنستخدم SUMIF مع INDEX & amp؛ تعمل MATCH هنا. لحسابنا بمعايير متعددة ، قمنا بتعديل مجموعة البيانات قليلاً. في العمود A ، توجد الآن 5 علامات تجارية بمظاهر متعددة لنوعيها من الأجهزة. لم تتغير أسعار المبيعات في باقي الأعمدة.

سنكتشف إجمالي مبيعات أجهزة Lenovo في شهر يونيو.

📌 الخطوات:

➤ في الإخراج الخلية F18 ، ستكون الصيغة ذات الصلة:

=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

➤ اضغط على أدخل & أمبير ؛ ستحصل على إجمالي سعر مبيعات Lenovo في يونيو دفعة واحدة.

وإذا كنت تريد التبديل إلى فئة الجهاز ، على افتراض أنك تريد العثور على إجمالي سعر المبيعات لسطح المكتب ، فسيكون النطاق مجموع C5: C14 & amp؛ Sum Criteria سيكون سطح المكتب الآن. لذلك ، في هذه الحالة ستكون الصيغة:

=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

اقرأ المزيد: INDEX MATCH بمعايير متعددة في ورقة مختلفة (طريقتان)

استخدام SUMIFS مع INDEX & amp؛ وظائف MATCH في Excel

SUMIFS هي الفئة الفرعية لوظيفة SUMIF . باستخدام وظيفة SUMIFS مع INDEX & amp؛ وظائف MATCH بالداخل ، يمكنك إضافة أكثر من معيار واحد وهو غير ممكن مع وظيفة SUMIF . في وظائف SUMIFS ، يجب عليك إدخال Sum Range أولاً ، ثم يتم وضع نطاق المعايير وكذلك Range Criteria . الآن استنادًا إلى مجموعة البيانات الخاصة بنا ، سنكتشف سعر مبيعات أجهزة كمبيوتر سطح المكتب من Acer في شهر مايو. على طول الصفوف ، نضيف معيارين مختلفين هنا من الأعمدة B & amp؛ C .

📌 الخطوات:

➤ الصيغة ذات الصلة في الخلية F19 ستكون:

=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)

➤ اضغط على أدخل & amp؛ ستعود الوظيفة إلى 9000.00 دولار.

قراءة المزيد: مطابقة الفهرس مجموع صفوف متعددة في Excel (3 طرق)

الكلمات الختامية

آمل أن تكون هذه المقالة حول استخدامات SUMIFمع INDEX & amp؛ ستطالبك وظائف MATCH الآن بالتقدم في مهام Excel الخاصة بك. إذا كان لديك أي أسئلة أو تعليقات ، فيرجى إبلاغي بذلك في قسم التعليقات. أو يمكنك إلقاء نظرة على مقالاتنا الشيقة الأخرى المتعلقة بوظائف Excel على هذا الموقع.

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.