Cara Membandingkan Dua String untuk Kesamaan Di Excel

  • Bagikan Ini
Hugh West

Dalam tutorial ini, saya akan menunjukkan kepada Anda 6 Kamu dapat menggunakan metode-metode ini bahkan dalam dataset besar untuk menemukan cell-cell yang memiliki kemiripan string yang sama persis atau sebagian. Sepanjang tutorial ini, kamu juga akan mempelajari beberapa alat dan teknik penting excel yang akan sangat berguna dalam berbagai tugas yang berhubungan dengan excel.

Unduh Buku Kerja Praktik

Anda bisa mengunduh buku kerja latihan dari sini.

Bandingkan Dua String untuk Kesamaan.xlsm

6 Metode Mudah untuk Membandingkan Dua String untuk Kesamaan di Excel

Kami telah mengambil dataset ringkas untuk menjelaskan langkah-langkahnya dengan jelas. Dataset ini memiliki kira-kira 7 baris dan 2 Awalnya, kita menyimpan semua sel dalam Umum Untuk semua dataset, kami memiliki 2 kolom unik yang merupakan Nama Lengkap Tenaga Penjualan dan Nama Pertama Meskipun kita bisa memvariasikan jumlah kolom nantinya jika diperlukan.

1. Menggunakan Fitur Aturan Sel Sorot

Dalam metode pertama ini, kita akan melihat bagaimana membandingkan dua string untuk kemiripan dengan menggunakan Sorot Aturan Sel Sorot di Unggul Ikuti langkah-langkah di bawah ini.

Langkah-langkah:

  • Pertama, pilih semua sel dari B5 untuk C10 .

  • Berikutnya, buka Rumah tab dan klik pada Pemformatan Bersyarat .
  • Di sini, buka Sorot Aturan Sel Sorot dan klik pada Nilai Duplikat .

  • Sekarang, cukup klik pada OK .

  • Sebagai hasilnya, hal ini akan menyoroti nilai-nilai yang serupa.

Baca Juga: Cara Membandingkan Teks di Excel dan Soroti Perbedaan (8 Cara Cepat)

2. Menerapkan Fitur Aturan Baru

Kita juga bisa menggunakan Aturan Baru yang memberikan kita opsi khusus untuk membandingkan dua string untuk kemiripan. Mari kita lihat bagaimana cara melakukannya.

Langkah-langkah:

  • Untuk memulainya, sekali lagi pilih sel dari B5 untuk C10 .

  • Sekarang, arahkan ke Pemformatan Bersyarat di bawah Rumah tab dan klik pada Aturan Baru .

  • Berikutnya, di jendela baru, pilih Memformat hanya nilai unik atau duplikat dan klik pada Format .

  • Kemudian, pilih warna di bawah Isi tab dan klik OK di jendela ini dan juga di jendela berikutnya.

  • Akibatnya, ini akan menyoroti nilai-nilai yang serupa dalam dataset.

Baca Lebih Lanjut: Bandingkan Dua Sel di Excel dan Kembalikan TRUE atau FALSE (5 Cara Cepat)

3. Memanfaatkan Operator yang Sama

Operator sama dengan di excel dapat mengevaluasi apakah suatu pernyataan adalah BENAR atau SALAH Kita akan menggunakan simbol ini untuk membandingkan dua string dengan cepat untuk kemiripan. Di bawah ini adalah langkah-langkah detailnya.

Langkah-langkah:

  • Pertama, pergi ke sel D5 dan masukkan rumus berikut ini:
=B5=C5

  • Sekarang, tekan Masuk dan salin rumus ini ke sel lain menggunakan Isi Gagang .
  • Akhirnya, ini akan memberikan BENAR atau SALAH berdasarkan apakah nilainya cocok atau tidak.

4. Membandingkan Menggunakan Fungsi EXACT

Fungsi EXACT excel sangat berguna jika kita ingin membandingkan dua buah string teks untuk mengetahui kemiripannya. Untuk itu, kita hanya perlu memberikan kedua string tersebut sebagai input pada fungsi ini. Mari kita lihat proses langkah per langkahnya.

Langkah-langkah:

  • Untuk memulai metode ini, klik dua kali pada sel D5 dan masukkan rumus di bawah ini:
=EXACT(B5,C5)

  • Berikutnya, tekan tombol Masuk kunci dan akibatnya, ini akan menyisipkan BENAR jika nilainya persis sama.

5. Menggunakan Fungsi PENCARIAN

Fungsi PENCARIAN di excel dapat menemukan posisi suatu string di dalam string lainnya. Jadi, kita seharusnya bisa menggunakan fungsi ini untuk membandingkan kemiripan dua buah string. Ikuti langkah-langkah di bawah ini untuk melakukannya.

Langkah-langkah:

  • Untuk memulai metode ini, arahkan ke sel D5 dan ketik rumus berikut ini:
