Loncat ke daftar isi utama

Bagaimana cara menghitung nilai unik berdasarkan kriteria di Excel?

Misalnya, saya memiliki berbagai data yang berisi kolom Nama dan Urutan, sekarang, untuk menjumlahkan hanya nilai unik di kolom Urutan berdasarkan kolom Nama seperti gambar berikut yang ditampilkan. Bagaimana mengatasi tugas ini dengan cepat dan mudah di Excel?

Menjumlahkan nilai unik berdasarkan satu atau beberapa kriteria dengan rumus array


Menjumlahkan nilai unik berdasarkan satu atau beberapa kriteria dengan rumus array

Untuk menjumlahkan hanya nilai unik berdasarkan kriteria di kolom lain, harap gunakan rumus di bawah ini:

1. Harap salin atau masukkan rumus array berikut ke dalam sel kosong:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12))

Note: Dalam rumus di atas, A2: A12 adalah data kolom berisi nilai kondisi, D2 adalah kondisi yang Anda ingin menjumlahkan nilai berdasarkan, B2: B12 adalah kolom berisi nilai yang ingin Anda jumlahkan.

2. Lalu tekan Ctrl + Shift + Enter bersama-sama untuk mendapatkan hasil total pertama, lalu, pilih sel rumus ini dan seret gagang isian ke sel untuk mendapatkan semua nilai total untuk setiap item. Lihat tangkapan layar:

Tips: Jika Anda perlu menjumlahkan semua nilai unik berdasarkan dua kriteria, harap terapkan rumus di bawah ini:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))


Artikel yang lebih relatif:

  • Jumlahkan Beberapa Kolom Berdasarkan Satu Kriteria Di Excel
  • Di Excel, Anda mungkin selalu perlu menjumlahkan beberapa kolom berdasarkan satu kriteria. Misalnya, saya memiliki berbagai data seperti gambar berikut yang ditunjukkan, sekarang, saya ingin mendapatkan nilai total KTE dalam tiga bulan - Jan, Feb dan Mar.
  • Vlookup Dan Jumlah Yang Cocok Dalam Baris Atau Kolom Di Excel
  • Menggunakan vlookup dan fungsi penjumlahan membantu Anda dengan cepat mengetahui kriteria yang ditentukan dan menjumlahkan nilai yang sesuai pada saat yang bersamaan. Pada artikel ini, kami akan menunjukkan kepada Anda dua metode untuk vlookup dan menjumlahkan nilai pertama atau semua yang cocok dalam baris atau kolom di Excel.
  • Menjumlahkan Nilai Berdasarkan Bulan Dan Tahun Di Excel
  • Jika Anda memiliki rentang data, kolom A berisi beberapa tanggal dan kolom B berisi jumlah pesanan, sekarang, Anda perlu menjumlahkan angka berdasarkan bulan dan tahun dari kolom lain. Dalam hal ini, saya ingin menghitung total pesanan Januari 2016 untuk mendapatkan hasil sebagai berikut. Dan artikel ini, saya akan berbicara tentang beberapa trik untuk menyelesaikan pekerjaan ini di Excel.
  • Menjumlahkan Nilai Berdasarkan Kriteria Teks Di Excel
  • Di Excel, pernahkah Anda mencoba menjumlahkan nilai berdasarkan kolom kriteria teks lain? Misalnya, saya memiliki berbagai data di lembar kerja seperti gambar berikut yang ditampilkan, sekarang, saya ingin menambahkan semua angka di kolom B sesuai dengan nilai teks di kolom A yang memenuhi kriteria tertentu, seperti jumlah angka jika sel di kolom A berisi KTE.
  • Menjumlahkan Nilai Berdasarkan Pemilihan Daftar Drop-Down Di Excel
  • Seperti gambar di bawah ini, Anda memiliki tabel berisi kolom Kategori dan kolom Jumlah, dan Anda telah membuat daftar drop-down validasi data yang berisi semua kategori. Saat memilih jenis kategori apa pun dari daftar turun bawah, Anda ingin merangkum semua nilai sel yang sesuai di Kolom B dan mengisi hasilnya di sel yang ditentukan. Misalnya, saat memilih kategori CC dari daftar drop-down, Anda perlu menjumlahkan nilai di sel B5 dan B8 dan mendapatkan jumlah total 40 + 70 = 110. Bagaimana cara mencapainya? Metode dalam artikel ini dapat membantu Anda.

  • 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 dan Menyimpan Data; Pisahkan Konten Sel; Gabungkan Baris Duplikat dan Jumlah / Rata-rata... 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 ...
  • Favorit dan Sisipkan Rumus dengan Cepat, Rentang, Grafik dan Gambar; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • 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...
  • Pengelompokan Tabel Pivot menurut nomor minggu, hari dalam seminggu dan banyak lagi ... Tampilkan Sel yang Tidak Terkunci dan Terkunci dengan warna berbeda; Sorot Sel Yang Memiliki Rumus / Nama...
tab kte 201905
  • 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.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have column "A" listed with various Part nos. Say 50 parts. Each of these 50 parts will be repeated more than once. I column B where in for each of these part nos stock qty say for particular part no 1000 is the qty. This 1000 Qty is shown againt that particular part no in whichever cell it comes in column 'A".

The problem i am facing is sum total of column B is not correct as stock qty is shown n-number of times that particular part finds place in column A.

How do i avoid totaling up this repeated stock qty of one unique part. Say part no P1001 stock is 1000nos. If delivery date of this part P1001 is

Part no..Date.............Qty......Stock
P1001....05-10-22 .....150......1000
P1001....06-10-22......200.....1000
P1001....07-10-22.......250.....1000

in the above table stock is only 1000 but it shows against each delivery date the same stock qty. But when i want to sum the total stock of all part nos it should not take 1000 3 times but only 1 time. How do this?
This comment was minimized by the moderator on the site
Hello, Pugazh
Did you want to sum only the unique stock based on the part number?
Or you can give your problem as a creenshot here, so that, we can understand more clearly.
Thank you!
This comment was minimized by the moderator on the site
Hi,

I was wondering if there was a formula for three criteria? Or if there's a process/logic to follow for more than two criteria ?

Many thanks,
Gus
This comment was minimized by the moderator on the site
Hello, Gus,
If there are three criteria of your data, to sum the unique values, please apply the below array formula:
=SUM(IF(FREQUENCY(IF($A$2:$A$10=F2,IF($B$2:$B$10=G2,IF($C$2:$C$10=H2,MATCH($D$2:$D$10,$D$2:$D$10,0)))),ROW($D$2:$D$10)-ROW($C$2)+1),$D$2:$D$10))

After inserting the formula, please press press Ctrl + Shift + Enter keys together to get the result. see below screenshot:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-sum-unique.png
Please have a try, thank you!
This comment was minimized by the moderator on the site
Hi,
I would like to sum based on two unique criteria, is this possible?
In the second example, rather than James and October being the specific criteria, James would stay the specific element, and the formula would sum based on the name and the month being unique.
Many thanks
Louise
This comment was minimized by the moderator on the site
Hola me podrias ayudar deseo sumar o contar solo valores unicos de fechas especificas me puedes ayudar ya que la formula =SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12)) me sirve pero como esta en ingles no se como colocarla, te agradezco mucho
This comment was minimized by the moderator on the site
Hello Jorge,

Formula: =SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))

Translate the English version formula into the Spanish version:
=SUMA(SI(FRECUENCIA(SI($A$2:$A$12=E2,SI($B$2:$B$12=F2,COINCIDIR($C$2:$C$12,$C$2:$C$12,0))),FILA($C$2:$C$12)-FILA($C$2)+1),$C$2:$C$12))

Please have a try.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
This doesn't actually work as I would have expected. The formula is only counting the unique criteria.

James had 700 units ordered in the first example, yet the total says 600.

The formula won't count his orders that contain the same qty because they are unique. Is there a way to modify this formula so you can get an actual total of all of James' orders?

The second formula has the same issue. James ordered 400 units, not 300 as shown in the summary. 
This comment was minimized by the moderator on the site
Hello, kc, May be the below article can solve your problem, please try:https://www.extendoffice.com/documents/excel/2471-excel-sumif-multiple-criteria.html
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations