Note: The other languages of the website are Google-translated. Back to English
Masuk  \/ 
x
or
x
Daftar  \/ 
x

or

Bagaimana cara menghitung nilai atau angka unik dalam kolom di Excel?

Dengan asumsi Anda memiliki daftar nilai dalam rentang lembar kerja, dan sekarang Anda ingin mengetahui berapa banyak nilai unik yang ada. Jika Anda mengidentifikasi dan menghitungnya satu per satu, itu akan membuang banyak waktu. Jadi di sini saya akan memperkenalkan beberapa trik cepat untuk mengatasi masalah ini.

Hitung jumlah nilai unik dengan Rumus

Hitung jumlah nilai unik dengan Filter Tingkat Lanjut

Hitung jumlah nilai unik dengan Kutools for Excel


Hitung jumlah nilai unik dengan Rumus

Ada beberapa rumus yang dapat membantu Anda menghitung dengan cepat jumlah nilai unik dalam suatu rentang. Jika data Anda adalah angka, misalnya, Anda memiliki kolom angka dalam rentang (A1: A10), lihat tangkapan layar:

doc-count-unique-values1

Anda dapat menggunakan rumus berikut, lakukan seperti ini:

1. Masukkan rumus ini =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) ke dalam sel kosong.

doc-count-unique-values1

2. Lalu tekan Memasukkan kunci, dan jumlah nilai unik akan ditampilkan. Lihat tangkapan layar:

doc-count-unique-values1

Tips: 1. Berikut adalah rumus lain =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) juga dapat membantu Anda. Mohon terapkan siapa saja sesuka Anda. Kedua rumus di atas akan menghitung nilai unik termasuk duplikat pertama juga.

2. Jika ada rentang teks di lembar kerja Anda, rumus di atas tidak akan berfungsi, Anda harus menggunakan rumus array ini: =SUM(IF(FREQUENCY(IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""), IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""))>0,1))

doc-count-unique-values1

Setelah memasukkan rumus, kemudian ingat untuk menekan Shift + Ctrl + Enter kunci, dan jumlah nilai unik telah ditampilkan.

doc-count-unique-values1

Catatan:

  • 1. Kisaran A1: A10 dalam rumus di atas adalah variabel, Anda dapat mengubahnya sesuai kebutuhan.
  • 2. Rumus ini juga menghitung nilai unik termasuk duplikat pertama.
  • 3. Rumus ini juga berfungsi dalam berbagai teks dan angka.

Hitung jumlah nilai unik dengan Filter Tingkat Lanjut

Anda juga dapat menggunakan Filter Tingkat Lanjut untuk mengekstrak nilai unik dari kolom data dan menempelkannya ke lokasi baru. Kemudian dengan fungsi ROWS untuk menghitung jumlah nilai unik di kisaran baru. Langkah-langkah spesifiknya adalah sebagai berikut:

1. Klik Data tab di pita, lalu klik Advanced perintah, lihat tangkapan layar:

doc-count-unique-values1

2. Dan di Filter Lanjutan kotak dialog:

doc-count-unique-values1
  • (1.) Pilih Salin ke lokasi lain pilihan di bawah Tindakan;
  • (2.) Di Rentang daftar bagian, klik doc-button1 tombol untuk memilih data rentang yang ingin Anda gunakan;
  • (3.) Di Salin ke bagian, klik doc-button1 tombol untuk menentukan sel yang ingin Anda masukkan nilai unik yang difilter;
  • (4.) Akhirnya, periksa Rekaman unik saja pilihan.

3. Setelah menyelesaikan pengaturan, klik OK, nilai unik telah terdaftar di kolom baru, lihat tangkapan layar:

doc-count-unique-values1

4. Lalu di sel kosong, masukkan rumus singkat = BARIS (E1: E8), dan tekan Memasukkan tombol di keyboard. Dan jumlah nilai unik akan ditampilkan.

doc-count-unique-values9 -2 doc-count-unique-values10

Hitung jumlah nilai unik dengan Kutools for Excel

 Di sini, saya akan merekomendasikan Anda alat yang berguna- Kutools untuk Excel, Dengan yang Pilih Sel Duplikat & Unik fungsi, Anda dapat dengan cepat memilih nilai duplikat atau nilai unik dan menghitung jumlahnya.

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

Setelah menginstal Kutools untuk Excel, lakukan dengan langkah-langkah berikut:

1. Pilih rentang data yang ingin Anda hitung nilai uniknya.

2. Lalu klik Kutools > memilih > Pilih Sel Duplikat & Unik, lihat tangkapan layar:

doc-count-unique-values11-11

3. di Pilih Sel Duplikat & Unik kotak dialog, pilih Nilai unik saja or Semua unik (Termasuk duplikat pertama) seperti yang Anda inginkan, pada saat yang sama, Anda juga dapat menyorot nilai unik dengan mencentang Isi warna latar or Isi warna font bawah Memproses hasil bagian, lihat tangkapan layar:

doc-count-unique-values12-12

4. (1.) Jika Anda memilih Nilai unik saja, hanya nilai unik yang akan dihitung dan dipilih sekaligus. Lihat tangkapan layar:

doc-count-unique-values13-13

(2.) Jika Anda memilih Semua unik (Termasuk duplikat pertama), semua nilai unik yang termasuk duplikat pertama akan dihitung dan dipilih seperti gambar berikut yang ditampilkan:

doc-count-unique-values14-14

Klik untuk mengetahui lebih banyak tentang fitur Select Duplicate & Unique Cells ini.

Unduh dan uji coba gratis Kutools untuk Excel Sekarang!


Demo: Hitung jumlah nilai unik 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:

Bagaimana cara memfilter atau memilih catatan unik dari kisaran yang dipilih di Excel?


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 ...
  • Super Formula Bar (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.
kte tab 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
Say something here...
symbols left.
You are guest
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.
    priya · 4 years ago
    tying to know the values of unique customer for different products, for ex: there are 100 customers, wanted to know out of those how many are unique customers who buy only those products.

    Likewise: total sales of products = 100
    apple = 40
    orange = 60

    how to find out customers who have brought only oranges and apples?
  • To post as a guest, your comment is unpublished.
    Alireza · 5 years ago
    in this formula,
    =SUM(IF(FREQUENCY(MATCH(B2:B10,B2:B10,0),MATCH(B2:B10,B2:B10,0))>0,1))
    can i add another "if"? for example i want count the range of unique text in B2:B150 if C2:C150=1 ???
    can i?
  • To post as a guest, your comment is unpublished.
    Meags · 5 years ago
    How would you seperate unique values in a cell? ie. #2,#2,#3 I only want the #2 to appear once?
  • To post as a guest, your comment is unpublished.
    Saurabh · 5 years ago
    no these formulas are not sufficient, in actual my problem is little bit big, there are lots of column in my sheet, with the name of store id and store name and months in three column respectively and there is repetition of store name in every month a no of time, i have to calculate the unique no of the store name with respect to month. please suggest me the exact formula accordingly.
  • To post as a guest, your comment is unpublished.
    Wendy · 5 years ago
    Order Rep Status Product Order Value
    A1 John Close Apple $1
    A1 John Close Pear $1.50
    A2 John Open Orange $0.50
    A3 John Close Grape $3.00
    A2 John Open Apple $1
    A4 John Close Orange $0.50
    A5 Mary Close Apple $1
    A6 Peter Close Grape $3.00

    Appreciate your advice on this...
    I am trying to count the unique number of order # (first column), where the rep is John and the order status is closed.
    the result to achieve is 3 unique orders (A1, A3 and A4). But if i do a countifs function, it literally count the number of 'Close' where rep=John, and that comes back with 4.


    Is this possible to count unique values against multiple conditions of other columns?
  • To post as a guest, your comment is unpublished.
    Snoo · 5 years ago
    Anyone know how to make the =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) formula work to count the number of unique fields for a series of intervals?
    For example, I want to be able to find out the number of unique entries for each day. My data is structures as ID numbers in Column A, Dates in column B. The data is sorted by the date column.

    Any help would be very very much appreciated!
  • To post as a guest, your comment is unpublished.
    John Murray · 5 years ago
    Your formula works a treat and allows me to see the number of unique clients that I have in total (i.e. from all my sales people combined). I am struggling however, to update the formula so that it would allow me to see the number of unique clients an individual sales person would have. Any ideas?
  • To post as a guest, your comment is unpublished.
    Afhar Siyam · 5 years ago
    =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10))when you are selecting the range make sure that the cells should not be blank.
  • To post as a guest, your comment is unpublished.
    Sam · 6 years ago
    Hi,

    Thank you for your help regarding the duplicates but I'd like to modify your formula =SUM(IF(FREQUENCY(A2:A800, A2:A800)>0,1)) and add this condition (assuming that all the cells are numbers) to count only between 402 to 460 and it goes on to 502 to 560; 602 to 660 (1 formula per range) would it be possible?

    Thank you very much!
  • To post as a guest, your comment is unpublished.
    Christopher · 6 years ago
    This is awesome. Follow-up question: how would you subtotal this if filters were applied?

    If I have:
    Apple
    Orange
    Grape
    Apple

    And filter out the range so only Apple is displayed, how would I get the total to display: "1"?

    Thanks!
    --
    Christopher
  • To post as a guest, your comment is unpublished.
    Jeswant Alexander · 6 years ago
    Your solution with SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) is awesome and save a lot of time. Can you please explain the logic as how it works. I'm very interested.
  • To post as a guest, your comment is unpublished.
    Jeswant Alexander · 6 years ago
    Your solution with =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) is awesome and save a lot of time. To some extent I understand sumproduct and countif, but unable to catchup the logic has how this solution works. Can you please explain.
  • To post as a guest, your comment is unpublished.
    Jeswant Alexander · 6 years ago
    The solution with =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) is awesome and saves a lot of time. I understand sumproduct and countif to an extent but unable to catchup the logic as how your solution formula works. Can you please explain me the logic.
  • To post as a guest, your comment is unpublished.
    Amit · 6 years ago
    To actually find the frequency distribution (no of repetition of unique values with in a range), You can use countif funcion. To the cell adjacent to the unique records found out from the original data range, just use funtion:
    = countif(Original Range, unique value)
    This will list out the frequency distributions!!!

    Cheers!
  • To post as a guest, your comment is unpublished.
    naveen · 6 years ago
    super boss... my friends wasted 2 hrs in searchig....u saved my time:-)
  • To post as a guest, your comment is unpublished.
    Fábio Makoto Kawanam · 6 years ago
    [b]Works fine, Thanks a lot![/b]
    :lol:
  • To post as a guest, your comment is unpublished.
    brian moffatt · 6 years ago
    Awesome, I tried many formulas and nothing worked. This worked on the first attempt, just changed teh cell range.
    Thanks! :roll: