نصيحة: اللغات الأخرى مترجمة من قبل Google. يمكنك زيارة English نسخة من هذا الرابط.
تسجيل الدخول
x
or
x
x
التسجيل
x

or

كيفية الجمع بين الصفوف المكررة ومجموع القيم في إكسيل؟

DOC-الجمع بين-sum1 -2 DOC-الجمع بين-sum2

في إكسيل، قد تواجه دائما هذه المشكلة، عندما يكون لديك مجموعة من البيانات التي تحتوي على بعض الإدخالات مكررة، والآن تريد الجمع بين البيانات المكررة ومجموع القيم المقابلة في عمود آخر، كما تظهر لقطات الشاشة التالية. كيف يمكن حل هذه المشكلة؟

الجمع بين الصفوف المكررة وإجمالي القيم مع دالة التوحيد

الجمع بين الصفوف مكررة وجمع القيم مع التعليمات البرمجية فبا

الجمع بين الصفوف مكررة وجمع القيم مع كوتولس ل إكسيل

الجمع بين الصفوف المقابلة استنادا إلى القيم المكررة في عمود آخر مع كوتولس ل إكسيل


الجمع بين الصفوف المكررة وقيم / متوسط ​​القيم المقابلة في عمود آخر

كوتولس ل إكسيل's صفوف Combibe المتقدمة يساعدك على الجمع بين صفوف متعددة مكررة في سجل واحد بناءً على عمود مفتاح ، ويمكنه أيضًا تطبيق بعض العمليات الحسابية مثل sum ، و average ، و count ، وهلم جرا على أعمدة أخرى. انقر لتحميل Kutools لـ Excel!


السهم الأزرق الفقاعة اليمنى الجمع بين الصفوف المكررة وإجمالي القيم مع دالة التوحيد


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

1. انقر فوق خلية حيث تريد تحديد موقع النتيجة في ورقة العمل الحالية.

2. انتقل إلى النقر Data (البيانات) > دمج، انظر الصورة:

DOC-الجمع بين-sum3

3. في دمج صندوق المحادثة:

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

DOC-الجمع بين-sum4

4. بعد الانتهاء من الإعدادات، انقر فوق OK، ويتم الجمع بين المكررة وتلخص. انظر لقطة الشاشة:

DOC-الجمع بين-sum6

ملاحظة:: إذا لم يكن النطاق يحتوي على صف الرأس، فستحتاج إلى إلغاء تحديد الصف العلوي من استخدام التصنيفات في الخيار.


السهم الأزرق الفقاعة اليمنى الجمع بين الصفوف مكررة وجمع القيم مع التعليمات البرمجية فبا

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

1. اضغط باستمرار ALT + F11 مفاتيح، ثم يفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

2. انقر إدراج > وحدة، ولصق التعليمة البرمجية التالية في نافذة الوحدة.

رمز فبا: الجمع بين الصفوف المكررة وإجمالي القيم

Sub CombineRows()
'Update 20130829
Dim WorkRng As Range
Dim Dic As Variant
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Dic = CreateObject("Scripting.Dictionary")
arr = WorkRng.Value
For i = 1 To UBound(arr, 1)
    Dic(arr(i, 1)) = Dic(arr(i, 1)) + arr(i, 2)
