Tablo sütunlarını birleştirdiğinizde, artık tam eşleşme gerekmez. Benzer eşleştirme, öğeleri ayrı listelerde karşılaştırmanıza ve benzerse bunlara katılmanıza olanak tanır. Eşleşen toleransı ayarlamak için Benzerlik Eşiği'ni ayarlayabilirsiniz.
Benzer eşleştirme için yaygın bir kullanım örneği, yanıtların yazım hataları, tekiller, çoğullar, büyük harf, küçük harf ve diğer çeşitlemelere sahip olabileceği bir anket gibi serbest biçimli metin alanlarıdır.
Benzer eşleşme yalnızca metin sütunları üzerinden birleştirme işlemlerinde desteklenir. Power Query, örnek çiftleri arasındaki benzerliği ölçmek için Jaccard benzerlik algoritmasını kullanır.
Yöntem
-
Sorguyu açmak için daha önce Power Query Düzenleyicisi yüklenmiş bir sorguyu bulun, verilerde bir hücre seçin ve ardından Sorgu > Düzenle'yi seçin. Daha fazla bilgi için bkz. Excel'de sorgu oluşturma, düzenleme ve yükleme (Power Query).
-
Giriş > Birleştirme >Birleştirme Sorguları'nı seçin. Sorguları Yeni Olarak Birleştir'i de seçebilirsiniz. Birleştir iletişim kutusu, birincil tablo en üstte olacak şekilde görüntülenir.
-
Benzer eşleşmeniz için kullanmak istediğiniz sütunu seçin. Bu örnekte Ad'ı seçiyoruz.
-
Açılan listeden ikincil tabloyu seçin ve ardından ilgili benzer eşleşme sütununu seçin. Bu örnekte Ad'ı seçiyoruz.
-
Bir Katılma Türü seçin. Katılmanın birkaç farklı yolu vardır. Sol Dış varsayılan ve en yaygın olandır. Her birleştirme türü hakkında daha fazla bilgi için bkz. Sorguları birleştirme.
-
Birleştirmeyi gerçekleştirmek için Benzer eşleştirme kullan'ı seçin, Benzer eşleştirme seçenekleri'ni seçin ve ardından aşağıdaki seçeneklerden birini belirleyin:
-
Benzerlik Eşiği Eşleşmesi için iki değerin ne kadar benzer olması gerektiğini gösterir. En düşük değer olan 0,00, tüm değerlerin birbiriyle eşleşmesine neden olur. En yüksek değer olan 1,00 yalnızca tam eşleşmelere izin verir. Varsayılan değer 0,80'dir.
-
Büyük/küçük harf yoksay Metin değerlerinin büyük/küçük harfe duyarlı veya duyarsız bir şekilde karşılaştırılıp karşılaştırılmayacağını gösterir. Varsayılan davranış büyük/küçük harfe duyarsızdır, yani büyük/küçük harf yoksayılır.
-
En fazla eşleşme sayısı Her giriş satırı için döndürülecek eşleşen satır sayısı üst sınırını denetler. Örneğin, her giriş satırı için yalnızca bir eşleşen satır bulmak istiyorsanız, 1 değerini belirtin. Varsayılan davranış, tüm eşleşmeleri döndürmektir.
-
Dönüştürme tablosu Bazı değerlerin eşleşen mantığın bir parçası olarak otomatik olarak eşlenebilmesi için eşleme tablosunu tutan başka bir sorgu belirtin. Örneğin, "Microsoft" ve "MSFT" değerlerine sahip "Kimden" ve "Hedef" metin sütunlarına sahip iki sütunlu bir tablo tanımlamak, bu iki değerin aynı kabul edilmesine neden olur (benzerlik puanı 1,00).
-
-
Power Query her iki tabloyu da analiz eder ve kaç eşleşme yaptığına ilişkin bir ileti görüntüler. Örnekte, seçim ilk tablodaki 4 satırdan 3'ünün eşleşmesi. Benzer eşleştirme kullanılmadan, 4 satırdan yalnızca 2'sinin eşleşmesi gerekir.
-
Memnunsanız Tamam'ı seçin. Aksi takdirde, deneyiminizi özelleştirmek için farklı Benzer birleştirme seçeneklerini deneyin.
-
Memnun olduğunuzda Tamam'ı seçin.
Ayrıca Bk.
Excel için Power Query Yardımı