انتقل إلى المحتوى الرئيسي

كيف تبحث وتلخص التطابقات في صفوف أو أعمدة في إكسيل؟

يساعدك استخدام وظيفة vlookup و sum على اكتشاف المعايير المحددة وجمع القيم المقابلة بسرعة في نفس الوقت. في هذه المقالة ، سنعرض لك طريقتين للبحث وجمع القيم الأولى أو جميع القيم المتطابقة في صفوف أو أعمدة في Excel.

يطابق Vlookup و sum في صف واحد أو عدة صفوف مع الصيغ
تطابق Vlookup و sum في عمود مع الصيغ
يمكنك بسهولة البحث عن المطابقات وجمعها في صفوف أو أعمدة باستخدام أداة مذهلة

المزيد من البرامج التعليمية لـ VLOOKUP ...


يطابق Vlookup و sum في صف واحد أو عدة صفوف مع الصيغ

يمكن أن تساعد الصيغ في هذا القسم في جمع القيم المطابقة الأولى أو جميعها في صف أو صفوف متعددة بناءً على معايير محددة في Excel. الرجاء القيام بما يلي.

ابحث واجمع أول قيمة متطابقة على التوالي

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

1. حدد خلية فارغة لإخراج النتيجة ، وهنا أحدد الخلية B10. انسخ الصيغة أدناه واضغط على CTRL + تغير + أدخل مفاتيح للحصول على النتيجة.

=SUM(VLOOKUP(A10, $A$2:$F$7, {2,3,4,5,6}, FALSE))

الملاحظات:

  • A10 هي الخلية التي تحتوي على القيمة التي تبحث عنها ؛
  • 2 دولارات أمريكية: 7 دولارات أمريكية هو نطاق جدول البيانات (بدون رؤوس) والذي يتضمن قيمة البحث والقيم المتطابقة ؛
  • عدد 2,3,4,5,6 {} يمثل أن أعمدة قيمة النتيجة تبدأ بالعمود الثاني وتنتهي بالعمود السادس من الجدول. إذا كان عدد أعمدة النتائج أكثر من 6 ، يرجى تغيير {2,3,4,5,6،2,3,4,5,6,7,8,9،XNUMX،XNUMX،XNUMX} إلى {XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX….}.
ابحث واجمع كل القيم المتطابقة في صفوف متعددة

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

1. حدد خلية فارغة (في هذه الحالة أحدد الخلية B10) ، انسخ الصيغة أدناه فيها واضغط على أدخل مفتاح للحصول على النتيجة.

=SUMPRODUCT((A2:A7=A10)*B2:F7)

يمكنك البحث عن المطابقات وجمعها بسهولة في صفوف أو أعمدة في Excel:

لوكاب وسوم فائدة كوتولس ل إكسيل يمكن أن يساعدك في البحث عن التطابقات وجمعها بسرعة في صفوف أو أعمدة في Excel كما هو موضح أدناه العرض التوضيحي.
قم بتنزيل الإصدار المجاني الكامل من Kutools for Excel لمدة 30 يومًا الآن!


Vlookup وجمع القيمة المتطابقة في عمود مع الصيغ

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

1. حدد خلية فارغة ، وانسخ الصيغة أدناه فيها واضغط على أدخل مفتاح للحصول على النتيجة.

=SUM(INDEX(B2:F7,0,MATCH(A10,B1:F1,0)))


يمكنك بسهولة البحث عن المطابقات وجمعها في صفوف أو أعمدة باستخدام أداة مذهلة

إذا لم تكن جيدًا في تطبيق الصيغة ، فنوصيك هنا بـ Vlookup و Sum سمة من سمات كوتولس ل إكسيل. باستخدام هذه الميزة ، يمكنك بسهولة البحث عن التطابقات وجمعها في صفوف أو أعمدة بنقرات فقط.

قبل التطبيق كوتولس ل إكسيلالرجاء قم بتنزيله وتثبيته أولاً.

Vlookup وجمع القيم الأولى أو جميع القيم المتطابقة في صف أو صفوف متعددة

1. انقر كوتولس > سوبر لوك > لوكاب وسوم لتمكين الميزة. انظر لقطة الشاشة:

