Birleştirme işlemi zaman genellikle veri kaynağından veya dış veri kaynağından Excel iki sorguyla birleşersiniz. Ayrıca Birleştir özelliği, ilgili iki tabloyı kolayca birleştirmeye yardımcı olmak için kullanımı kolay bir kullanıcı arabirimine sahiptir. Sipariş ayrıntıları sorgusundan toplam satışları ürünler tablosuyla birleştirmeye örnek olarak, Birden çok veri kaynağı birleştirmeyi öğrenme öğreticisine bakın.
Dikkat: Gizlilik Düzeyleri, kullanıcının özel veya kurumsal olabilir birden çok veri kaynağından verileri yanlışlıkla bir araya toplamasını sağlar. Sorguya bağlı olarak, kullanıcı özel veri kaynağından verileri yanlışlıkla kötü amaçlı başka bir veri kaynağına gönderebilir. Power Query her veri kaynağını analiz eder ve tanımlı gizlilik düzeyine göre sınıflır: Genel, Kurumsal ve Özel. Gizlilik Düzeyleri hakkında daha fazla bilgi için bkz. Gizlilik düzeylerini ayarlama.
Birleştirme sorgusu, var olan iki sorgudan yeni bir sorgu oluşturur. Bir sorgu sonucu birincil tablonun tüm sütunlarını içerir ve ikincil tabloyla ilişki içeren tek bir sütun vardır. İlişkili tablo, ortak bir sütun değerine dayalı olarak birincil tablonun her satırıyla eşan tüm satırları içerir. Genişlet işlemi, ilişkili tablonun sütunlarını birincil tabloya ekler.
İki tür birleştirme işlemi vardır:
-
Satır İçi Birleştirme Nihai bir sonuç elde edene kadar verileri var olan sorgunuzla birleştirin. Sonuç, geçerli sorgunun sonundaki yeni bir adımdır.
-
Ara Birleştirme Her birleştirme işlemi için yeni bir sorgu oluştururuz.
Sorgu Bağımlılıkları iletişim kutusunda ilişkilerin görsel bir gösterimini görmek için, Sorgu Bağımlılıklarını Görüntüle'>seçin. Diyagram yönlendirmesini kontrol etmek için iletişim kutusunun en altında Düzen komutunu seçin.
Bir birleştirme işlemiyle eşleşecek en az bir veya daha fazla sütunu olan en az iki sorguya ihtiyacınız vardır. Bunlar farklı türlerde dış veri kaynaklarından gelebilir. Aşağıdaki örnekte, Ürünler ve Toplam Satışlar 2016'dır.
-
Sorguyu açmak için, daha önce Power Query Düzenleyicisi'nde yüklenmiş olan sorguyu bulun, verilerde bir hücre seçin ve sonra da Sorgu Düzenleyicisi>seçin. Daha fazla bilgi için bkz. Sorgu oluşturma, yükleme veya Excel.
-
Giriş ve> Sorgular'ı seçin. Varsayılan eylem, satır içi birleştirme yapmaktır. Ara birleştirme işlemi yapmak için komutun yanındaki oku ve sonra Sorguları Yeni Olarak Birleştir'i seçin.
Birleştir iletişim kutusu görüntülenir.
-
İlk açılan listeden birincil tabloyu seçin ve sonra da sütun başlığını seçerek birleştirme sütununu seçin.
-
Sonraki açılan listeden ilişkili tabloyu seçin ve sonra da sütun başlığını seçerek eşleşen bir sütun seçin.
Birincil ve ilişkili ya da ikincil tabloların önizlemesinde aynı sayıda sütun seçmeye emin olmak. Sütun karşılaştırması, her tablodaki seçim sırasına göredir. Eşleşen sütunlar, Metin veya Sayı gibi aynı veri türüne sahip olması gerekir. Birleştirmek için birden çok sütun da kullanabilirsiniz.
-
Siz birincil tablodan ve ilişkili tablodan sütunları seçdikten sonra, Power Query üst bir satır kümesinden eşleşme sayısını görüntüler. Bu eylem Birleştir işlemi için doğru olup olmadığını ya da istediğiniz sonuçları elde etmek için değişiklik yapmak zorunda olup olmadığınızı doğrular. Farklı tablolar veya sütunlar seçin.
-
Varsayılan birleştirme işlemi bir iç birleşimdir, ancak Birleşim Türü açılan listesinden aşağıdaki birleştirme işlemi türlerini seçebilirsiniz:
İç birleştirme Hem birincil hem de ilişkili tablolardan yalnızca eşleşen satırları getirir.
Sol dış birleşim Birincil tablodaki tüm satırları tutar ve ilişkili tablodan eşleşen satırları getirir.
Sağ dış birleşim İlişkili tablodan tüm satırları tutar ve birincil tablodan eşleşen satırları getirir.
Tam dış Hem birincil hem de ilişkili tablolardaki tüm satırları getirir.
Sol birleştirme önleme Birincil tablodan, ilişkili tablodan hiçbir eşleşen satırın olmadığını içeren satırları getirir.
Sağ birleştirme önleme Yalnızca ilişkili tablodan, birincil tablodan eşleşen satırı yok olan satırları getirir.
Çapraz birleştirme Birincil tablodaki her satırı ilişkili tablodaki her satırla birleştirerek her iki tablodaki satırların Karteski ürününü döndürür.
-
Belirsiz bir eşleşme yapmak için birleştirmeyi gerçekleştirmek için Belirsiz eşleşme kullan'ı seçin ve Belirsiz Eşleşme seçeneklerinden birini belirleyin. Daha fazla bilgi için bkz. Belirsiz bir eşleşme oluşturma.
-
Birincil tablodan yalnızca ilişkili tabloyla eşleşen satırları dahil etmek için Yalnızca eşleşen satırları dahil ekle öğesini seçin. Aksi takdirde, sonuçta elde edilen sorguda birincil tablodan tüm satırlar dahil edilir.
-
Tamam’ı seçin.
Sonuç
Birleştir işleminden sonra, ilişkili tablodan sütunları birincil tabloya eklemek için Tablo yapılandırılmış sütununu genişletebilirsiniz. Bir sütun birincil tabloya genişletildiğinde, filtreler ve başka dönüştürme işlemleri uygulayabilirsiniz. Daha fazla bilgi için bkz. Liste, Kayıt veya Tablo yapılandırılmış sütunuyla çalışma.
-
Veri Önizleme'de, Yeni Sütun yanındaki Genişlet Sütun Başlığını seçin.
-
Genişlet açılan kutusunda, istediğiniz sonuçları görüntülemek için sütunları seçin veya temizleyin. Sütun değerlerini toplamak için Toplama'ya tıklayın.
-
Yeni sütunları yeniden adlandırmak iyi olabilir. Daha fazla bilgi için bkz. Sütunu yeniden adlandırma.