6 Cara Menghapus Duplikat Di Google Sheets

Spreadsheet tidak lain adalah dokumen yang menyusun data dalam bentuk baris dan kolom. Spreadsheet digunakan oleh hampir setiap organisasi bisnis untuk memelihara catatan datanya dan melakukan operasi pada data tersebut. Bahkan sekolah dan perguruan tinggi menggunakan perangkat lunak spreadsheet untuk memelihara database mereka. Ketika datang ke perangkat lunak spreadsheet, Microsoft Excel dan lembar Google adalah perangkat lunak peringkat teratas yang digunakan banyak orang. Saat ini, lebih banyak pengguna memilih Google Spreadsheet(Google Sheets) daripada Microsoft Excel karena menyimpan Spreadsheet di Penyimpanan Cloud(Cloud Storage) mereka , yaitu Google Driveyang dapat diakses dari lokasi manapun. Satu-satunya syarat adalah komputer Anda harus terhubung ke Internet . Hal hebat lainnya tentang Google Spreadsheet(Google Sheets) adalah Anda dapat menggunakannya dari jendela browser di PC Anda.

Ketika datang untuk memelihara entri data, salah satu masalah umum yang dihadapi oleh banyak pengguna adalah entri duplikat atau duplikat. Misalnya, bayangkan Anda memiliki detail orang yang dikumpulkan dari survei. Saat Anda mencantumkannya menggunakan perangkat lunak spreadsheet Anda seperti Google Spreadsheet(Google Sheets) , ada kemungkinan catatan duplikat. Artinya, satu orang mungkin telah mengisi survei lebih dari sekali, dan karenanya Google Spreadsheet(Google Sheets) akan mencantumkan entri tersebut dua kali. Entri duplikat semacam itu lebih merepotkan jika menyangkut bisnis. Membayangkan(Imagine)jika transaksi tunai dimasukkan dalam catatan lebih dari satu kali. Ketika Anda menghitung total pengeluaran dengan data itu, itu akan menjadi masalah. Untuk menghindari situasi seperti itu, orang harus memastikan bahwa tidak ada catatan duplikat dalam spreadsheet. Bagaimana cara mencapai ini? Nah(Well) , dalam panduan ini, Anda akan membahas 6 cara berbeda untuk menghapus duplikat di Google Sheets . Yuk(Come) , tanpa basa-basi lagi, mari kita intip topiknya.

6 Cara Menghapus Duplikat Di Google Sheets

Bagaimana Cara Menghapus Duplikat di Google Sheets?(How to Remove Duplicates in Google Sheets?)

Catatan duplikat benar-benar merepotkan dalam hal memelihara catatan data. Tetapi Anda tidak perlu khawatir karena Anda dapat dengan mudah menghapus entri duplikat dari spreadsheet Google Sheets Anda. (Google Sheets)Mari kita lihat beberapa cara di mana Anda dapat menyingkirkan duplikat di Google Spreadsheet(Google Sheets) .

Metode 1: Menggunakan Opsi Hapus Duplikat(Method 1: Using the Remove Duplicates Option)

Google Spreadsheet(Google Sheets) memiliki opsi bawaan untuk menghapus entri yang berulang (entri duplikat). Untuk menggunakan opsi itu, ikuti ilustrasi di bawah ini.

1. Misalnya, lihat ini (lihat tangkapan layar di bawah). Di sini Anda dapat melihat bahwa catatan "Ajit" dimasukkan dua kali. Ini adalah catatan duplikat.

Rekam “Ajit” dimasukkan dua kali.  Ini adalah catatan duplikat

2. Untuk menghapus entri duplikat, pilih atau sorot baris dan kolom.( select or highlight the rows and columns.)

3. Sekarang klik opsi menu berlabel Data . Gulir ke bawah lalu klik opsi Hapus duplikat(Remove duplicates ) .

Klik pada menu berlabel "Data".  Klik Hapus duplikat untuk menghilangkan catatan duplikat

4. Sebuah kotak pop-up akan muncul, menanyakan kolom mana yang akan dianalisis. Pilih opsi sesuai kebutuhan Anda dan kemudian klik tombol Hapus duplikat(Remove duplicates ) .

Klik tombol berlabel "Hapus duplikat"

5. Semua catatan duplikat akan dihilangkan, dan elemen unik akan tetap ada. Google Spreadsheet(Google Sheets) akan meminta Anda dengan jumlah catatan duplikat yang dihilangkan(number of duplicate records that were eliminated) .

Google Spreadsheet akan meminta Anda dengan jumlah catatan duplikat yang dihilangkan

6. Dalam kasus kami, hanya satu entri duplikat yang dihapus ( Ajit ). Anda dapat melihat bahwa Google Spreadsheet(Google Sheets) telah menghapus entri duplikat (lihat tangkapan layar berikut).

Metode 2: Hapus Duplikat dengan Rumus(Method 2: Remove Duplicates with Formulae)

Formula 1: UNIK(Formula 1: UNIQUE)

Google Spreadsheet(Google Sheets) memiliki formula bernama UNIQUE yang menyimpan catatan unik dan akan menghilangkan semua entri duplikat dari spreadsheet Anda.

Misalnya: =UNIQUE(A2:B7)

1. Ini akan memeriksa entri duplikat dalam rentang sel yang ditentukan (A2:B7)(specified range of cells (A2:B7)) .

2. Klik sel kosong di spreadsheet Anda(Click on any empty cell on your spreadsheet) dan masukkan rumus di atas. Google Spreadsheet(Google Sheets) akan menyorot rentang sel yang Anda tentukan.

Google Spreadsheet akan menyoroti rentang sel yang Anda tentukan

3.  Google Spreadsheet(Google Sheets) akan mencantumkan catatan unik tempat Anda mengetik rumus. Anda kemudian dapat mengganti data lama dengan catatan unik.(You can then replace the old data with the unique records.)

Google Spreadsheet akan mencantumkan catatan unik tempat Anda mengetik rumus

Rumus 2: COUNTIF(Formula 2: COUNTIF)

Anda dapat menggunakan rumus ini untuk menyorot semua entri duplikat di spreadsheet Anda.

1. Sebagai Contoh: Perhatikan screenshot berikut yang berisi satu entri duplikat.

Di sel C2, masukkan rumus

2. Pada gambar di atas, di sel C2, masukkan rumus sebagai, =COUNTIF(A$2:A2, A2)>1

3. Sekarang, setelah tombol Enter ditekan, itu akan menunjukkan hasilnya sebagai  FALSE.

Segera setelah menekan tombol Enter, itu akan menunjukkan hasilnya sebagai FALSE

4. Gerakkan penunjuk tetikus dan letakkan di atas kotak kecil( small square) di bagian bawah sel yang dipilih. Sekarang Anda akan melihat simbol plus alih-alih kursor mouse Anda. Klik(Click) dan tahan kotak itu, lalu seret ke atas ke sel tempat Anda ingin menemukan entri duplikat. Lembar Google akan (Google)secara otomatis menyalin rumus ke sel yang tersisa(automatically copy the formula to the remaining cells) .

Lembar Google akan secara otomatis menyalin rumus ke sel yang tersisa

5. Google Sheet akan secara otomatis menambahkan “ TRUE ” di depan entri duplikat.

CATATAN(NOTE) : Dalam kondisi ini, kami telah menetapkan sebagai >1 (lebih besar dari 1). Jadi, kondisi ini akan menghasilkan TRUE di tempat-tempat di mana entri ditemukan lebih dari satu kali. Di semua tempat lain, hasilnya FALSE.

Metode 3: Hapus Entri Duplikat dengan Pemformatan Bersyarat(Method 3: Remove Duplicate Entries with Conditional Formatting)

Anda juga dapat menggunakan pemformatan bersyarat untuk menghilangkan catatan duplikat dari Google Spreadsheet(Google Sheets) .

1. Pertama(First) , pilih kumpulan data tempat Anda ingin melakukan pemformatan bersyarat. Kemudian, dari Menu pilih Format dan gulir ke bawah lalu pilih Format bersyarat.(Conditional formatting.)

Dari menu Format, gulir ke bawah sedikit untuk memilih Pemformatan bersyarat

2. Klik pada kotak drop-down Format cells if… , dan pilih opsi Custom Formula .

Klik pada kotak drop-down Format cells if…

3. Masukkan rumus sebagai =COUNTIF(A$2:A2, A2)>1

Catatan:(Note:) Anda perlu mengubah data baris & kolom sesuai dengan Google Sheet Anda .

Pilih Formula Khusus dan Masukkan rumus sebagai COUNTIF(A$2:A2, A2)>1

4. Rumus ini akan memfilter record dari kolom A.

5. Klik tombol Selesai(Done) . Jika kolom A berisi catatan duplikat(duplicate records) , Google Spreadsheet akan menyorot entri yang berulang (duplikat).( Google Sheets will highlight the repeated entries (duplicates).)

Google Spreadsheet akan menyorot entri yang berulang (duplikat)

6. Sekarang Anda dapat dengan mudah menghapus catatan duplikat ini.

Metode 4: Hapus Rekaman Duplikat dengan Tabel Pivot(Method 4: Remove Duplicate Records with Pivot Tables)

Karena tabel pivot cepat digunakan dan fleksibel, Anda dapat menggunakannya untuk menemukan & menghilangkan catatan duplikat dari Google Sheet Anda .

Pertama, Anda harus menyorot data di Google Sheet . Selanjutnya(Next) , buat tabel pivot dan sorot lagi data Anda. Untuk membuat tabel pivot dengan kumpulan data Anda, navigasikan ke Data di bawah menu Google Sheet dan klik opsi tabel Pivot(Pivot table) . Anda akan diminta dengan kotak yang menanyakan apakah akan membuat tabel pivot di lembar yang ada atau lembar baru. Pilih opsi yang sesuai dan lanjutkan.

