Menghapus Duplikat dengan UNIQUE
Ekstrak daftar nilai unik dari suatu rentang.
Menghapus Duplikat dengan UNIQUE adalah pelajaran Excel Formulas Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Excel Formulas Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Excel Formulas Academy mencakup 4 pelajaran total.
Fungsi UNIQUE
Fungsi UNIQUE mengembalikan daftar tanpa duplikat, dengan hanya mempertahankan nilai yang berbeda dari suatu rentang. Hasilnya meluber, sehingga satu rumus dapat menghasilkan daftar yang rapi dan selalu diperbarui.
Ini jauh lebih mudah daripada perintah menu Hapus Duplikat versi lama, yang membuat salinan statis dan harus dijalankan ulang setiap kali data berubah.
Sintaks UNIQUE
UNIQUE menerima satu argumen wajib dan dua argumen opsional:
=UNIQUE(array, [by_col], [exactly_once])
- array adalah rentang yang ingin dihapus duplikatnya.
- by_col yang diatur ke TRUE membandingkan kolom, bukan baris (jarang diperlukan).
- exactly_once yang diatur ke TRUE hanya mengembalikan nilai yang muncul satu kali.
Biasanya Anda cukup memberikan array.
=UNIQUE(array, [by_col], [exactly_once])Daftar Nilai Berbeda Dasar
Misalkan A2:A12 berisi nama wilayah yang berulang: East, West, East, North, West, East. Untuk mendapatkan setiap wilayah satu kali:
=UNIQUE(A2:A12)
Rumus ini meluberkan tiga nilai: East, West, North, dalam urutan kemunculan pertama. Tambahkan wilayah baru ke sumber data dan daftar tersebut akan bertambah secara otomatis.
=UNIQUE(A2:A12)Nilai Berbeda di Beberapa Kolom
UNIQUE dapat menghapus duplikat dari seluruh baris. Jika A2:B12 berisi Region dan Product, sebuah baris dianggap duplikat hanya jika kedua kolomnya sama.
=UNIQUE(A2:B12)
Rumus ini mengembalikan setiap kombinasi Region dan Product yang berbeda sebagai tabel kecil dua kolom yang meluber. Cara ini ideal untuk membuat label baris pada laporan ringkasan.
=UNIQUE(A2:B12)Nilai yang Hanya Muncul Satu Kali
Atur argumen ketiga ke TRUE untuk mempertahankan hanya nilai yang muncul satu kali dan menghapus semua nilai yang berulang.
=UNIQUE(A2:A12,,TRUE)
Perhatikan dua koma tersebut: kita melewati argumen by_col dan hanya memberikan exactly_once. Jika East muncul tiga kali, nilai itu dihapus seluruhnya, sedangkan wilayah yang muncul satu kali dipertahankan.
=UNIQUE(A2:A12,,TRUE)Menghitung Jumlah Nilai Berbeda
Bungkus UNIQUE di dalam COUNTA atau ROWS untuk menghitung nilai yang berbeda. Untuk mengetahui jumlah wilayah yang berbeda:
=ROWS(UNIQUE(A2:A12))
ROWS menghitung baris dalam daftar yang meluber. Saat wilayah baru muncul, jumlahnya diperbarui secara otomatis. Ini adalah cara yang rapi untuk menjawab berapa banyak item berbeda yang ada dalam data Anda.
=ROWS(UNIQUE(A2:A12))Mengurutkan Daftar Nilai Berbeda
UNIQUE mempertahankan urutan kemunculan pertama. Untuk menampilkan daftar berdasarkan abjad, bungkus UNIQUE di dalam SORT:
=SORT(UNIQUE(A2:A12))
Sekarang wilayah yang berbeda ditampilkan dalam urutan: East, North, West. Kombinasi ini merupakan salah satu pola yang paling umum untuk membuat label laporan yang rapi.
=SORT(UNIQUE(A2:A12))Kecocokan Berbeda dari FILTER
UNIQUE sangat cocok dipadukan dengan FILTER. Untuk mendapatkan produk berbeda yang hanya dijual di wilayah East:
=UNIQUE(FILTER(B2:B12, A2:A12="East"))
FILTER terlebih dahulu mempersempit data ke baris wilayah East, lalu UNIQUE menghapus produk yang duplikat. Menyarangkan fungsi peluberan seperti ini memungkinkan Anda menjawab pertanyaan yang kompleks dengan satu rumus.
=UNIQUE(FILTER(B2:B12, A2:A12="East"))Membuat Ringkasan dengan UNIQUE dan SUMIF
Laporan mini klasik menggabungkan UNIQUE untuk label dengan SUMIF untuk total. Letakkan wilayah yang berbeda di kolom E menggunakan =UNIQUE(A2:A12), lalu di samping daftar yang meluber gunakan:
=SUMIF(A2:A12, E2#, C2:C12)
Referensi peluberan E2# memasukkan setiap wilayah berbeda ke SUMIF dan mengembalikan satu total untuk setiap wilayah. Seluruh ringkasan akan diperbarui saat data bertambah.
=SUMIF(A2:A12, E2#, C2:C12)UNIQUE di Google Sheets
UNIQUE berfungsi di Excel 365 dan Google Sheets, meskipun terdapat beberapa perbedaan kecil. Di Google Sheets, UNIQUE versi lama membandingkan seluruh baris dan tidak memiliki argumen exactly_once, jadi periksa perilakunya jika hasilnya berbeda.
Sheets juga menyediakan UNIQUE di dalam QUERY serta fungsi SORTN untuk kasus lanjutan. Untuk daftar nilai berbeda sehari-hari, =UNIQUE(range) dasar berperilaku sama di kedua platform.
Mengisi Daftar Turun Bawah dari UNIQUE
Daftar nilai berbeda sangat cocok untuk daftar turun bawah validasi data. Letakkan =UNIQUE(A2:A12) di area bantu, lalu arahkan daftar turun bawah ke rentang peluberannya menggunakan operator #.
Jika daftar tersebut berawal di H1, atur sumber validasi ke =H1#. Saat wilayah baru muncul dalam data, pilihan pada daftar turun bawah akan bertambah secara otomatis tanpa perlu diperbarui secara manual.
=H1#Pemeriksaan Singkat
Uji pemahaman Anda tentang UNIQUE.
Rangkuman: Menghapus Duplikat dengan UNIQUE
Anda telah mempelajari cara mengekstrak nilai yang berbeda dengan UNIQUE:
- Sintaksnya adalah
=UNIQUE(array, [by_col], [exactly_once]). - Fungsi ini meluberkan nilai yang berbeda dalam urutan kemunculan pertama.
- Fungsi ini dapat menghapus duplikat dari seluruh baris yang terdiri atas beberapa kolom.
- Atur exactly_once ke TRUE untuk nilai yang hanya muncul satu kali.
- Gabungkan dengan SORT, FILTER, ROWS, dan SUMIF untuk membuat laporan langsung yang rapi.
Selanjutnya, Anda akan mempelajari cara mendiagnosis dan memperbaiki kesalahan SPILL.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Menghapus Duplikat dengan UNIQUE” gratis?
Ya — teks lengkap “Menghapus Duplikat dengan UNIQUE” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Excel Formulas Academy, upgrade ke CoddyKit PRO. Kursus Excel Formulas Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Menghapus Duplikat dengan UNIQUE”?
Ekstrak daftar nilai unik dari suatu rentang. Kamu berlatih Excel Formulas Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Excel Formulas Academy?
Tidak diperlukan pengalaman sebelumnya. Excel Formulas Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.
Berapa lama pelajaran “Menghapus Duplikat dengan UNIQUE” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Excel Formulas Academy ini?
Ya. Setiap pelajaran Excel Formulas Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Memahami Makna Spill
- Memfilter Data dengan FILTER
- Menghapus Duplikat dengan UNIQUE
- Menangani Error SPILL