=IFERROR(IF(SEARCH(C5,B5), "Mirip"), "Tidak Mirip")

  • Setelah itu, tekan tombol Masuk atau klik pada sel kosong mana pun.
  • Segera, ini akan memberi Anda hasil yang sama atau tidak untuk semua data.

🔎 Bagaimana Cara Kerja Formula ini?

  • CARI (C5,B5): Bagian ini memberikan nilai sebenarnya sebagai 1 .
  • JIKA (CARI(C5,B5), "Serupa"): Bagian ini memberikan hasil kembali sebagai Serupa .
  • IFERROR(IF(SEARCH(C5,B5), "Mirip"), "Tidak Mirip"): Ini juga mengembalikan nilai akhir sebagai Serupa .

6. Menerapkan Kode VBA

Jika Anda sudah terbiasa dengan VBA di excel, Anda dapat dengan mudah membandingkan dua string untuk kemiripan. Meskipun kami akan menulis kode yang sedikit panjang, Anda dapat menyalin kode ini ke dalam file Anda sendiri. Mari kita lihat cara menulis VBA kode untuk ini.

Langkah-langkah:

  • Untuk metode ini, buka Pengembang tab dan pilih Visual Basic .

  • Sekarang, pilih Sisipkan di VBA jendela dan klik pada Modul .

  • Berikutnya, ketikkan rumus di bawah ini di jendela baru:
 Sub Highlight() Dim xRg1 As Range Dim xRg2 As Range Dim xTxt As String Dim xCell1 As Range Dim xCell2 As Range Dim I As Long Dim J As Integer Dim xLen As Integer Dim xDiffs As Boolean On Error Resume As Boolean On Error Resume Next If ActiveWindow.RangeSelection.Count> 1 Then xTxt = ActiveWindow.RangeSelection.AddressLocal Else xTxt =ActiveSheet.UsedRange.AddressLocal End If lOne: Set xRg1 = Application.InputBox("Range A:", "Select Range", xTxt, , , , , , 8) If xRg1 Is Nothing Then Exit Sub If xRg1.Columns.Count> 1 Or xRg1.Areas.Count> 1 Then MsgBox "Beberapa range atau kolom telah dipilih ", vbInformation, "Serupa atau Tidak" GoTo lOne End If lTwo: Set xRg2 =Application.InputBox("Range B:", "Select Range", "", , , , , 8) If xRg2 Is Nothing Then Exit Sub If xRg2.Columns.Count> 1 Or xRg2.Areas.Count> 1 Then MsgBox "Beberapa range atau kolom telah dipilih ", vbInformation, "Serupa atau Tidak" GoTo lTwo End If If xRg1.CountLarge xRg2.CountLarge Then MsgBox "Dua range yang dipilih harus memiliki angka yang samadari sel ", vbInformation, "Mirip atau Tidak" GoTo lTwo End If xDiffs = (MsgBox("Klik Ya untuk menyorot kesamaan, klik Tidak untuk menyorot perbedaan ", vbYesNo + vbQuestion, "Mirip atau Tidak") = vbNo) Application.ScreenUpdating = False xRg2.Font.ColorIndex = xlAutomatic For I = 1 To xRg1.Count Set xCell1 = xRg1.Cells(I) Set xCell2 = xRg2.Cells(I)If xCell1.Value2 = xCell2.Value2 Then If Not xDiffs Then xCell2.Font.Color = vbRed Else xLen = Len(xCell1.Value2) For J = 1 To xLen If Not xCell1.Characters(J, 1).Text = xCell2.Characters(J, 1).Text Then Exit For Next J If Not xDiffs Then If J 1 Then xCell2.Characters(1, J -1).Font.Color = vbRed End If Else If J <= Len(xCell2.Value2) Then xCell2.Characters(J, Len(xCell2.Value2) - J + 1).Font.Color = vbRed End If End If End If Next Application.ScreenUpdating = True End Sub 
  • Kemudian, buka makro dari Pengembang dengan mengklik pada Makro .

  • Sekarang, di Makro jendela, pilih Sorotan makro dan klik Lari .

  • Setelah itu, masukkan kisaran pertama dalam Pilih Rentang jendela dan klik OK .

  • Berikutnya, pilih kisaran kedua dan sekali lagi klik OK .

  • Di sini, tekan Ya untuk mengonfirmasi.

  • Sebagai hasilnya, yang VBA akan menyoroti nilai yang sama di sel C8 .

Kesimpulan

Saya harap kamu dapat menerapkan metode-metode yang saya tunjukkan dalam tutorial cara membandingkan dua string untuk kesamaan di excel ini. Seperti yang bisa kamu lihat, ada beberapa cara untuk mencapainya. Jadi, pilihlah dengan bijak metode yang paling sesuai dengan situasimu. Jika kamu terjebak dalam salah satu langkah, saya sarankan kamu untuk mengulangi beberapa kali untuk menjernihkan kebingunganmu. Terakhir, untuk mempelajari lebih lanjut Unggul teknik, ikuti ExcelWIKI Jika Anda memiliki pertanyaan, silakan beri tahu saya di komentar.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.