جدول المحتويات
في هذه المقالة ، سأوضح لك كيف يمكنك جمع كل التطابقات مع VLOOKUP في Excel. ستتعلم كيفية جمع جميع التطابقات باستخدام وظيفة VLOOKUP ، جنبًا إلى جنب مع استخدامات وظيفة FILTER و IF وظيفة بالاشتراك مع دالة SUM.
تنزيل المصنف التدريبي
جمع كل التطابقات مع VLOOKUP.xlsx
3 طرق لجمع كل التطابقات مع VLOOKUP في Excel
هنا لدينا مجموعة بيانات تحتوي على الأسماء والمؤلفين و الأسعار من بعض الكتب في مكتبة تسمى Martin Bookstore.
دعونا نحاول معرفة مجموع كل التطابقات مع VLOOKUP من مجموعة البيانات هذه.
1. استخدم دالة FILTER لتجميع كل التطابقات مع VLOOKUP في Excel (للإصدارات الأحدث من Excel)
أولئك الذين لديهم حق الوصول إلى حساب Office 365 ، يمكنهم استخدام عامل التصفية الدالة من Excel لتجميع جميع المطابقات من أي مجموعة بيانات.
في مجموعة البيانات المحددة ، الصيغة لمعرفة مجموع أسعار لجميع كتب تشارلز ديكنز سيكون:
=SUM(FILTER(D4:D13,C4:C13=F4))
⧪ شرح الصيغة:
- تطابق وظيفة التصفية قيمة بحث مع جميع قيم عمود البحث وإرجاع القيم المقابلة من عمود آخر.
- هنا F4 ( تشارلز ديكنز ) هي قيمة البحث ، C4: C13 (الكاتب) هو البحث عن العمود ، و D4: D13 (السعر) هو العمود الآخر.
- عامل التصفية (D4: D13، C4: C13 = F4) يطابق جميع القيم من العمود C4: C13 (المؤلف) مع F4 ( Charles Dickens ) وإرجاع القيم المقابلة من العمود D4: D13 ( السعر ).
- أخيرًا ، SUM (FILTER (D4: D13، C4: C13 = F4)) تُرجع مجموع أسعار جميع الكتب تم إرجاعها بواسطة وظيفة التصفية .
- يمكنك تغيير قيمة البحث إلى أي مؤلف آخر باستثناء تشارلز ديكنز في الخلية F4 ، وسوف إرجاع السعر الإجمالي لكتب ذلك المؤلف.
اقرأ المزيد: كيفية جمع الخلايا التي تمت تصفيتها في Excel (5 طرق مناسبة)
2. استخدم IF Function لتجميع كل التطابقات مع VLOOKUP في Excel (للإصدارات الأقدم من Excel)
إذا كنت تستخدم إصدارًا أقدم من Excel ، فيمكنك استخدام IF وظيفة من Excel لجمع كل التطابقات من أي مجموعة بيانات.
يمكن العثور على مجموع أسعار جميع كتب تشارلز ديكنز باستخدام هذه الصيغة:
=SUM(IF(C4:C13=F4,D4:D13,""))
[ إنها صيغة صفيف . لذا اضغط على CTRL + SHIFT + ENTER إلا إذا كنت في Office 365 . ]
⧪ شرح الصيغة:
- IF (C4: C13 = F4، D4: D13، ””) تطابق جميع قيم عمود البحث C4: C13 ( المؤلف ) مع قيمة البحث F4 ( Charles Dickens ).
- إذا كانت قيمة البحث F4 يطابق عمود البحث C4: C13 ( المؤلف ) ، ثم يُرجع القيمة المقابلة من العمود D4: D13 ( السعر ) .
- وإذا لم تتطابق ، فإنها ترجع سلسلة فارغة “” .
- أخيرًا ، SUM (IF (C4: C13 = F4، D4: D13، ””)) إرجاع مجموع كل القيم التي تم إرجاعها بواسطة دالة IF .
قراءة المزيد: كيفية البحث والتجميع عبر أوراق متعددة في Excel (صيغتان)
قراءات مماثلة
- كيفية إضافة خلايا متعددة في Excel (6 طرق)
- البحث عن قيم مطابقة في Excel في عمودين
- كيفية البحث عن التطابق الأخير وسحب التطابق في Excel (4 طرق)
- نسخ القيم إلى خلية أخرى إذا تطابق خليتان في Excel: 3 طرق
- كيفية مطابقة البيانات في Excel من ورقتي عمل
3. استخدم دالة VLOOKUP لجمع كل التطابقات مع VLOOKUP في Excel (للإصدارات الأقدم من Excel)
يمكنك أيضًا استخدام دالة VLOOKUP من Excel لجمع جميع القيم التي تطابق قيمة البحث.
⧪ الخطوة 1:
➤ حدد العمود المجاور الأيسر لمجموعة البيانات وأدخل هذه الصيغة في الخلية الأولى:
=C4&COUNTIF($C$4:C4,C4)
⧪ ملاحظة:
- هنا C4 هي الخلية الأولى في صفيف البحث ( المؤلف ). يمكنك استخدام واحد من مجموعة البيانات الخاصة بك.
⧪ الخطوة 2:
➤ اسحب مقبض التعبئة لأعلى إلى الخلية الأخيرة.
➤ سوفإنشاء سلسلة من المؤلفين جنبًا إلى جنب مع الرتب. مثل Charles Dickens1، Charles Dickens2، Elif Shafak1، Elif Shafak2 وما إلى ذلك.
[ Ampersand Symbol (& amp؛)يربط بين سلسلتين].
⧪ الخطوة 3:
➤ أدخل قيمة البحث في خلية جديدة.
➤ هنا أدخلت تشارلز ديكنز في الخلية F4 .
⧪ الخطوة 4:
➤ أخيرًا ، أدخل هذه الصيغة في خلية أخرى:
=SUM(VLOOKUP(F4&ROW(A1:INDIRECT("A"&COUNTIF(C4:C13,F4))),A4:D13,4,FALSE))
[ إنها صيغة صفيف . لذا اضغط على CTRL + SHIFT + ENTER إلا إذا كنت في Office 365 . ]
انظر ، إنها تُرجع مجموع أسعار جميع كتب تشارلز ديكنز ، $ 52.00 .
⧪ شرح الصيغة:
- COUNTIF (C4: C13، F4) ترجع 3 ، حيث يوجد إجمالي 3 خلايا في النطاق C4: C13 ( Autho r) الذي يحتوي على قيمة البحث F4 ( Charles Dickens ). انظر وظيفة COUNTIF للحصول على التفاصيل.
- A1: INDIRECT (“A” & amp؛ COUNTIF (C4: C13، F4)) الآن تصبح A1: A3 . راجع وظيفة INDIRECT للحصول على التفاصيل.
- ROW (A1: INDIRECT (“A” & amp؛ COUNTIF (C4: C13، F4))) يصبح ROW (A1: A3) وإرجاع مصفوفة {1، 2، 3} . انظر وظيفة ROW للحصول على التفاصيل.
- F4 & amp؛ ROW (A1: INDIRECT (“A” & amp؛ COUNTIF (C4: C13، F4))) يصبح F4 & amp؛ {1، 2، 3} وإرجاع مصفوفة {CharlesDickens1، Charles Dickens2، Charles Dickens3} .
- VLOOKUP (F4 & amp؛ ROW (A1: INDIRECT (“A” & amp؛ COUNTIF (C4: C13، F4)))، A4: D13،4، FALSE) يصبح الآن VLOOKUP ({Charles Dickens1، Charles Dickens2، Charles Dickens3}، A4: D13،4، FALSE).
- تطابق الدالة VLOOKUP قيمة البحث مع جميع قيم العمود الأول من مجموعة البيانات ثم إرجاع القيم المقابلة من عمود آخر.
- هنا قيمة البحث هي المصفوفة {Charles Dickens1، Charles Dickens2، Charles Dickens3}.
- لذلك فإنه يطابق قيم البحث مع جميع قيم العمود الأول A4: A13 ، ويعيد القيم المقابلة من العمود الرابع ( السعر ).
- أخيرًا ، تعرض الدالة SUM مجموع كل الأسعار التي تطابق قيم البحث .
قراءة المزيد: كيفية استخدام VLOOKUP مع دالة SUM في Excel (6 طرق)
الخلاصة
باستخدام هذه الطرق ، يمكنك جمع كل التطابقات مع VLOOKUP في Excel. هل تعرف أي طريقة أخرى؟ أو هل لديك أي أسئلة؟ لا تتردد في سؤالنا.