Fungsi UNIQUE

Berlaku Untuk
Excel untuk Microsoft 365 Excel untuk Microsoft 365 untuk Mac Excel 2024 Excel 2024 untuk Mac Excel 2021 Excel 2021 untuk Mac Microsoft365.com Excel untuk iPad Excel untuk iPhone Excel untuk tablet Android Excel untuk ponsel Android

Fungsi UNIQUE menghasilkan daftar nilai yang unik dalam daftar atau rentang. 

Menghasilkan nilai unik dari daftar nilai
Contoh penggunaan =UNIQUE(B2:B11) untuk mengembalikan daftar angka unik

Menghasilkan nama unik dari daftar nama
Fungsi UNIQUE yang digunakan untuk mengurutkan daftar nama

Sintaks

=UNIQUE(array,[by_col],[exactly_once])

Fungsi UNIQUE memiliki argumen berikut:

Argumen Deskripsi
larik
Diperlukan
Rentang atau array yang akan 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 persis sekali dalam rentang atau array. Ini adalah konsep database yang unik.
TRUE akan mengembalikan semua baris atau kolom berbeda yang muncul persis sekali dari rentang atau array
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, setiap 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.

Menggunakan UNIQUE dengan SORT untuk mengembalikan daftar nama dalam urutan naik

Contoh 2

Contoh ini memiliki argumen exactly_once diatur ke TRUE, dan fungsi hanya mengembalikan pelanggan yang memiliki layanan satu kali. Ini bisa berguna jika Anda ingin mengidentifikasi orang-orang yang belum kembali untuk layanan tambahan, sehingga Anda bisa menghubungi mereka.

Menggunakan UNIQUE dengan argumen occurs_once diatur ke true untuk mengembalikan daftar nama yang hanya terjadi sekali.

Contoh 3

Contoh ini menggunakan simbol dan (&) untuk menggabungkan nama belakang dan nama depan menjadi nama lengkap. Perhatikan bahwa rumus mereferensikan seluruh rentang nama di A2:A12 dan B2:B12. Hal ini memungkinkan Excel mengembalikan array semua nama.

Menggunakan UNIQUE dengan beberapa rentang untuk menggabungkan kolom Nama Depan/Nama Belakang ke dalam Nama Lengkap.

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.

Menggunakan UNIQUE untuk mengembalikan daftar orang penjualan.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada pakar dalam Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.