Next
Application.ScreenUpdating = False
WorkRng.ClearContents
WorkRng.Range("A1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.keys)
WorkRng.Range("B1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.items)
Application.ScreenUpdating = True
End Sub

3. ثم اضغط F5 مفتاح لتشغيل هذا الرمز، وتحتاج إلى تحديد النطاق الذي تريد تعزيز في برزت مربع المطالبة. انظر لقطة الشاشة:

DOC-الجمع بين-sum7

4. ثم انقر فوق OK، تم دمج الصفوف المكررة وإضافة القيم لأعلى.

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


السهم الأزرق الفقاعة اليمنى الجمع بين الصفوف مكررة وجمع القيم مع كوتولس ل إكسيل

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

كوتولس ل إكسيل : مع أكثر من شنومكس مفيد اكسل الإضافية، مجانا في محاولة مع عدم وجود قيود في أيام شنومك. احصل عليه الآن .

بعد تثبيت كوتولس ل إكسيل، يرجى القيام بما يلي:

1. حدد النطاق الذي تريده وانقر عليه Kutools > المحتوى > متقدمة الجمع بين الصفوف. انظر لقطة الشاشة:

DOC-الجمع بين-sum7

2. في متقدمة الجمع بين الصفوف الحوار، والتحقق تحتوي بياناتي على رؤوس إذا كان النطاق لديك رؤوس، وحدد اسم العمود الذي تريد الجمع بين التكرارات وانقر المفتاح الأساسي، انظر الصورة:

DOC-الجمع بين-sum7

3. ثم حدد اسم العمود الذي تريد تجميع القيم والنقر عليه محسوب > مجموع أو غيرها من العمليات الحسابية التي تحتاج إليها. انظر لقطة الشاشة:

DOC-الجمع بين-sum7

4. انقر Ok لإغلاق الحوار، ثم يمكنك أن ترى يتم الجمع بين التكرارات ويتم إضافة البيانات المقابلة في عمود آخر معا. انظر لقطات الشاشة:

DOC-الجمع بين-sum1 -2 DOC-الجمع بين-sum2

انقر هنا لمعرفة المزيد حول "دمج الصفوف المتقدمة".


السهم الأزرق الفقاعة اليمنى الجمع بين الصفوف المقابلة استنادا إلى القيم المكررة في عمود آخر مع كوتولس ل إكسيل

في بعض الأحيان، تريد الجمع بين الصفوف استنادا إلى القيم المكررة في عمود آخر، و متقدمة الجمع بين الصفوف of كوتولس ل إكسيل أيضا يمكن أن تفعل صالح لك، يرجى القيام على النحو التالي:

1. حدد نطاق البيانات الذي تريد استخدامه، ثم انقر فوق Kutools > المحتوى > متقدمة الجمع بين الصفوف لتمكين متقدمة الجمع بين الصفوف صندوق المحادثة.

2. في متقدمة الجمع بين الصفوف مربع الحوار، انقر فوق اسم العمود الذي تريد الجمع بين البيانات الأخرى استنادا إلى، وانقر فوق المفتاح الأساسي، انظر الصورة:

DOC-الجمع بين-sum7

3. ثم انقر فوق اسم عمود آخر تريد دمج البيانات، ثم انقر فوق دمج لاختيار فاصل لفصل القيم مجتمعة الخاص بك، انظر قطة:

DOC-الجمع بين-sum7

4. ثم اضغط Ok، تم دمج جميع القيم مع نفس الخلية في العمود A معا، انظر لقطات الشاشة:

DOC-الجمع بين-sum1 -2 DOC-الجمع بين-sum2

السهم الأزرق الفقاعة اليمنى الجمع بين الصفوف مكررة وجمع القيم مع كوتولس ل إكسيل

كوتولس ل إكسيل: مع أكثر من شنومكس مفيد اكسل الإضافية، مجانا في محاولة مع عدم وجود قيود في أيام شنومكس. تحميل وتجريبية مجانية الآن!


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

الجمع بين عدة صفوف في واحد استنادا إلى القيم المكررة


Kutools for Excel يحل معظم مشاكلك ، ويزيد من إنتاجيتك بنسبة 80٪

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

علامة تبويب Office توفر واجهة مبوبة لـ Office ، واجعل عملك أسهل بكثير

  • تمكين تحرير علامات التبويب والقراءة في Word و Excel و PowerPointوالناشر والوصول ، Visio ومشروع.
  • افتح مستندات متعددة وقم بإنشائها في علامات تبويب جديدة لنفس النافذة ، وليس في نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50٪ ، ويقلل مئات نقرات الماوس لك كل يوم!
أسفل مكتبه
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    raven blaze · 2 months ago
    Sub MergeSameCells()
    Application.DisplayAlerts = False

    Dim rng As Range

    MergeCells:

    For Each rng In Selection
    If rng.Value = rng.Offset(1, 0).Value And rng.Value <> "" Then
    Range(rng, rng.Offset(1, 0)).Merge
    GoTo MergeCells
    End If
    Next

    End Sub
  • To post as a guest, your comment is unpublished.
    Alex Lesyk · 5 months ago
    An absolute mess of an explantation. Thanks for the effort but it did nothing to help.
  • To post as a guest, your comment is unpublished.
    andreaB · 9 months ago
    LOVE IT!!! YOUR SAVE MY LIFE!!
  • To post as a guest, your comment is unpublished.
    sarah · 11 months ago
    Ifsum=(columns include,start point row,sum column)
    Example ifsum=(A:D,B:2,D:D)
    WAY EASIER!
  • To post as a guest, your comment is unpublished.
    chinna raju · 1 years ago
    Hi Am chinnaraju

    can u please assist for this. Any one?

    =VLOOKUP(M5,E:F,2,)


    Thanks in advance.
  • To post as a guest, your comment is unpublished.
    chinna raju · 1 years ago
    Hi,
    Can you please explain or share the Formula for below
    A5 A6 A7
    i want answer for KTO as Transpose Rice Biryani Prawns

    Left coloumn Right Coloumn
    KTO Rice
    Office Tab Curd Rice
    KTO Biryani
    Ranjith Chiken
    KTO Prawns

    Thanks,
    Chinnaraju
    9849212552
  • To post as a guest, your comment is unpublished.
    Chinnaraju · 1 years ago
    Hi,
    A5 A6 A7
    i want answer for KTO as Transpose Rice Biryani Prawns

    Left coloumn Right Coloumn
    KTO Rice
    Office Tab Curd Rice
    KTO Biryani
    Ranjith Chiken
    KTO Prawns

    Thanks,
    Chinnaraju
    9849212552
  • To post as a guest, your comment is unpublished.
    Chris · 2 years ago
    what if I want to do a customer math equation with the duplicates instead of sum? For example I want my duplicates to calculate overall electrical resistance.
  • To post as a guest, your comment is unpublished.
    Joshua · 2 years ago
    You guys are awesome! You have saved me so much productivity. Cant thank you guys enough
  • To post as a guest, your comment is unpublished.
    Raghu · 2 years ago
    How to make VBA code to add totals for 12 columns
  • To post as a guest, your comment is unpublished.
    Mostafa · 2 years ago
    Really Thank you your explain realy helpful
  • To post as a guest, your comment is unpublished.
    Ahmed SAmir · 2 years ago
    as usual perfect Ideas and Projects , thank you all :-)
  • To post as a guest, your comment is unpublished.
    Neelesh Sonekar · 3 years ago
    Dear Sir

    What if i have 3 Cloumns ?

    Node1 Node2 Length
    R1 J1 30 J1=113
    J1 J2 29
    J1 J3 54
    J3 J4 47
    J3 J5 27
    J5 J6 19
    J5 J7 17
    J7 J8 10
    J7 J9 56
    J9 J10 96
    J9 J11 29
    J11 J12 34
    J12 J13 10
    J12 J14 49

    Can i use this for 3 columns.
  • To post as a guest, your comment is unpublished.
    Remo · 3 years ago
    This consolidate tool is so useful.
    Many thanks for sharing the info :)
  • To post as a guest, your comment is unpublished.
    Ben · 3 years ago
    Seems like a good spot for a pivot table.
  • To post as a guest, your comment is unpublished.
    Jon · 3 years ago
    How do you make that column where the sums are to update automatically when you change the original data?
  • To post as a guest, your comment is unpublished.
    Maria · 3 years ago
    Could do find hwo to to exactly the same thing but in Google Docs? I really need it!
  • To post as a guest, your comment is unpublished.
    Sha · 4 years ago
    Thank you so much for great tips. Fantastic.
  • To post as a guest, your comment is unpublished.
    Lars · 4 years ago
    The VBA macro works well, but how should I change it if I want to delete the entire row rather than just clearing contents? I have other columns I want to keep linked to that data.
  • To post as a guest, your comment is unpublished.
    stan · 4 years ago
    VBA code does not work. Combines first column but 2nd column data is all gone
  • To post as a guest, your comment is unpublished.
    stan · 4 years ago
    VBA code breaks when more rows added, not really sure why
  • To post as a guest, your comment is unpublished.
    ND · 4 years ago
    Worked fantastically! Thanx! :-)
  • To post as a guest, your comment is unpublished.
    B · 5 years ago
    Couldn't get this to work for more than one column of data - any tips?
  • To post as a guest, your comment is unpublished.
    Ed · 5 years ago
    Your first example is pretty good but it is missing one step. Prior to clicking OK the cursor needs to be in a blank area for the consolidation to export. If you have not selected a blank cell area after adding the range you will get a "source overlaps destination" error.