2. في ال لوكاب وسوم مربع الحوار ، يرجى تكوين على النحو التالي.

  • شنومكس) في البحث ونوع المجموع القسم، حدد البحث عن القيم المتطابقة وجمعها في الصف (الصفوف) الخيار.
  • شنومكس) في قيم البحث مربع ، حدد الخلية التي تحتوي على القيمة التي تبحث عنها ؛
  • شنومكس) في نطاق الإخراج مربع ، حدد خلية لإخراج النتيجة ؛
  • شنومكس) في نطاق جدول البيانات مربع ، حدد نطاق الجدول بدون رؤوس الأعمدة ؛
  • شنومكس) في مزيد من الخيارات إذا كنت تريد جمع القيم لأول واحد متطابق فقط ، فاختر إرجاع مجموع أول قيمة مطابقة اختيار. إذا كنت تريد جمع القيم لجميع التطابقات ، فحدد ملف إرجاع مجموع كل القيم المطابقة الخيار.
  • شنومكس) انقر فوق OK زر للحصول على النتيجة على الفور. انظر لقطة الشاشة:

ملاحظات: إذا كنت تريد البحث عن القيم الأولى أو جميع القيم المتطابقة في عمود أو عدة أعمدة وجمعها ، فيرجى التحقق من البحث عن القيم المتطابقة وجمعها في العمود (الأعمدة) الخيار في مربع الحوار ، ثم قم بتكوينه كما هو موضح أدناه.

لمزيد من التفاصيل حول هذه الميزة ، انقر هنا..

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


مقالات ذات صلة

قيم Vlookup عبر أوراق عمل متعددة
يمكنك تطبيق وظيفة vlookup لإرجاع القيم المطابقة في جدول بورقة عمل. ومع ذلك ، إذا كنت بحاجة إلى البحث عن القيمة عبر أوراق عمل متعددة ، فكيف يمكنك القيام بذلك؟ توفر هذه المقالة خطوات مفصلة لمساعدتك في حل المشكلة بسهولة.

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

Vlookup لإرجاع قيم متعددة في خلية واحدة
عادةً ، عند تطبيق دالة VLOOKUP ، إذا كانت هناك قيم متعددة تطابق المعايير ، يمكنك فقط الحصول على نتيجة الأولى. إذا كنت تريد إرجاع جميع النتائج المتطابقة وعرضها جميعًا في خلية واحدة ، فكيف يمكنك تحقيق ذلك؟

Vlookup وإرجاع صف كامل من القيمة المطابقة
عادة ، يمكن أن يؤدي استخدام وظيفة vlookup فقط إلى إرجاع نتيجة من عمود معين في نفس الصف. ستوضح لك هذه المقالة كيفية إرجاع صف البيانات بالكامل بناءً على معايير محددة.

إلى الوراء Vlookup أو في ترتيب عكسي
بشكل عام ، تبحث الدالة VLOOKUP عن القيم من اليسار إلى اليمين في جدول الصفيف ، وتتطلب أن تظل قيمة البحث في الجانب الأيسر من القيمة الهدف. لكن ، في بعض الأحيان قد تعرف القيمة المستهدفة وتريد معرفة قيمة البحث في الاتجاه المعاكس. لذلك ، تحتاج إلى النظر للخلف في Excel. هناك عدة طرق في هذا المقال للتعامل مع هذه المشكلة بسهولة!

المزيد من البرامج التعليمية لـ VLOOKUP ...

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

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

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

الوصف


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (26)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need help with a formula. I have 2 sheets to pull data from and calculate the sum of on column with a match to a name.
I.e Name is in sheet 1 D5, the name in sheet 2 is B3 the amounts to calculate which match the name in B3 in sheet 2 is F3 to F32.
I've tried sum index, vlookup, match and so on but keep getting a 0. Can anyone assist with this?
This comment was minimized by the moderator on the site
Hi Marnel Strydom,
I don't know if I understand you correctly: If the name in D5 of Sheet1 matches the name in B3 of Sheet2, then sum numbers in the range F3:F32 of Sheet2.
If so, you can apply the following formula to get it done.
=SUM(INDEX(Sheet2!F3:F32,0,MATCH(Sheet1!D5,Sheet2!B3,0)))
This comment was minimized by the moderator on the site
I have a multi sheet spread sheet keeping track of job hours. I have used VLOOKUP in succession to sum all the hours on multiple sheets and it works great... Until it gets to a sheet that does not contain the lookup value. I have searched all over for my issue, and VLOOKUP may be the incorrect solution. I was wondering if I could rattle anyone's brain to make this work.

I.E. I have 1 excel document with 52 tabs. Each tab is a work week starting from January so WW1 is all the hours FOR sed jobs I did for that week. "joes house 2 hours ; mikes house 3 hours"... WW2, WW3 etc... Until WW52.

This is the function I made to add hours together...