Tabel pivot Anda akan dibuat. Dari panel di sebelah kanan, pilih tombol Tambah(Add ) di dekat Baris(Rows) untuk menambahkan baris masing-masing. Di dekat nilai, pilih Tambahkan kolom untuk memeriksa duplikasi nilai. Tabel pivot Anda akan mencantumkan nilai dengan hitungannya (yaitu berapa kali nilai muncul di lembar Anda). Anda dapat menggunakan ini untuk memeriksa duplikasi entri di Google Sheet . Jika hitungannya lebih dari satu, itu berarti entri tersebut diulang lebih dari satu kali di spreadsheet Anda.

Metode 5: Menggunakan Skrip Aplikasi(Method 5: Using Apps Script)

Cara hebat lainnya untuk menghilangkan duplikat dari dokumen Anda adalah dengan menggunakan Apps Script . Diberikan di bawah ini adalah skrip aplikasi untuk menghilangkan entri duplikat dari spreadsheet Anda:

/**
* remove duplicate rows from Google Sheets data range
*/
function removeDupRows() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName('Sheet1');
  // change the row number of your header row
  var startRow = 7;
  // get the data
  var range = sheet.getRange(startRow,1,sheet.getLastRow(),sheet.getLastColumn()).getValues();
  // remove duplicates with helper function
  var dedupRange = arrayUnique(range);
  Logger.log(dedupRange);
  // check if duplicate sheet exists already, if not create new one
  if (ss.getSheetByName('Sheet1 Duplicates Removed')) {
    // case when dedup sheet already exists
    var dedupSheet = ss.getSheetByName('Sheet1 Duplicates Removed');
    var lastRow = Math.max(dedupSheet.getLastRow(),1);
    var lastColumn = Math.max(dedupSheet.getLastColumn(),1);
    // clear out any previous de-duplicate data
    dedupSheet.getRange(1,1,dedupSheet.getLastRow(),dedupSheet.getLastColumn()).clear();
    // replace with new de-duplicated data
    dedupSheet.getRange(1,1,dedupRange.length,sheet.getLastColumn()).setValues(dedupRange);
  }
  else {
    // case when there is no dedup sheet
    var dedupSheet = ss.insertSheet('Sheet1 Duplicates Removed',0);
    dedupSheet.getRange(1,1,dedupRange.length,dedupRange[0].length).setValues(dedupRange);
  }
  // make the de-duplicate sheet the active one
  dedupSheet.activate();
}
/**
* helper function returns a unique array
*/
function arrayUnique(arr) {
  var tmp = [];
  // filter out duplicates
  return arr.filter(function(item, index){
    // convert row arrays to strings for comparison
    var stringItem = item.toString();
    // push string items into temporary arrays
    tmp.push(stringItem);
    // only return the first occurrence of the strings
    return tmp.indexOf(stringItem) >= index;
  });
}
You can also use the below function to add a custom menu to Google Sheets to remove duplicates so that you can easily use it.
/**
* add a menu to run a function from Sheet
*/
function onOpen() {
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Remove duplicates')
  .addItem('Highlight duplicate rows','highlightDupRows')
  .addItem('Remove duplicate rows','removeDupRows')
  .addToUi();
}

Metode 6: Gunakan Add-on untuk Menghapus Duplikat di Google Sheets(Method 6: Use Add-on to Remove Duplicates in Google Sheets)

Menggunakan add-on untuk menghilangkan entri duplikat dari spreadsheet Anda dapat bermanfaat. Beberapa ekstensi semacam itu ternyata bermanfaat. Salah satu program pengaya tersebut adalah pengaya oleh Ablebits bernama “ Hapus Duplikat(Remove Duplicates) ”.

1. Buka Google Sheets, lalu dari menu Add-ons klik opsi (Add-ons )Get add-ons .

Dari dalam Google Spreadsheet, cari menu bernama "Add-on" dan klik opsi "Dapatkan add-on"

2. Pilih ikon Luncurkan(Launch ) (disorot di tangkapan layar) untuk meluncurkan G-Suite Marketplace .

Pilih ikon Luncurkan (disorot di tangkapan layar) untuk meluncurkan G-Suite Marketplace

3. Sekarang cari Add-on yang(Add-on) Anda butuhkan dan instal.

Cari add-on yang Anda butuhkan dan klik di atasnya

4. Buka deskripsi add-on jika Anda mau, lalu klik opsi Instal( click on the Install) .

Klik pada opsi untuk Menginstal

Terima izin yang diperlukan untuk menginstal add-on. Anda mungkin harus masuk dengan kredensial akun Google Anda. (Google)Setelah Anda menginstal add-on, Anda dapat dengan mudah menghapus duplikat dari Google Spreadsheet(Google Sheets) .

Direkomendasikan:(Recommended:)

Kami harap informasi ini bermanfaat dan Anda dapat dengan mudah menghapus entri duplikat dari Google Spreadsheet. (easily remove duplicate entries from Google Sheets.)Jika Anda memiliki saran atau pertanyaan dalam pikiran Anda, gunakan bagian komentar untuk bertanya kepada mereka.



About the author

Saya seorang insinyur perangkat lunak dan penjelajah. Saya memiliki pengalaman dengan Microsoft Xbox 360 dan Google Explorer. Saya dapat memberikan rekomendasi ahli untuk alat pengembangan perangkat lunak tertentu, serta membantu orang memecahkan masalah umum Explorer.



Related posts