Membuat kecocokan fuzzy (Power Query)

Berlaku Untuk
Excel untuk Microsoft 365

Saat menggabungkan kolom tabel, Anda tidak lagi memerlukan kecocokan persis. Pencocokan fuzzy memungkinkan Anda membandingkan item dalam daftar terpisah dan menggabungkannya jika mirip. Anda dapat mengatur Ambang Kemiripan untuk menyesuaikan toleransi yang cocok.

Kasus penggunaan umum untuk pencocokan fuzzy adalah dengan bidang teks bentuk bebas, seperti dalam survei di mana balasan mungkin memiliki kesalahan ketik, tunggal, jamak, huruf besar, huruf kecil, dan variasi lainnya.

Pencocokan fuzzy hanya didukung pada operasi penggabungan atas kolom teks. Power Query menggunakan algoritma kemiripan Jaccard untuk mengukur kesamaan antara pasangan instans.

Procedure

  1. Untuk membuka kueri, temukan kueri yang sebelumnya dimuat dari Editor Power Query, pilih sel dalam data, lalu pilih Edit Kueri>. Untuk informasi selengkapnya, lihat Membuat, mengedit, dan memuat kueri di Excel (Power Query).

  2. Pilih Beranda>Gabungkan>Gabungkan kueri. Anda juga dapat memilih Gabungkan Kueri sebagai Baru. Kotak dialog Gabungkan muncul dengan tabel utama di bagian atas.

  3. Pilih kolom yang ingin Anda gunakan untuk pencocokan fuzzy Anda. Dalam contoh ini, kami memilih Nama Depan.

  4. Dari daftar menurun, pilih tabel sekunder, lalu pilih kolom pencocokan fuzzy yang terkait. Dalam contoh ini, kami memilih Nama Depan.

  5. Pilih jenis gabungan. Ada beberapa cara berbeda untuk bergabung. Kiri Luar adalah default dan paling umum. Untuk informasi selengkapnya tentang setiap jenis gabungan, lihat Kueri gabungan.

  6. Pilih Gunakan pencocokan fuzzy untuk melakukan penggabungan, pilih Opsi pencocokan fuzzy, lalu pilih dari opsi berikut:

    • Ambang Kesamaan Menunjukkan seberapa miripnya dua nilai agar cocok. Nilai minimum 0,00 menyebabkan semua nilai cocok satu sama lain. Nilai maksimum 1,00 hanya memungkinkan kecocokan persis. Nilai defaultnya adalah 0,80.
    • Abaikan huruf besar/kecil Menunjukkan apakah nilai teks harus dibandingkan dengan cara yang peka huruf besar kecil atau tidak peka. Perilaku defaultnya adalah tidak peka huruf besar kecil, yang berarti huruf besar kecil diabaikan.
    • Jumlah maksimum kecocokan Mengontrol jumlah maksimum baris yang cocok yang akan dikembalikan untuk setiap baris input. Misalnya, jika Anda hanya ingin menemukan satu baris yang cocok untuk setiap baris input, tentukan nilai 1. Perilaku defaultnya adalah mengembalikan semua kecocokan.
    • Tabel transformasi Tentukan kueri lain yang menyimpan tabel pemetaan, sehingga beberapa nilai dapat dipetakan secara otomatis sebagai bagian dari logika yang cocok. Misalnya, menentukan tabel dua kolom dengan kolom teks "Dari" dan "Kepada" dengan nilai "Microsoft" dan "MSFT" akan membuat kedua nilai ini dianggap sama (skor kemiripan 1,00).
  7. Power Query menganalisis kedua tabel, dan menampilkan pesan tentang jumlah kecocokan yang dibuatnya. Dalam contoh, pilihan cocok dengan 3 dari 4 baris dari tabel pertama. Tanpa menggunakan pencocokan fuzzy, hanya 2 dari 4 baris yang cocok.

  8. Jika Anda puas, pilih OK. Jika tidak, coba opsi gabungan Fuzzy yang berbeda untuk menyesuaikan pengalaman Anda.
    Opsi penggabungan fuzzy Power Query

  9. Jika sudah puas, pilih OK.

Lihat Juga

Bantuan Power Query untuk Excel

Kueri gabungan (Power Query)

Gabungan fuzzy (docs.com)