=SUM(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE)) And it works great. But when that job is finished it is not on (for example WW32 tab). Hence I get the #N/A error. so for example, as the previous one works great when I expand the formula to cover all 52 sheets... (EXAMPLE OF NEXT PAGE WIOTHOUT LOOKUP VALUE)

=SUM(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW32'!$A$7:$M$110,{13},FALSE)) I get the #N/A error because the job is not listed on WW32. But I may add hours to that on WW45.

Is there a way to make VLOOKUP skip a sheet that does not have the referenced value and continue summing it till the end? I apologize, this may be as clear as mud but I will clarify anything if need be.

I have also tried IFERROR. You can set IFERROR to return text or even blanks, but does not seem to cover summing. I'm looking for how to SUM multiple sheets when some of the sheets do not contain the lookup value. When using IFERROR function, instead of RETURNING #N/A it just returns "YOU'VE ENTERERED TOO MANY ARGUMENTS FOR THIS FUNCTION"...

=IFERROR(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW32'!$A$7:$M$110,{13},FALSE),"")

And that's just 3 sheets.

Any help would be greatly appreciated.

P.S. I have tried with CTRL+SHIFT+ENTER as well to no avail.
This comment was minimized by the moderator on the site
Hi Joe,
The methods provided in the following article can do you a favor. Please give it a try. Hope I can help.
How To Vlookup Across Multiple Sheets And Sum Results In Excel?
This comment was minimized by the moderator on the site
A B C D E F
1 I want this cells in col B to sum the values in col F7 (today) to say F20. this will reduce as tomorrow it will sum the values from F8:F20 and so on -$19 I
want this cells in column B to sum the values in col F7 (today) to say F10.
this will reduce as tomorrow it will sum the values from F8:F10 and so on

2 Fri 22 Jul 22 -$19
3 Sat 23 Jul 22 -$19
4 Sun 24 Jul 22 -$19
5 Mon 25 Jul 22 -$19
6 Tue 26 Jul 22 -$19
7 Wed 27 Jul 22 -$19 tried with vlookup, needless to say it doesn't work
8 Thu 28 Jul 22 -$19 =L8=(D1-E1)+SUM(vlookup(today(),6,false):F28)
9 Fri 29 Jul 22 -$19
10 Sat 30 Jul 22 -$19
11 Sun 31 Jul 22 -$19
12 Mon 01 Aug 22 -$19
13 Tue 02 Aug 22 -$19
14 Wed 03 Aug 22 -$19
15 Thu 04 Aug 22 -$19
This comment was minimized by the moderator on the site
hi
How can I add multiple vlookups together and sum it up ?


=VLOOKUP(E3,'Waste Process NEW'!N:O,2,FALSE) --------------- for this everything goes fine except that retune valve is only the first one where N column have many values match's lookup values of E3.


using index didn't help and shows #N/A
=SUM(INDEX('Waste Process NEW'!N:N,0,MATCH('Monthly Report'!H5,'Waste Process NEW'!1:1048576,0)))
This comment was minimized by the moderator on the site
Hi tariq,
Would you mind providing a screenshot of your data? Sorry for the inconvenience.
This comment was minimized by the moderator on the site
I just get a #VALUE! when I try to do all matched values, but it works for the first value. Any idea?
This comment was minimized by the moderator on the site
How can I add multiple vlookups together, for example I want to look up from your example Apples + oranges + bananas for January.Is there a way to do this?
This comment was minimized by the moderator on the site
I'm having trouble with a similar formula I feel like I need to use an index but can't figure it out. I'm trying to get the sum but the lookup is based on 2 values. Column D which contains an employee's extension and column I which provides a logout code. The goal is to find the sum of time in column K based on a specific employee (column D) and the logout code (column I).
This comment was minimized by the moderator on the site
Hi Mike,
Do you mind uploading a screenshot of your data?
This comment was minimized by the moderator on the site
Thanks but I was able to get my formula up and running with a sumifs calculation. Sumifs giving the sum of something based on multiple factors. Mine being an employee ID number and a status code.
This comment was minimized by the moderator on the site
what will be the formula to add qty of apple in jan only
This comment was minimized by the moderator on the site
the =SUM(PRODUCT((A2:A7=A11)*B2:I7) is not working with decimal point.
This comment was minimized by the moderator on the site
For me works just fine. Try without separating SUM and Product, it should be =SUMPRODUCT((A2:A7=A11)*B2:I7)
This comment was minimized by the moderator on the site
can one sum things up in a column and not a row?
This comment was minimized by the moderator on the site
Hi Jelly,
This formula =SUM(INDEX(B2:F9,0,MATCH(A12,B1:F1,0))) can help you solve the problem. Please have a try. Hope I can help.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations