Daftar Isi
Dalam dataset yang besar, ada kemungkinan memiliki nilai duplikat atau nilai yang sama muncul lebih dari sekali. Untuk mendapatkan nilai unik dari suatu rentang atau daftar, Anda dapat menggunakan Excel UNIK Fungsi Excel UNIK mengembalikan daftar nilai unik dalam rentang atau dalam daftar. UNIK mendukung jenis nilai teks, angka, tanggal, waktu, dll.
Dalam artikel ini, saya akan menunjukkan kepada Anda berbagai contoh penggunaan Excel UNIK fungsi.
Unduh untuk Berlatih
Penggunaan Fungsi UNIQUE.xlsxDasar-dasar Fungsi EXP: Ringkasan &; Sintaksis
Ringkasan
Excel UNIK Ini adalah fungsi yang sangat mudah digunakan, Anda dapat mengekstrak nilai unik dan unik yang berbeda dan juga membantu membandingkan kolom ke kolom atau baris ke baris.
Sintaksis
UNIQUE(array, [by_col], [exactly_once])
Argumen
Argumen | Wajib / Pilihan | Penjelasan |
---|---|---|
array | Diperlukan | Ini adalah rentang sel atau larik yang akan diekstrak unik nilai |
by_col | Opsional | Ini adalah nilai Boolean untuk cara membandingkan dan mengekstrak unik nilai. |
Di sini, SALAH berarti berdasarkan baris; BENAR berarti berdasarkan kolom. default (SALAH) exactly_once Opsional Ini juga merupakan nilai Boolean.
Di sini, BENAR berarti nilai-nilai yang terjadi sekali;
SALAH berarti semua nilai unik.
default (SALAH)
Nilai Pengembalian
The UNIK mengembalikan daftar atau larik nilai unik.
Versi
The UNIK tersedia untuk Excel 365 dan Excel 2021.
Penggunaan Fungsi UNIQUE Excel
1. Menggunakan Fungsi UNIQUE untuk Nilai Teks
Anda bisa menggunakan UNIK berfungsi untuk mengekstrak unik nilai dari nilai teks atau string.
Di sini, saya ingin mendapatkan unik nama buah dari Nama Produk kolom.
⏩ Di dalam sel D4, ketik rumus berikut untuk mendapatkan unik nilai.
=UNIQUE(B4:B12)
Di sini, di UNIK saya memilih rentang sel B4: B12 sebagai array .
Sekarang, tekan MASUK dan UNIK akan mengembalikan daftar unik nilai dari kisaran yang dipilih.
Baca selengkapnya: Excel VBA untuk Mendapatkan Nilai Unik dari Kolom (4 Contoh)
2. Menggunakan Fungsi UNIQUE untuk Nilai Numerik
Jika Anda memiliki nilai numerik, Anda juga bisa menggunakan UNIK berfungsi untuk mengekstrak unik nilai.
Di sini, saya ingin mendapatkan unik memesan id dari ID Pesanan kolom.
⏩ Di dalam sel D4, ketik rumus berikut untuk mendapatkan unik nilai.
=UNIQUE(C4:C12)
Di sini, di UNIK saya memilih rentang sel C4:C12 sebagai array .
Sekarang, tekan MASUK dan UNIK akan mengembalikan daftar unik nilai dari kisaran yang dipilih.
Baca selengkapnya: VBA untuk Mendapatkan Nilai Unik dari Kolom ke Array di Excel (3 Kriteria)
3. Menggunakan Fungsi UNIQUE Excel untuk Menemukan Baris Unik yang Terjadi Hanya Sekali
Jika Anda ingin mendapatkan unik yang hanya muncul sekali dalam daftar atau dalam suatu rentang, Anda dapat menggunakan perintah UNIK fungsi.
Izinkan saya memulai prosedurnya,
⏩ Di dalam sel D4, ketik rumus berikut untuk mendapatkan unik nilai.
=UNIQUE(B4:C12,,TRUE)
Di sini, di UNIK saya memilih rentang sel B4:C12 sebagai array , terus by_col argumen SALAH, atau dihilangkan karena dataset yang saya gunakan disusun dalam baris. Kemudian dipilih BENAR sebagai exactly_once .
Sekarang, tekan MASUK dan UNIK akan mengembalikan daftar unik nilai yang terjadi hanya satu kali dari rentang yang dipilih.
4. Nilai-Nilai Unik dalam Satu Baris
Jika Anda ingin mengekstrak unik nilai dari suatu baris, maka Anda dapat menggunakan perintah UNIK fungsi.
Untuk memulai prosedur,
⏩ Dalam sel C6, ketik rumus berikut untuk mendapatkan unik nilai.
=UNIQUE(C3:K3, TRUE)
Di sini, di UNIK saya memilih rentang sel C3:K3 sebagai array , dipilih BENAR sebagai by_col .
Sekarang, tekan MASUK dan UNIK akan mengembalikan fungsi unik nilai dari baris.
5. Menggunakan Fungsi UNIQUE Excel untuk Menemukan Kolom Unik
Anda juga bisa mendapatkan unik kolom dengan menggunakan UNIK fungsi.
Untuk memulai prosedur,
⏩ Di dalam sel C7, ketik rumus berikut untuk mendapatkan unik kolom.
=UNIQUE(C3:K4, BENAR, BENAR)
Di sini, di UNIK saya memilih rentang sel C3:K4 sebagai array , dipilih BENAR sebagai by_col , kemudian dipilih BENAR sebagai exactly_once .
Sekarang, tekan MASUK dan UNIK akan mengembalikan fungsi unik kolom.
6. Nilai-Nilai Unik Hanya Terjadi Sekali
Jika Anda ingin mengekstrak nilai unik dari sebuah daftar maka Anda juga bisa menggunakan UNIK fungsi.
⏩ Di dalam sel D4, ketik rumus berikut untuk mendapatkan unik nilai dari daftar.
=UNIQUE(B4:B12,,TRUE)
Di sini, di UNIK saya memilih rentang sel B4: B12 sebagai array , terus by_col argumen SALAH, atau dihilangkan karena dataset yang saya gunakan disusun dalam baris. Kemudian dipilih BENAR sebagai exactly_once .
Sekarang, tekan MASUK dan UNIK akan mengembalikan daftar unik nilai yang terjadi hanya satu kali dari rentang yang dipilih.
7. Temukan Nilai-Nilai Berbeda yang Terjadi Lebih dari Sekali
Dengan menggunakan UNIK fungsi bersama dengan fungsi FILTER dan fungsi COUNTIF , Anda bisa mendapatkan perbedaan unik nilai yang berarti nilai yang terjadi lebih dari satu kali.
Izinkan saya menunjukkan prosesnya,
⏩ Di dalam sel D4, ketik rumus berikut untuk mendapatkan unik nilai dari daftar.
=UNIQUE(FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1))
Di sini, di UNIK fungsi, saya menggunakan FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1) sebagai array .
Dalam FILTER fungsi, saya memilih kisaran B4: B12 sebagai array dan digunakan COUNTIF(B4:B12, B4:B12)>1 sebagai termasuk .
Dalam COUNTIF fungsi, saya memilih kisaran B4: B12 sebagai rentang juga sebagai kriteria dipilih B4: B12 kemudian digunakan >1 .
Sekarang, yang COUNTIF akan mendapatkan hitungan dari nilai yang muncul lebih dari sekali ke FILTER Akhirnya, nilai. UNIK akan mengembalikan fungsi unik nilai yang terjadi lebih dari satu kali.
Tekan MASUK dan UNIK akan mengembalikan fungsi unik nilai yang terjadi lebih dari sekali.
8. Menggunakan Fungsi UNIQUE Excel untuk Menghitung Nilai Unik
Anda juga bisa menghitung unik nilai dengan menggunakan FILTER fungsi bersama dengan fungsi ROWS.
⏩ Di dalam sel D4, ketik rumus berikut untuk mendapatkan unik nilai dari daftar.
=ROWS(UNIQUE(UNIQUE(FILTER(B4:B12,B4:B12""))))
Di sini, di BARISAN fungsi, saya menggunakan UNIK(FILTER(B4:B12,B4:B12"")) sebagai array .
Dalam UNIK fungsi, saya menggunakan FILTER(B4:B12,B4:B12"") sebagai array .
Dalam FILTER fungsi, saya memilih kisaran B4: B12 sebagai array juga sebagai termasuk dipilih B4:B12"" untuk menyaring nilai, tidak sama kosong .
Sekarang, yang UNIK akan mengembalikan fungsi unik nilai dari nilai yang disaring kemudian BARISAN fungsi akan mengembalikan nilai unik jumlah baris.
Tekan MASUK dan Anda akan mendapatkan jumlah nilai unik.
10. Nilai Unik Dari Beberapa Kolom
Jika Anda ingin, Anda bisa mengekstrak nilai unik dari beberapa kolom juga, hanya dengan menggunakan UNIK fungsi.
⏩ Di dalam sel F4, ketik rumus berikut untuk mendapatkan unik nilai dari beberapa kolom.
=UNIQUE(B4:D12)
Di sini, di UNIK saya memilih rentang sel B4:D12 sebagai array .
Sekarang, tekan MASUK dan UNIK akan mengembalikan kisaran unik nilai dari beberapa kolom.
10. Nilai-nilai Unik Menyortir dalam Urutan Abjad
Anda juga bisa menggunakan fungsi SORT bersama dengan UNIK berfungsi untuk mengurutkan unik nilai menurut abjad.
⏩ Di dalam sel F4, ketik rumus berikut untuk mendapatkan unik nilai dari beberapa kolom.
=SORT(UNIK(B4:D12))
Di sini, di UNIK saya memilih rentang sel B4:D12 sebagai array Kemudian melewati unik nilai ke SORT berfungsi untuk mengurutkan unik nilai menurut abjad.
Sekarang, tekan MASUK , dan Anda akan mendapatkan yang diurutkan unik nilai dari beberapa kolom.
11. Nilai Unik dari Beberapa Kolom dan Gabungkan menjadi Satu Sel
Anda bisa mengekstrak unik nilai dari beberapa kolom juga Anda dapat menggabungkan nilai-nilai tersebut ke dalam satu sel saat menggunakan UNIK fungsi.
⏩ Di dalam sel F4, ketik rumus berikut untuk mendapatkan unik nilai dari beberapa kolom.
=UNIQUE(B4:B12& ","&C4:C12)
Di sini, di UNIK fungsi, saya memilih kedua rentang sel B4:B12 & amp; "," &; C4:C12 sebagai array . Sekarang UNIK fungsi akan mengekstrak nilai unik dari kedua rentang kolom kemudian akan menggabungkan nilai unik dari kedua kolom dengan (,)
Sekarang, tekan MASUK , dan Anda akan mendapatkan nilai gabungan menjadi satu sel.
12. Daftar Nilai-Nilai Unik Tergantung pada Kriteria
Anda bisa mendapatkan daftar unik nilai berdasarkan kriteria saat menggunakan UNIK fungsi bersama dengan fungsi FILTER fungsi.
Di sini, saya ingin mendapatkan unik nilai berdasarkan kriteria di mana Harga adalah lebih besar dari 400 .
⏩ Di dalam sel G4, ketik rumus berikut untuk mendapatkan unik nilai berdasarkan kriteria.
=UNIQUE(FILTER(B4:B12,D4:D12>F4))
Di sini, Di UNIK fungsi, saya menggunakan FILTER(B4:B12,D4:D12>F4) sebagai array .
Dalam FILTER fungsi, saya memilih kisaran B4: B12 sebagai array juga sebagai termasuk dipilih D4:D12>F4 untuk menyaring nilai, lebih besar dari sel yang dipilih F4 .
Sekarang, yang UNIK akan mengembalikan fungsi unik nilai dari nilai yang difilter.
Terakhir, tekan MASUK dan Anda akan mendapatkan nilai unik berdasarkan kriteria yang Anda berikan.
13. Menyaring Nilai Unik Berdasarkan Beberapa Kriteria
Anda juga bisa mengekstrak daftar unik nilai berdasarkan beberapa kriteria saat menggunakan UNIK dengan fungsi FILTER fungsi.
Di sini, saya ingin mendapatkan unik nilai berdasarkan kriteria di mana Harga adalah lebih besar dari 400 dan Produk nama adalah Apple .
⏩ Di dalam sel H4, ketik rumus berikut untuk mendapatkan unik nilai berdasarkan beberapa kriteria.
=UNIQUE(FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)))
Di sini, Di UNIK fungsi, saya menggunakan FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)) sebagai array .
Dalam FILTER fungsi, saya memilih kisaran C4:C12 sebagai array dan digunakan (D4:D12>F4)* (B4:B12=G4) sebagai termasuk di mana saya menggunakan dua kriteria, satu untuk Harga dan yang lainnya adalah untuk Produk nama.
Sekarang, yang UNIK akan mengembalikan fungsi unik nilai dari nilai yang difilter.
Terakhir, tekan MASUK dan Anda akan mendapatkan nilai unik berdasarkan beberapa kriteria yang Anda gunakan.
14. Menyaring Nilai-Nilai Unik Berdasarkan Beberapa Kriteria OR
Anda juga bisa menggunakan UNIK dan FILTER berfungsi untuk menerapkan beberapa ATAU kriteria.
⏩ Di dalam sel H4, ketik rumus berikut untuk mendapatkan unik nilai dari beberapa ATAU kriteria.
=UNIQUE(FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)))
Di sini, Di UNIK fungsi, saya menggunakan FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)) sebagai array .
Dalam FILTER fungsi, saya memilih kisaran B5:B13 sebagai array dan digunakan (C5:C13=F5) + (D5:D13=G5) sebagai termasuk di mana saya menggunakan dua kriteria. Kemudian menambahkan dua kriteria untuk diterapkan ATAU untuk memeriksa salah satu kriteria.
Sekarang, yang UNIK akan mengembalikan fungsi unik nilai dari nilai yang disaring di mana ATAU adalah diterapkan.
Terakhir, tekan MASUK dan Anda akan mendapatkan nilai unik jika salah satu kondisi terpenuhi.
15. Dapatkan Nilai-Nilai Unik dengan Mengabaikan Kosong
Sewaktu menggunakan UNIK dengan fungsi FILTER Anda bisa mengekstrak unik nilai sambil mengabaikan sel kosong.
⏩ Di dalam sel F4, ketik rumus berikut untuk mendapatkan unik mengabaikan nilai yang kosong.
=UNIQUE(FILTER(B4:B12,B4:B12""))
Di sini, Di UNIK fungsi, saya menggunakan FILTER(B4:B12,B4:B12"") sebagai array .
Dalam FILTER fungsi, saya memilih kisaran B4: B12 sebagai array dan digunakan B4:B12"" sebagai termasuk untuk menyaring sel yang tidak kosong.
Sekarang, yang UNIK akan mengembalikan fungsi unik nilai dari nilai yang difilter.
Terakhir, tekan MASUK , dan Anda akan mendapatkan nilai unik sambil mengabaikan sel kosong.
16. Menggunakan Excel UNIQUE &; SORT Berfungsi untuk Mengabaikan Kosong &; Urutkan
Anda juga bisa menyortir unik nilai sambil mengabaikan kosong dengan menggunakan UNIK dengan fungsi FILTER fungsi.
⏩ Di dalam sel F4, ketik rumus berikut untuk mendapatkan yang diurutkan unik mengabaikan nilai yang kosong.
=SORT(UNIQUE(UNIQUE(FILTER(C4:C12,C4:C12""))))
Di sini, Di SORT fungsi, saya menggunakan UNIK(FILTER(C4:C12,C4:C12"")) sebagai array .
Dalam UNIK fungsi, saya menggunakan FILTER(C4:C12,C4:C12"") sebagai array .
Dalam FILTER fungsi, saya memilih kisaran C4:C12 sebagai array dan digunakan C4:C12"" sebagai termasuk untuk menyaring sel yang tidak kosong.
Sekarang, yang UNIK akan mengembalikan fungsi unik nilai dari nilai yang disaring. SORT akan mengurutkan nilai unik yang difilter secara numerik.
Terakhir, tekan MASUK , dan Anda akan mendapatkan nilai unik sambil mengabaikan sel kosong.
17. Menggunakan Excel UNIQUE &; FILTER Berfungsi untuk Mendapatkan Baris Unik Mengabaikan Kosong
Anda juga bisa mendapatkan unik baris sambil mengabaikan kosong dengan menggunakan UNIK dengan fungsi FILTER fungsi.
⏩ Di dalam sel D4, ketik rumus berikut untuk mendapatkan unik baris mengabaikan kekosongan.
=UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE)
Di sini, Di UNIK fungsi, saya menggunakan FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE sebagai array , dipilih SALAH sebagai by_col dan BENAR sebagai exactly_once .
Dalam FILTER fungsi, saya memilih kisaran B4:C12 sebagai array dan digunakan (C4:C12””)*(B4:B12””) sebagai termasuk untuk memfilter sel yang tidak kosong dari kedua kolom.
Sekarang, yang UNIK akan mengembalikan fungsi unik baris dari nilai yang difilter sambil mengabaikan sel kosong.
Terakhir, tekan MASUK , dan Anda akan mendapatkan baris unik sambil mengabaikan sel kosong.
18. Menyaring Baris Unik Mengabaikan Kosong &; Urutkan
Sementara mengabaikan blank untuk mendapatkan baris unik, Anda juga bisa mengurutkannya dengan menggunakan SORT dengan fungsi UNIK fungsi dan FILTER fungsi.
⏩ Di dalam sel D4, ketik rumus berikut untuk mendapatkan yang diurutkan unik baris mengabaikan kekosongan.
=SORT(UNIQUE(UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE))
Di sini, Di SORT fungsi, saya menggunakan UNIK(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE) sebagai array .
Dalam UNIK fungsi, saya menggunakan FILTER(B4:C12, (C4:C12"")*(B4:B12"")) sebagai susunan, dipilih SALAH sebagai by_col dan BENAR sebagai exactly_once .
Dalam FILTER fungsi, saya memilih kisaran B4:C12 sebagai array dan digunakan (C4:C12””)*(B4:B12””) sebagai termasuk untuk menyaring sel yang tidak kosong dari kedua kolom.
Sekarang, yang UNIK akan mengembalikan fungsi unik baris dari nilai yang disaring. SORT akan mengurutkan nilai unik yang difilter menurut abjad.
Terakhir, tekan MASUK , dan Anda akan mendapatkan baris unik yang diurutkan sambil mengabaikan sel kosong.
19. Menggunakan Excel UNIQUE &; MEMILIH Fungsi untuk Menemukan Nilai Unik di Kolom Tertentu
Anda bisa menemukan unik nilai dari kolom tertentu dengan menggunakan fungsi CHOOSE bersama dengan UNIK fungsi.
⏩ Di dalam sel D4, ketik rumus berikut untuk mendapatkan unik nilai dari kolom tertentu.
=UNIQUE(PILIH({1,2}, C4:C12, B4:B12))
Di sini, di UNIK fungsi, saya menggunakan PILIH({1,2}, C4:C12, B4:B12) sebagai array .
Dalam PILIH fungsi, saya menggunakan {1,2} sebagai index_num , memilih rentang C4:C12 sebagai nilai1 , kemudian memilih kisaran B4:B12 sebagai nilai2 .
Sekarang, yang UNIK akan mengembalikan fungsi unik nilai dari rentang yang dipilih dari kolom tertentu.
Terakhir, tekan MASUK dan Anda akan mendapatkan unik nilai dari rentang yang dipilih dari kolom tertentu.
20. Penanganan Kesalahan dengan IFERROR
The UNIK fungsi menunjukkan kesalahan #CALC jika nilai yang Anda cari tidak tersedia.
Untuk menangani error ini, Anda bisa menggunakan fungsi IFERROR bersama dengan UNIK dan FILTER fungsi.
⏩ Di dalam sel H4, ketik rumus berikut untuk menangani error.
=IFERROR(UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))), "Value Not Found")
Di sini, di IFERROR fungsi, saya menggunakan UNIK(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))) sebagai nilai dan menyediakan teks Nilai Tidak Ditemukan sebagai value_if_error .
Dalam UNIK fungsi, saya menggunakan FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4)) sebagai array .
Dalam FILTER fungsi, saya memilih kisaran C4:C12 sebagai array dan digunakan (D4:D12=F4)* (B4:B12=G4)) sebagai termasuk untuk memfilter nilai dari rentang yang dipilih D4:D12 jika sama dengan F4 , juga rentang yang dipilih B4: B12 jika sama G4 .
Sekarang, yang UNIK akan mengembalikan fungsi unik dari nilai yang disaring. Kemudian, nilai IFERROR fungsi akan memeriksa apakah nilai tersedia atau tidak jika tidak tersedia maka akan mengembalikan teks Nilai Tidak Ditemukan bukannya #CALC kesalahan.
Terakhir, tekan MASUK dan Anda akan mendapatkan unik nilai atau teks yang diberikan.
Hal-hal yang Perlu Diingat
🔺 The UNIK fungsi akan menunjukkan kesalahan #NAME jika Anda salah mengeja nama fungsi.
🔺 The UNIK akan menampilkan fungsi #CALC kesalahan jika nilai tidak ditemukan.
Anda akan mendapatkan kesalahan #SPILL di UNIK jika satu atau lebih sel dalam tumpah rentang tidak sepenuhnya kosong.
Bagian Latihan
Saya telah menyediakan lembar latihan dalam buku kerja untuk mempraktikkan contoh-contoh yang telah dijelaskan ini.
Kesimpulan
Dalam artikel ini, saya telah menunjukkan 20 contoh Excel UNIK Saya juga mencoba untuk membahas kapan dan mengapa UNIK Fungsi ini mungkin sering menunjukkan kesalahan. Terakhir, jika Anda memiliki saran, ide, atau umpan balik, jangan ragu untuk berkomentar di bawah ini.