Fungsi UNIQUE menghasilkan daftar nilai yang unik dalam daftar atau rentang.
Menghasilkan nilai unik dari daftar nilai
Menghasilkan nama unik dari daftar nama
Sintaks
=UNIK(array,[by_col],[exactly_once])
Fungsi UNIQUE memiliki argumen berikut:
| Argumen | Deskripsi |
|---|---|
|
larik Diperlukan |
Rentang atau larik yang digunakan untuk mengembalikan baris atau kolom unik |
|
[menurut_kolom] Opsional |
Argumen by_col adalah nilai logika yang menunjukkan cara membandingkan. TRUE akan membandingkan kolom satu sama lain dan mengembalikan kolom unik FALSE (atau dihilangkan) akan membandingkan baris satu sama lain dan mengembalikan baris unik |
|
[exactly_once] Opsional |
Argumen exactly_once adalah nilai logika yang akan mengembalikan baris atau kolom yang muncul tepat sekali dalam rentang atau larik. Ini adalah konsep database unik. TRUE akan mengembalikan semua baris atau kolom berbeda yang muncul tepat sekali dari rentang atau larik FALSE (atau dihilangkan) akan mengembalikan semua baris atau kolom yang berbeda dari rentang atau array |
Catatan
- Array dapat dianggap sebagai baris atau kolom nilai, atau kombinasi baris dan kolom nilai. Dalam contoh di atas, array untuk rumus UNIQUE kami masing-masing adalah rentang D2:D11, dan D2:D17.
- Fungsi UNIQUE akan menghasilkan larik, yang akan menjadi luapan jika merupakan hasil akhir rumus. Hal ini berarti Excel akan secara dinamis membuat rentang larik dengan ukuran yang sesuai saat Anda menekan ENTER. Jika data pendukung berada di Tabel Excel, ukuran larik secara otomatis akan diubah ketika Anda menambahkan atau menghapus data dari rentang larik jika menggunakan Referensi Terstruktur. Untuk detail selengkapnya, lihat artikel tentang Perilaku Luapan Larik ini.
- Excel memiliki dukungan yang terbatas untuk larik dinamis antar buku kerja, dan skenario ini hanya didukung ketika kedua buku kerja terbuka. Jika Anda menutup buku kerja sumber, rumus array dinamis yang ditautkan akan mengembalikan kesalahan #REF! saat direfresh.
Contoh
Contoh 1
Contoh ini menggunakan SORT dan UNIQUE bersama-sama untuk mengembalikan daftar nama unik dalam urutan naik.
Contoh 2
Contoh ini memiliki argumen exactly_once yang diatur ke TRUE, dan fungsi hanya mengembalikan pelanggan yang telah mendapatkan layanan satu kali. Hal ini dapat berguna jika Anda ingin mengidentifikasi orang yang belum kembali untuk layanan tambahan, sehingga Anda dapat menghubungi mereka.
Contoh 3
Contoh ini menggunakan ampersand (&) untuk menggabungkan nama belakang dan nama depan menjadi nama lengkap. Perhatikan bahwa rumus mereferensikan seluruh rentang nama di A2:A12 dan B2:B12. Ini memungkinkan Excel untuk mengembalikan larik semua nama.
Tips
- Jika Anda memformat rentang nama sebagai tabel Excel, rumus akan diperbarui secara otomatis saat Anda menambahkan atau menghapus nama.
- Jika ingin mengurutkan daftar nama, Anda dapat menambahkan fungsi SORT: =SORT(UNIQUE(B2:B12&" "&A2:A12))
Contoh 4
Contoh ini membandingkan dua kolom dan hanya mengembalikan nilai unik di antaranya.
Perlu bantuan lainnya?
Anda selalu dapat bertanya kepada ahli di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.