Cara Menggunakan Fungsi UNIQUE Dan SORT Di Google Sheets | Data Rapi Tanpa Duplikat
Kenapa Daftar Di Google Sheets Sering Berantakan?
Kamu pasti pernah menerima data yang isinya berulang-ulang: nama pelanggan yang sama muncul lima kali, daftar kota yang tidak berurutan, atau rekap absensi yang sulit dibaca karena tidak tersusun alfabetis. Membersihkannya satu per satu sangat melelahkan, apalagi kalau datanya ratusan baris dan masih terus bertambah.
Google Sheets punya dua fungsi yang dibuat persis untuk masalah ini: UNIQUE untuk membuang duplikat secara otomatis, dan SORT untuk mengurutkan data. Yang lebih hebat lagi, keduanya bisa digabung dalam satu rumus sehingga hasilnya selalu terbarui sendiri saat data sumber berubah. Di artikel ini kamu akan belajar keduanya dengan contoh nyata.
Apa Itu Fungsi UNIQUE?
UNIQUE mengambil sebuah range lalu menampilkan hanya nilai yang berbeda, membuang semua duplikatnya. Strukturnya:
=UNIQUE(range)
Misalnya daftar nama pelanggan ada di A2:A20 dengan beberapa nama yang berulang. Rumus =UNIQUE(A2:A20) akan menampilkan setiap nama tepat satu kali, dalam urutan kemunculan pertamanya. Hasilnya muncul sebagai array yang "tumpah" ke sel-sel di bawahnya, jadi pastikan sel di bawah rumus masih kosong.
UNIQUE juga bisa bekerja untuk beberapa kolom sekaligus. Kalau kamu memilih range A2:B20, Sheets akan membuang baris yang seluruh kolomnya sama persis, bukan hanya satu kolomnya. Ini berguna untuk daftar kombinasi, misalnya pasangan kota dan cabang yang tidak boleh ganda.
Apa Itu Fungsi SORT?
SORT mengurutkan sebuah range berdasarkan kolom yang kamu tentukan, menaik (A ke Z atau kecil ke besar) atau menurun. Strukturnya:
=SORT(range; kolom_urut; urutan_naik)
Argumen kedua adalah nomor kolom di dalam range yang dipakai sebagai kunci urutan, dan argumen ketiga bernilai TRUE untuk menaik atau FALSE untuk menurun. Contohnya, untuk mengurutkan tabel A2:C20 berdasarkan kolom kedua (misalnya harga) dari besar ke kecil:
=SORT(A2:C20; 2; FALSE)
Berbeda dengan menu Data lalu Sort yang mengubah data aslinya, fungsi SORT tidak merusak data sumber. Ia menampilkan versi terurut di tempat lain, sementara data aslinya tetap utuh. Ini jauh lebih aman untuk laporan yang datanya masih sering diperbarui.
Gabungan Sakti: SORT(UNIQUE(...))
Inilah kombinasi yang paling sering dipakai: buang duplikat dulu, lalu urutkan hasilnya. Kalau daftar kota ada di A2:A50, satu rumus ini menghasilkan daftar kota yang unik dan tersusun alfabetis:
=SORT(UNIQUE(A2:A50); 1; TRUE)
Urutannya penting: UNIQUE dulu di dalam, SORT di luar. Kalau dibalik, hasilnya tetap benar secara teknis, tapi SORT akan bekerja lebih berat karena mengurutkan data yang masih penuh duplikat. Selain itu, setiap ada kota baru yang ditambahkan ke data sumber, daftar unik terurut ini ikut bertambah otomatis tanpa kamu menyentuh rumusnya lagi.
Data Produk Sudah Rapi Dan Terurut? Saatnya Jadi Katalog Cetak!
Daftar produk yang sudah kamu bersihkan dari duplikat dan urutkan dengan rapi akan jauh lebih menarik kalau dicetak menjadi katalog atau brosur. Website buka 24 jam, jadi kamu bisa order kapan saja.
🖨️ Cetak Katalog & Brosur Kamu Di SiniOrder via Website (24 Jam) — praktis, cepat, dan bisa dilakukan kapan saja.
Contoh Lengkap: Daftar Pelanggan Bersih Untuk Laporan
Bayangkan kamu mengelola toko online dengan data pesanan di A2:C100: nama pelanggan, kota, dan nominal. Untuk membuat daftar kota tempat pelangganmu berada, tanpa duplikat dan terurut alfabetis, cukup satu rumus di sel kosong:
=SORT(UNIQUE(B2:B100); 1; TRUE)
Daftar ini bisa kamu jadikan dasar dropdown Data Validation, bahan laporan penjualan per kota, atau daftar kirim yang rapi. Karena rumusnya dinamis, begitu ada pesanan dari kota baru, daftar ini langsung memasukkan kota tersebut di posisi alfabetis yang benar.
Untuk kasus yang lebih lanjut, kamu bisa menggabungkan UNIQUE dengan FILTER. Misalnya hanya pelanggan dari kota tertentu yang ingin ditampilkan unik, rumusnya menjadi =UNIQUE(FILTER(A2:A100; B2:B100="Jakarta")). Kombinasi ini membuka banyak kemungkinan laporan otomatis tanpa perlu menyaring manual.
Kesalahan Yang Sering Terjadi
- Sel di bawah rumus tidak kosong. Hasil UNIQUE dan SORT "tumpah" ke banyak sel. Kalau ada satu sel terisi di jalurnya, Sheets menampilkan error #REF! dan meminta kamu mengosongkan area tersebut.
- Salah nomor kolom di SORT. Nomor kolom dihitung dari dalam range yang kamu pilih, bukan dari kolom sheet. Kalau range dimulai dari kolom B, maka kolom B adalah kolom 1.
- Data bercampur teks dan angka. SORT mengurutkan teks dan angka dengan aturan berbeda, sehingga hasilnya bisa terlihat aneh. Samakan dulu format datanya sebelum diurutkan.
- Mengira UNIQUE mengubah data asli. UNIQUE hanya menampilkan salinan unik di tempat lain. Data sumber tetap berisi duplikat, jadi jangan menghapusnya kalau masih dibutuhkan sebagai arsip.
Latihan Cepat
Coba sekarang: tulis nama buah yang berulang — Apel, Jeruk, Apel, Mangga, Jeruk — di A2:A6. Di sel C2 ketik =SORT(UNIQUE(A2:A6); 1; TRUE) dan lihat hasilnya: Apel, Jeruk, Mangga, tersusun rapi tanpa duplikat. Sekarang tambahkan "Anggur" di A7 dan perhatikan daftarnya ikut berubah otomatis. Kalau berhasil, kamu sudah menguasai kombinasi UNIQUE dan SORT. Selamat mencoba!
