Note: The other languages of the website are Google-translated. Back to English

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

يساعدك استخدام وظيفة 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 for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2019 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (26)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
قل شيئا هنا .....
تم تصغير هذا التعليق بواسطة المشرف على الموقع
رائحة نفس قططي مثل رائحة طعام القطط
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، المبلغ مع vlookup لا يعمل مع برنامج Excel الخاص بي. لا يزال يظهر القيمة المفردة. على سبيل المثال ، افترض جمع القيم من الأعمدة 2,3,4,5،2،XNUMX،XNUMX ، .. أنا أحصل على قيمة من العمود XNUMX فقط. هل يمكن أن توضح الأخطاء؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا جاي ،
لا تنس الضغط على مفاتيح Shift + Ctrl + Enter بينما لا تزال في وضع التحرير بعد إدخال الصيغة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي بعض جداول الكميات وأرسلت الكمية الجزئية في تواريخ مختلفة. كيف يمكن أن تتطابق مع BOQ باستخدام Sum & vlookup؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يوجد خطأ إملائي أعلاه في قسم "VLOOKUP AND SUM ALL MATCHES IN COLUMNS IN EXCEL":

= SUM (PRODUCT (((A2: A7 = A11) * B2: I7) غير صحيح. يجب أن يكون:

=SUMPRODUCT((A2:A7=A11)*B2:I7)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ربنا يحميك :))
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مسرور جدًا لأنني أتيت لقراءة التعليقات ، كنت أجد صعوبة في معرفة سبب عدم نجاحها! شكرا كيفن!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرًا عزيزي..
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هل يمكن تلخيص الأشياء في عمود وليس في صف؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا جيلي ،
يمكن أن تساعدك هذه الصيغة = SUM (INDEX (B2: F9,0،12، MATCH (A1، B1,0: FXNUMX،XNUMX))) في حل المشكلة. يرجى المحاولة. آمل أن أتمكن من المساعدة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لا يعمل = SUM (المنتج ((A2: A7 = A11) * B2: I7) مع العلامة العشرية.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
بالنسبة لي يعمل بشكل جيد. حاول دون فصل SUM والمنتج ، يجب أن يكون = SUMPRODUCT ((A2: A7 = A11) * B2: I7)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ماذا ستكون صيغة إضافة الكمية من التفاح في يناير فقط
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أواجه مشكلة مع صيغة مماثلة أشعر أنني بحاجة إلى استخدام فهرس ولكن لا يمكنني معرفة ذلك. أحاول الحصول على المجموع ولكن البحث يعتمد على قيمتين. العمود D الذي يحتوي على ملحق الموظف والعمود I الذي يوفر رمز الخروج. الهدف هو العثور على مجموع الوقت في العمود K بناءً على موظف معين (العمود D) ورمز الخروج (العمود I).
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا مايك،
هل تمانع في تحميل لقطة شاشة لبياناتك؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرًا ، لكنني تمكنت من الحصول على صيغتي وتشغيلها باستخدام حساب sumifs. Sumifs يعطي مجموع شيء بناءً على عوامل متعددة. لي هو رقم معرف الموظف ورمز الحالة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كيف يمكنني إضافة العديد من عمليات المشاهدة معًا ، على سبيل المثال ، أريد البحث عن مثالك مثل التفاح + البرتقال + الموز لشهر يناير. هل هناك طريقة للقيام بذلك؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لقد حصلت للتو على #VALUE! عندما أحاول تنفيذ جميع القيم المتطابقة ، لكنها تعمل مع القيمة الأولى. اي فكرة؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
hi
كيف يمكنني إضافة العديد من عمليات المشاهدة معًا وتلخيصها؟


= VLOOKUP (E3، 'Waste Process NEW'! N: O، 2، FALSE) --------------- لهذا كل شيء يسير على ما يرام باستثناء أن صمام إعادة الضبط هو الأول فقط حيث N يحتوي العمود على العديد من القيم المطابقة لقيم البحث الخاصة بـ E3.


استخدام الفهرس لم يساعد ويظهر # N / A
= SUM (INDEX ('Waste Process NEW'! N: N، 0، MATCH ('تقرير شهري'! H5، 'Waste Process NEW'! 1: 1048576,0،XNUMX)))
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا طارق ،
هل تمانع في تقديم لقطة شاشة لبياناتك؟ آسف للإزعاج.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أ ب ج د هـ و
1 أريد أن تجمع هذه الخلايا في العمود B القيم الموجودة في العمود F7 (اليوم) لنقول F20. سيقلل هذا لأنه غدًا سيجمع القيم من F8: F20 وما إلى ذلك - 19 دولارًا أمريكيًا
تريد هذه الخلايا الموجودة في العمود B لتجميع القيم الموجودة في العمود F7 (اليوم) لتقول F10.
سيقلل هذا لأنه غدًا سيجمع القيم من F8: F10 وما إلى ذلك

2 الجمعة 22 يوليو 22 - 19 دولارًا
3 السبت 23 يوليو 22 - 19 دولارًا
4 الأحد 24 يوليو 22 - 19 دولارًا
5 الاثنين 25 يوليو 22 - 19 دولارًا
6 الثلاثاء 26 يوليو 22 - 19 دولارًا
7 الأربعاء 27 يوليو 22 - 19 دولارًا تمت تجربتها مع vlookup ، وغني عن القول أنها لا تعمل
8 الخميس 28 يوليو 22 - 19 دولارًا = L8 = (D1-E1) + SUM (vlookup (اليوم () ، 6 ، خطأ): F28)
9 الجمعة 29 يوليو 22 - 19 دولارًا
10 السبت 30 يوليو 22 - 19 دولارًا
11 الأحد 31 يوليو 22 - 19 دولارًا
12 الاثنين 01 أغسطس 22 - 19 دولارًا
13 الثلاثاء 02 أغسطس 22 - 19 دولارًا
14 الأربعاء 03 أغسطس 22 - 19 دولارًا
15 الخميس 04 أغسطس 22 - 19 دولارًا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي ورقة سبريد متعددة تتبع ساعات العمل. لقد استخدمت VLOOKUP على التوالي لتلخيص كل الساعات على أوراق متعددة وهي تعمل بشكل رائع ... حتى تصل إلى ورقة لا تحتوي على قيمة البحث. لقد بحثت في كل مكان عن مشكلتي ، وقد يكون VLOOKUP هو الحل غير الصحيح. كنت أتساءل عما إذا كان بإمكاني إثارة دماغ أي شخص لإنجاح هذا العمل.

IE لدي مستند Excel واحد به 1 علامة تبويب. كل علامة تبويب هي أسبوع عمل يبدأ من يناير ، لذا فإن WW52 هي كل ساعات الوظائف التي قمت بها لهذا الأسبوع. "joes house 1 hours؛ mikes house 2 hours" ... WW3، WW2 etc ... حتى WW3.

هذه هي الوظيفة التي قمت بها لإضافة ساعات معًا ...

= SUM (VLOOKUP (O30، 'WW29'! $ A $ 7: $ M $ 110، {13}، FALSE)، VLOOKUP (O30، 'WW30'! $ A $ 7: $ 110 $، {13}، FALSE)، VLOOKUP (O30، 'WW31'! $ A $ 7: $ M $ 110، {13}، FALSE)) وهي تعمل بشكل رائع. ولكن عند الانتهاء من هذه المهمة لا يتم تشغيلها (على سبيل المثال علامة التبويب WW32). ومن ثم تلقيت الخطأ # N / A. على سبيل المثال ، نظرًا لأن الصيغة السابقة تعمل بشكل رائع عندما أقوم بتوسيع الصيغة لتشمل جميع الأوراق الـ 52 ... (مثال على قيمة الصفحة التالية WIOTHOUT LOOKUP)

= SUM (VLOOKUP (O30، 'WW29'! $ A $ 7: $ M $ 110، {13}، FALSE)، VLOOKUP (O30، 'WW30'! $ A $ 7: $ 110 $، {13}، FALSE)، VLOOKUP (O30، 'WW31'! $ A $ 7: $ M $ 110، {13}، FALSE)، VLOOKUP (O30، 'WW32'! $ A $ 7: $ M $ 110، {13}، FALSE)) أحصل على #N / خطأ لأن المهمة غير مدرجة في WW32. لكن يمكنني إضافة ساعات إلى ذلك في WW45.

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

لقد جربت أيضًا IFERROR. يمكنك تعيين IFERROR لإرجاع النص أو حتى الفراغات ، ولكن لا يبدو أنه يغطي عملية الجمع. أنا أبحث عن كيفية جمع أوراق متعددة عندما لا تحتوي بعض الأوراق على قيمة البحث. عند استخدام الدالة IFERROR ، بدلاً من RETURNING # N / A ، فإنها ترجع فقط "لقد أدخلت العديد من الحجج لهذه الوظيفة" ...

=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),"")

وهذه فقط 3 أوراق.

أي مساعدة سيكون موضع تقدير كبير.

ملاحظة: لقد حاولت باستخدام CTRL + SHIFT + ENTER أيضًا ولكن دون جدوى.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا جو،
يمكن للطرق الواردة في المقالة التالية أن تقدم لك معروفًا. يرجى محاولة إعطائها. آمل أن أتمكن من المساعدة.
كيفية البحث عبر أوراق متعددة ومجموع النتائج في Excel؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أحتاج إلى مساعدة في صيغة. لدي ورقتان لسحب البيانات منه وحساب مجموعهما في العمود مع تطابق الاسم.
اسم Ie موجود في الورقة 1 D5 ، والاسم الموجود في الورقة 2 هو B3 المبالغ المطلوب حسابها والتي تتطابق مع الاسم الموجود في B3 في الورقة 2 وهي F3 إلى F32.
لقد جربت Sum index و vlookup و match وما إلى ذلك ولكن استمر في الحصول على 0. هل يمكن لأي شخص المساعدة في هذا؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا مارنيل ستريدوم ،
لا أعرف ما إذا كنت أفهمك بشكل صحيح: إذا كان الاسم الموجود في D5 من الورقة 1 يطابق الاسم الموجود في B3 من الورقة 2 ، فقم بجمع الأرقام في النطاق F3: F32 من الورقة 2.
إذا كان الأمر كذلك ، يمكنك تطبيق الصيغة التالية لإنجازها.
=SUM(INDEX(Sheet2!F3:F32,0,MATCH(Sheet1!D5,Sheet2!B3,0)))
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة