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

Bagaimana cara menggabungkan baris duplikat dan menjumlahkan nilai di Excel?

doc-menggabungkan-sum1 -2 doc-menggabungkan-sum2

Di Excel, Anda mungkin selalu menemui masalah ini, saat Anda memiliki berbagai data yang berisi beberapa entri duplikat, dan sekarang Anda ingin menggabungkan data duplikat dan menjumlahkan nilai yang sesuai di kolom lain, seperti yang ditunjukkan gambar layar berikut. Bagaimana Anda bisa mengatasi masalah ini?

Gabungkan baris duplikat dan jumlahkan nilainya dengan fungsi Konsolidasi

Gabungkan baris duplikat dan jumlahkan nilainya dengan kode VBA

Gabungkan baris duplikat dan jumlahkan nilainya dengan Kutools for Excel

Gabungkan baris yang sesuai berdasarkan nilai duplikat di kolom lain dengan Kutools for Excel


panah gelembung kanan biru Gabungkan baris duplikat dan jumlahkan nilainya dengan fungsi Konsolidasi

Konsolidasi adalah alat yang berguna bagi kita untuk menggabungkan beberapa lembar kerja atau baris di Excel, jadi dengan fungsi ini, kita juga dapat meringkas beberapa baris berdasarkan duplikatnya. Silakan lakukan dengan langkah-langkah berikut:

1. Klik sel tempat Anda ingin mencari hasil di lembar kerja Anda saat ini.

2. Pergi ke klik Data > Mengkonsolidasikan, lihat tangkapan layar:

doc-menggabungkan-sum3

3. di Mengkonsolidasikan kotak dialog:

  • (1.) Pilih Jumlah dari fungsi daftar drop-down;
  • (2.) Klik doc-menggabungkan-sum5 tombol untuk memilih rentang yang ingin Anda gabungkan, lalu klik Add tombol untuk menambahkan referensi Semua referensi kotak daftar;
  • (3.) Periksa Baris teratas serta Kolom kiri dari Gunakan label dalam pilihan. Lihat tangkapan layar:

doc-menggabungkan-sum4

4. Setelah menyelesaikan pengaturan, klik OK, dan duplikatnya digabungkan dan dijumlahkan. Lihat tangkapan layar:

doc-menggabungkan-sum6

Note: Jika rentang tidak memiliki baris header, Anda perlu menghapus centang Baris teratas dari Gunakan label dalam .


Gabungkan baris duplikat dan jumlahkan / rata-rata nilai yang sesuai di kolom lain

Kutools untuk Excel's Baris Combibe Lanjutan membantu Anda menggabungkan beberapa baris duplikat menjadi satu catatan berdasarkan kolom kunci, dan juga dapat menerapkan beberapa penghitungan seperti jumlah, rata-rata, hitungan, dan sebagainya untuk kolom lainnya. Klik untuk mengunduh Kutools for Excel!


panah gelembung kanan biru Gabungkan baris duplikat dan jumlahkan nilainya dengan kode VBA

Kode VBA berikut juga dapat membantu Anda mengonsolidasikan baris duplikat di lembar kerja, tetapi pada saat yang sama, data asli akan dihancurkan, Anda perlu membuat cadangan salinan data.

1. Tahan ALT + F11 kunci, lalu membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Klik Menyisipkan > Modul, dan tempel kode berikut di Jendela Modul.

Kode VBA: Gabungkan baris duplikat dan jumlahkan nilainya

Sub CombineRows()
'Updateby Extendoffice
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. Lalu tekan F5 kunci untuk menjalankan kode ini, dan Anda perlu memilih rentang yang ingin Anda gabungkan di kotak prompt yang muncul. Lihat tangkapan layar:

doc-menggabungkan-sum7

4. Dan kemudian klik OK, baris duplikat telah digabungkan dan nilainya ditambahkan.

Note: Jika Anda ingin menggunakan kode ini, Anda sebaiknya membuat salinan file untuk menghindari kerusakan data, dan kode ini hanya diterapkan ke dua kolom.


panah gelembung kanan biru Gabungkan baris duplikat dan jumlahkan nilainya dengan Kutools for Excel

Di sini, saya memperkenalkan alat praktis - Kutools untuk Excel untukmu, ini Lanjutan Gabungkan Baris juga dapat dengan cepat membantu untuk memecahkan masalah ini.

Kutools untuk Excel : dengan lebih dari 300 add-in Excel yang praktis, gratis untuk dicoba tanpa batasan dalam 30 hari. Dapatkan Sekarang .

Setelah menginstal Kutools untuk Excel, lakukan hal berikut:

1. Pilih kisaran yang Anda butuhkan dan klik Kutools > Gabungkan & Pisahkan > Lanjutan Gabungkan Baris. Lihat tangkapan layar:

2. di Lanjutan Gabungkan Baris dialog, periksa Data saya memiliki tajuk jika rentang Anda memiliki tajuk, dan pilih nama kolom yang ingin Anda gabungkan duplikatnya dan klik Kunci utama, lihat tangkapan layar:

doc-menggabungkan-sum7

3. Dan kemudian pilih nama kolom yang ingin Anda jumlahkan nilainya dan klik Dihitung > Jumlah atau kalkulasi lain yang Anda butuhkan. Lihat tangkapan layar:

doc-menggabungkan-sum7

4. Klik Ok untuk menutup dialog, Anda dapat melihat duplikat digabungkan dan data terkait di kolom lain ditambahkan bersama-sama. Lihat tangkapan layar:

doc-menggabungkan-sum1 -2 doc-menggabungkan-sum2

Klik di sini untuk mengetahui lebih lanjut tentang Advanced Combine Rows.


panah gelembung kanan biru Gabungkan baris yang sesuai berdasarkan nilai duplikat di kolom lain dengan Kutools for Excel

Terkadang, Anda ingin menggabungkan baris berdasarkan nilai duplikat di kolom lain, file Lanjutan Gabungkan Baris of Kutools untuk Excel juga dapat membantu Anda, lakukan hal berikut:

1. Pilih rentang data yang ingin Anda gunakan, lalu klik Kutools > Gabungkan & Pisahkan > Lanjutan Gabungkan Baris untuk mengaktifkan Lanjutan Gabungkan Baris kotak dialog.

2. di Lanjutan Gabungkan Baris kotak dialog, klik nama kolom yang ingin Anda gabungkan berdasarkan data lain, dan klik Kunci utama, lihat tangkapan layar:

doc-menggabungkan-sum7

3. Dan kemudian klik nama kolom lain yang ingin Anda gabungkan datanya, dan klik Menggabungkan untuk memilih pemisah untuk memisahkan nilai gabungan Anda, lihat tangkapan layar:

doc-menggabungkan-sum7

4. Lalu klik Ok, semua nilai dengan sel yang sama di kolom A telah digabungkan bersama, lihat tangkapan layar:

doc-menggabungkan-sum1 -2 doc-menggabungkan-sum2

panah gelembung kanan biru Gabungkan baris duplikat dan jumlahkan nilainya dengan Kutools for Excel

Kutools untuk Excel: dengan lebih dari 300 add-in Excel yang praktis, gratis untuk dicoba tanpa batasan dalam 30 hari. Unduh dan uji coba gratis Sekarang!

Artikel terkait:

Gabungkan beberapa baris menjadi satu berdasarkan nilai duplikat


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2019 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Tingkatkan produktivitas Anda hingga 50%, dan kurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (29)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Contoh pertama Anda cukup bagus tetapi tidak ada satu langkah pun. Sebelum mengklik OK, kursor harus berada di area kosong agar konsolidasi dapat diekspor. Jika Anda belum memilih area sel kosong setelah menambahkan rentang, Anda akan mendapatkan kesalahan "sumber tumpang tindih tujuan".
Komentar ini diminimalkan oleh moderator di situs
Tidak dapat menjalankan ini untuk lebih dari satu kolom data - ada tips?
Komentar ini diminimalkan oleh moderator di situs
Bekerja dengan fantastis! Terima kasih! :-)
Komentar ini diminimalkan oleh moderator di situs
Kode VBA rusak ketika lebih banyak baris ditambahkan, tidak begitu yakin mengapa
Komentar ini diminimalkan oleh moderator di situs
Kode VBA tidak berfungsi. Menggabungkan kolom pertama tetapi data kolom ke-2 hilang
Komentar ini diminimalkan oleh moderator di situs
Makro VBA berfungsi dengan baik, tetapi bagaimana saya harus mengubahnya jika saya ingin menghapus seluruh baris daripada hanya menghapus konten? Saya memiliki kolom lain yang ingin saya tetap tautkan ke data itu.
Komentar ini diminimalkan oleh moderator di situs
Terima kasih banyak untuk tips yang bagus. Fantastis.
Komentar ini diminimalkan oleh moderator di situs
Bisakah menemukan cara untuk melakukan hal yang persis sama tetapi di Google Documents? Saya sangat membutuhkannya!
Komentar ini diminimalkan oleh moderator di situs
Bagaimana Anda membuat kolom di mana jumlah akan diperbarui secara otomatis ketika Anda mengubah data asli?
Komentar ini diminimalkan oleh moderator di situs
Sepertinya tempat yang bagus untuk tabel pivot.
Komentar ini diminimalkan oleh moderator di situs
Alat konsolidasi ini sangat berguna. Terima kasih banyak sudah berbagi info :)
Komentar ini diminimalkan oleh moderator di situs
Dear Sir Bagaimana jika saya memiliki 3 Cloumn ? Node1 Node2 Panjang 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 gunakan ini untuk 3 kolom.
Komentar ini diminimalkan oleh moderator di situs
seperti biasa Ide dan Proyek yang sempurna, terima kasih semuanya :-)
Komentar ini diminimalkan oleh moderator di situs
Benar-benar Terima kasih, penjelasan Anda sangat membantu
Komentar ini diminimalkan oleh moderator di situs
Cara membuat kode VBA untuk menjumlahkan total 12 kolom
Komentar ini diminimalkan oleh moderator di situs
Kalian luar biasa! Anda telah menyelamatkan saya begitu banyak produktivitas. Tidak cukup terima kasih teman-teman
Komentar ini diminimalkan oleh moderator di situs
bagaimana jika saya ingin melakukan persamaan matematika pelanggan dengan duplikat alih-alih jumlah? Misalnya saya ingin duplikat saya menghitung hambatan listrik secara keseluruhan.
Komentar ini diminimalkan oleh moderator di situs
Hai,
A5 A6 A7
saya ingin jawaban untuk KTO sebagai Transpose Rice Biryani Prawns

Kolom kiri Kolom Kanan
Nasi KTO
Nasi Dadih Tab Kantor
KTO Biryani
Ranjith Chiken
udang kto

Terima kasih,
Chinnaraju
9849212552
Komentar ini diminimalkan oleh moderator di situs
Hai,
Bisakah Anda menjelaskan atau membagikan Formula untuk di bawah ini?
A5 A6 A7
saya ingin jawaban untuk KTO sebagai Transpose Rice Biryani Prawns

Kolom kiri Kolom Kanan
Nasi KTO
Nasi Dadih Tab Kantor
KTO Biryani
Ranjith Chiken
udang kto

Terima kasih,
Chinnaraju
9849212552
Komentar ini diminimalkan oleh moderator di situs
Hai Am chinnaraju

dapatkah Anda membantu untuk ini. Siapa pun?

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


Terima kasih sebelumnya.
Komentar ini diminimalkan oleh moderator di situs
Perlu:
=VLOOKUP(M5,E:F,2,FALSE)
Belum ada komentar yang diposting di sini
Muat Lebih
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan