Biasanya, di Excel, nilai unik adalah nilai yang muncul hanya sekali dalam daftar tanpa duplikasi apa pun, dan nilai yang berbeda adalah semua nilai yang berbeda (nilai unik + kejadian duplikat pertama). Saat mengerjakan kumpulan data besar, Anda mungkin perlu menghitung jumlah nilai unik dan berbeda di antara duplikat dari daftar sel seperti yang ditunjukkan tangkapan layar di bawah ini. Tutorial ini akan memperkenalkan beberapa trik cepat untuk menghitung nilai unik dan berbeda di Excel.
Hitung nilai yang berbeda (unik dan kejadian duplikat pertama) di Excel
Bagian ini akan membahas beberapa contoh rumus untuk menghitung jumlah nilai unik, termasuk teks dan angka dalam daftar.
Misalkan, saya memiliki daftar nama yang berisi beberapa nama duplikat di dalam daftar nama. Sekarang, saya perlu mendapatkan jumlah nama unik saja (yang diisi dengan warna kuning) seperti gambar di bawah ini:
Untuk mengatasi masalah ini, rumus array berikut dapat membantu Anda:
Langkah 1: Masukkan rumus
Masukkan atau salin rumus di bawah ini ke sel kosong tempat Anda ingin menampilkan hasilnya:
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Langkah 2: Tekan Ctrl + Shift + Enter kunci untuk mendapatkan hasil yang benar:
Tips:
=SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
Mungkin menyakitkan bagi Anda untuk mengingat formula saat Anda perlu menerapkannya lain kali. Tapi, jika Anda punya Kutools untuk Excel, Dengan yang Hitung Nilai Unik pilihan dari Rumus Pembantu, Anda bisa mendapatkan hasilnya hanya dengan beberapa klik. Lihat demo di bawah ini:
Jika Anda menggunakan Excel 365 atau Excel 2021, ada fungsi UNIK baru yang dapat membantu Anda membuat rumus yang lebih sederhana untuk menghitung nilai unik dalam kumpulan data.
Misalnya, untuk menghitung jumlah nama unik dalam rentang A2:A12, masukkan rumus berikut:
Langkah 1: Salin atau masukkan rumus di bawah ini
=IFERROR(ROWS(UNIQUE(A2:A12,,TRUE)), 0)
Langkah 2: Tekan Enter kunci untuk mendapatkan hasil:
Tips:
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Untuk menghitung nilai yang berbeda (nilai unik dan kejadian duplikat pertama) dalam daftar sel, di sini, saya akan memperkenalkan rumus lain untuk menyelesaikan tugas ini.
Di Excel, Anda bisa menerapkan salah satu rumus di bawah ini untuk mengembalikan jumlah nilai yang berbeda.
Langkah 1: Masukkan salah satu dari rumus di bawah ini
Formula 1: Setelah memasukkan rumus, tekan Enter kunci.
=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))
Formula 2: Setelah memasukkan rumus, tekan Ctrl + Shift + Enter kunci.
=SUM(1/COUNTIF(A2:A12,A2:A12))
Hasil:
Tips:
=SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))
=SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))
=SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
=SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
Jika Anda perlu sering menerapkan rumus di buku kerja Anda, mungkin akan menyakitkan bagi Anda untuk mengingat rumus saat Anda perlu menerapkannya lain kali. Tapi, jika Anda punya Kutools untuk Excel, Dengan yang Hitung sel dengan nilai unik (termasuk duplikat pertama) pilihan dari Rumus Pembantu, Anda bisa mendapatkan hasilnya hanya dengan beberapa klik. Lihat demo di bawah ini:
Di Excel, PivotTable juga dapat membantu untuk mendapatkan jumlah nilai yang berbeda dari daftar data, lakukan dengan langkah-langkah berikut:
Langkah 1: Buat tabel pivot
Langkah 2: Susun kolom dan pilih opsi Distinct Count
Hasil:
Sekarang, tabel pivot yang dibuat akan menampilkan hitungan berbeda dari daftar data seperti gambar di bawah ini:
Tips:
Di Excel 365 atau Excel 2021, Anda dapat menggunakan fungsi UNIQUE baru dengan fungsi COUNTA normal untuk membuat rumus yang mudah.
Silakan salin atau masukkan rumus di bawah ini ke dalam sel kosong, dan tekan Enter kunci untuk mendapatkan hasil:
=COUNTA(UNIQUE(A2:A12))
Tips:
=COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))