Cara Menghapus Duplikat di Google Spreadsheet

Diterbitkan: 2022-01-29

Google Spreadsheet memungkinkan Anda menghapus duplikat dari dokumen Anda dengan tiga metode mulai dari fungsi terintegrasi sederhana hingga skrip khusus. Meskipun tidak sejelas di Excel, Spreadsheet menawarkan cara yang lebih beragam untuk menghapus duplikat di spreadsheet Anda.

Pembaruan : Sekarang Anda dapat melakukan ini dengan alat "Hapus Duplikat" bawaan di Google Spreadsheet.

TERKAIT: Cara Menghapus Baris Duplikat di Excel

Hapus Duplikat Menggunakan Fungsi Unik

Metode pertama yang akan kita lihat menggunakan fungsi Google Spreadsheet bawaan yang menemukan semua entri unik, memungkinkan Anda menyingkirkan semua hal lain dalam kumpulan data.

Jalankan browser Anda dan buka spreadsheet untuk memulai.

Tabel sampel dengan duplikat

Selanjutnya, klik sel kosong tempat Anda ingin data ditampilkan, ketik =UNIQUE , lalu klik fungsi yang disarankan yang muncul di jendela dialog.

Pilih sel kosong dan mulailah mengetik =Unique, lalu klik saran yang muncul

Iklan

Dari sini, Anda dapat memasukkan rentang sel secara manual atau menyorotnya agar fungsi dapat diuraikan. Setelah selesai, tekan Enter.

Sorot baris/sel yang ingin Anda cari fungsinya, lalu tekan Enter

Sama seperti sulap, Spreadsheet memilih semua hasil unik dan menampilkannya di sel yang dipilih.

Entri unik yang ditemukan akan muncul di luar tabel Anda di bawah sel fungsi

Jika Anda menyalin dan menempelkan informasi kembali ke dalam Google Sheet, pastikan untuk mengklik kanan di tempat yang ingin Anda tempel, lalu pilih Tempel Spesial > Tempel Hanya Nilai—jika tidak, hanya rumus yang akan disalin ke sel baru.

Jika Anda menyalin dan menempelkan informasi kembali ke Google Sheet, pastikan untuk mengklik kanan, lalu pilih Tempel Spesial > Tempel Nilai Saja

Hapus Duplikat Menggunakan Add-On

Untuk metode selanjutnya, Anda harus menginstal add-on ke Google Spreadsheet. Jika Anda belum pernah menggunakan add-on sebelumnya, add-on ini mirip dengan ekstensi browser yang membuka fitur tambahan tambahan untuk Anda di dalam aplikasi Google, seperti Dokumen, Spreadsheet, dan Slide.

Untuk contoh ini, kita akan menggunakan Remove Duplicates by AbleBits. Muncul dengan uji coba gratis selama 30 hari; keanggotaan premium adalah $59,60 untuk langganan seumur hidup atau $33,60 per tahun.

TERKAIT: Pengaya Google Spreadsheet Terbaik

Memasang Add-On

Untuk mendapatkan add-on, buka file di Google Spreadsheet, klik "Add-on", lalu klik "Dapatkan add-on".

Buka menu Add-Ons, lalu klik Get Add-Ons

Iklan

Ketik "Duplikat" ke dalam bilah pencarian dan kemudian klik tombol "Gratis".

Ketik Duplikat ke dalam bilah pencarian, lalu klik Gratis pada add-on yang ingin Anda instal

Klik pada akun Google yang ingin Anda gunakan untuk menginstal add-on.

Pilih akun untuk menginstal add-on

Setelah menginstal add-on, Anda harus memberi mereka izin khusus. Ini adalah dasar untuk pengoperasian add-on. Pastikan Anda sepenuhnya memahami izin dan mempercayai pengembang sebelum menginstal add-on apa pun.

Klik "Izinkan."

Baca dan tinjau izin untuk add-on, lalu klik Izinkan

Menggunakan Add-on

Anda dapat menggunakan add-on Hapus Duplikat untuk satu kolom atau di beberapa baris. Dalam contoh ini, kita akan mencari duplikat dalam baris, tetapi cara kerjanya sebagian besar sama untuk satu kolom.

Di spreadsheet Anda, sorot semua baris yang ingin Anda cari duplikatnya. Setelah itu, klik Add-on > Hapus Duplikat > Temukan baris duplikat atau unik.

Sorot baris yang ingin Anda cari, klik Add-on, arahkan ke Hapus Duplikat, lalu klik Temukan baris duplikat atau unik

Setelah add-on terbuka, periksa untuk memastikan rentang yang tercantum sudah benar dan kemudian klik "Next."

Periksa untuk memastikan rentang yang tercantum benar, lalu klik Berikutnya

Iklan

Selanjutnya, pilih jenis data yang ingin Anda temukan. Karena kami menghapus duplikat, pilih "Duplikat" lalu klik "Berikutnya."

Pilih Duplikat, lalu klik Berikutnya

Pilih kolom untuk pengaya yang akan dicari. Jika Anda tidak menyertakan tajuk—atau mungkin tabel Anda tidak memiliki tajuk sama sekali—pastikan untuk menghapus centang pada opsi “Tabel saya memiliki tajuk”. Jika tidak, baris pertama akan dihilangkan. Klik "Selanjutnya."

Jika tabel Anda tidak memiliki header, batalkan pilihan Tabel Saya Memiliki Header, lalu klik Berikutnya

Terakhir, pilih apa yang akan dilakukan add-on dengan temuannya dan kemudian klik "Selesai."

Pilih apa yang Anda inginkan terjadi dengan hasilnya, lalu klik Berikutnya

Pada halaman hasil, add-on memberi tahu kita bahwa empat baris duplikat ditemukan dan dihapus.

Halaman hasil yang menunjukkan berapa banyak entri yang ditemukan dalam dokumen Anda

Voila! Semua baris duplikat menghilang dari lembar Anda.

Tabel yang diperbarui tanpa entri yang digandakan

Hapus Baris Duplikat dengan Google Script Editor

Metode terakhir untuk menghapus duplikat di lembar Anda melibatkan penggunaan Google App Script, platform pengembangan berbasis cloud yang dapat digunakan secara gratis untuk membuat aplikasi web khusus yang ringan. Meskipun melibatkan penulisan kode, jangan biarkan hal itu membuat Anda takut. Google menyediakan dokumentasi ekstensif dan bahkan memberi Anda skrip untuk menghapus duplikat. Cukup salin kodenya, verifikasi add-on, lalu jalankan di dalam lembar Anda.

TERKAIT: Cara Meningkatkan Google Apps Anda dengan Editor Skrip

Dari Google Sheet saat ini, klik "Alat" dan kemudian klik "Editor Skrip."

Klik Alat, lalu klik Editor Skrip

Iklan

Skrip Google Apps terbuka di tab baru dengan skrip kosong.

Fungsi kosong untuk skrip terikat Anda

Hapus fungsi kosong di dalam file dan rekatkan kode berikut:

 //Menghapus baris duplikat dari lembar saat ini.

 fungsi hapusDuplikat() {
//Dapatkan Spreadsheet aktif saat ini
 var sheet = SpreadsheetApp.getActiveSheet();
//Dapatkan semua nilai dari baris spreadsheet
 var data = sheet.getDataRange().getValues();
//Buat array untuk non-duplikat
 var data baru = [];
// Iterasi melalui sel baris
 untuk (var i dalam data) {
   var baris = data[i];
   var duplikat = salah;
   untuk (var j di newData) {
    if (row.join() == newData[j].join()) {
     duplikat = benar;
    }
  }
//Jika bukan duplikat, masukkan array newData
 jika (!duplikat) {
  newData.push(baris);
 }
}
//Hapus Lembar lama dan masukkan array Data baru
 sheet.clearContents();
 sheet.getRange(1, 1, newData.length, newData[0].length).setValues(newData);
}

Simpan dan ganti nama skrip Anda. Tekan ikon "Jalankan" setelah selesai.

Anda harus meninjau izin yang diperlukan skrip Anda dan memberinya akses ke spreadsheet Anda. Klik "Tinjau Izin" untuk melihat akses apa yang diinginkan skrip ini.

Klik Tinjau Izin untuk melihat izin yang diminta

Terima petunjuknya dan kemudian klik "Izinkan" untuk mengotorisasi skrip.

Tinjau izin, lalu klik Izinkan

Setelah selesai berjalan, kembali ke Sheet Anda dan, seperti metode sebelumnya, semua entri duplikat menghilang dari file Anda!

Titik data duplikat telah dihapus!

Iklan

Sayangnya, jika data Anda berada di dalam tabel—seperti contoh yang ditunjukkan di atas—skrip ini tidak akan mengubah ukuran tabel agar sesuai dengan jumlah entri di dalamnya, dan Anda harus memperbaikinya secara manual.


Itu saja. Baik Anda ingin menggunakan fungsi Unik terintegrasi, add-on pihak ketiga, atau membuat add-on khusus dengan Apps Script, Google memberi Anda banyak cara untuk mengelola duplikat di spreadsheet Anda.