Cara membandingkan data dalam dua kolom untuk menemukan duplikat di Excel

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Anda dapat menggunakan metode berikut ini untuk membandingkan data dalam dua kolom lembar kerja Microsoft Excel dan menemukan entri duplikat. 

Metode 1: menggunakan rumus lembar kerja

  1. Memulai Excel.

  2. Dalam lembar kerja baru, masukkan data berikut ini sebagai contoh (Biarkan kolom B kosong):

    A

    B

    C

    1

    1

    3

    2

    2

    5

    3

    3

    8

    4

    4

    2

    5

    5

    0

  3. Ketikkan rumus berikut dalam sel B1:


  4. Pilih sel B1 ke B5.

  5. Di Excel 2007 dan versi Excel yang lebih baru, pilih isi di grup pengeditan , lalu pilih bawah.

    Nomor duplikat ditampilkan di kolom B, seperti dalam contoh berikut: 

    A

    B

    C

    1

    1

    3

    2

    2

    2

    5

    3

    3

    3

    8

    4

    4

    2

    5

    5

    5

    0

Metode 2: menggunakan makro Visual Basic

Peringatan: Microsoft menyediakan contoh pemrograman untuk ilustrasi saja, tanpa garansi baik tersurat maupun tersirat. Ini termasuk, namun tidak terbatas pada, jaminan tersirat tentang kelayakan untuk diperdagangkan atau kesesuaian untuk tujuan tertentu. Artikel ini mengasumsikan bahwa Anda sudah terbiasa dengan bahasa pemrograman yang sedang diperlihatkan dan dengan alat yang digunakan untuk membuat dan melakukan debug prosedur. Teknisi dukungan Microsoft bisa membantu menjelaskan fungsionalitas prosedur tertentu. Namun, mereka tidak akan mengubah contoh ini untuk menyediakan fungsionalitas tambahan atau menyusun prosedur untuk memenuhi persyaratan khusus Anda.

Untuk menggunakan makro Visual Basic untuk membandingkan data dalam dua kolom, gunakan langkah-langkah dalam contoh berikut:

  1. Buka Excel.

  2. Tekan ALT + F11 untuk memulai Visual Basic editor.

  3. Pada menu sisipkan , pilih modul.

  4. Masukkan kode berikut dalam lembar modul:

    Sub Find_Matches()
    Dim CompareRange As Variant, x As Variant, y As Variant
    ' Set CompareRange equal to the range to which you will
    ' compare the selection.
    Set CompareRange = Range("C1:C5")
    ' NOTE: If the compare range is located on another workbook
    ' or worksheet, use the following syntax.
    ' Set CompareRange = Workbooks("Book2"). _
    ' Worksheets("Sheet2").Range("C1:C5")
    '
    ' Loop through each cell in the selection and compare it to
    ' each cell in CompareRange.
    For Each x In Selection
    For Each y In CompareRange
    If x = y Then x.Offset(0, 1) = x
    Next y
    Next x
    End Sub
  5. Tekan ALT + F11 untuk kembali ke Excel.

    1. Masukkan data berikut sebagai contoh (Biarkan kolom B kosong):
       

      A

      B

      C

      1

      1

      3

      2

      2

      5

      3

      3

      8

      4

      4

      2

      5

      5

      0

  6. Pilih sel A1 ke A5.

  7. Di Excel 2007 dan versi Excel yang lebih baru, pilih tab pengembang , lalu pilih makro dalam grup kode .

    Catatan: Jika Anda tidak melihat tab pengembang , Anda mungkin harus mengaktifkannya. Untuk melakukan ini, pilih file _ Gt_ Options _ gt_ kustomisasi pita, lalu pilih tab pengembang di kotak kustomisasi di sisi kanan.

  8. Klik Find_Matches, lalu klik Jalankan.

    Nomor duplikat ditampilkan di kolom B. Angka yang cocok akan diletakkan di samping kolom pertama, seperti diilustrasikan di sini:

    A

    B

    C

    1

    1

    3

    2

    2

    2

    5

    3

    3

    3

    8

    4

    4

    2

    5

    5

    5

    0

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×