Power Query Kullanarak Excel'de Tabloları Birleştirme (Adım Adım Kolay Kılavuz)

Power Query ile çalışma sayfalarına ve hatta çalışma kitaplarına dağılmış verilerle çalışmak daha kolay hale geldi.

Power Query'nin size çok zaman kazandırabileceği şeylerden biri, eşleşen bir sütuna dayalı olarak farklı boyut ve sütunlara sahip tabloları birleştirmeniz gerektiği zamandır.

Aşağıda, Power Query kullanarak Excel'de tabloların nasıl birleştirileceğini tam olarak gösterdiğim bir video var.

Bir videoyu izlemek yerine metni okumayı tercih ederseniz, yazılı talimatlar aşağıdadır.

Aşağıda gösterildiği gibi bir tablonuz olduğunu varsayalım:

Bu tabloda kullanmak istediğim veriler var, ancak yine de iki önemli sütun eksik - "Ürün Kimliği" ve satış temsilcisinin faaliyet gösterdiği "Bölge".

Bu bilgiler, aşağıda gösterildiği gibi ayrı tablolar halinde sağlanır:

Tüm bu bilgileri tek bir tabloda toplamak için, daha sonra bir Pivot Tablo oluşturup analiz edebilmeniz veya diğer raporlama/dashboard amaçları için kullanabilmeniz için bu üç tabloyu birleştirmeniz gerekecektir.

Ve birleştirerek, basit bir kopyala yapıştır demek istemiyorum.

Tablo 1'deki ilgili kayıtları Tablo 2 ve 3'teki verilerle eşleştirmeniz gerekecektir.

Artık bunu yapmak için DÜŞEYARA veya INDEX/MATCH'a güvenebilirsiniz.

Veya bir VBA ustasıysanız, bunu yapmak için bir kod yazabilirsiniz.

Ancak bu seçenekler, Power Query ile karşılaştırıldığında zaman alıcı ve karmaşıktır.

Bu derste, size bu üç Excel tablosunu nasıl birleştireceğinizi göstereceğim.

Bu tekniğin çalışması için bağlantı sütunlarına sahip olmanız gerekir. Örneğin, Tablo 1 ve Tablo 2'de ortak sütun "Ürün" ve Tablo 1 ve Tablo 3'te ortak sütun "Satış Temsilcisi"dir. Ayrıca, bu bağlantı sütunlarında tekrar olmaması gerektiğini unutmayın.

Not: Power Query, Excel 2010 ve 2013'te bir eklenti olarak kullanılabilir ve Excel 2016'dan itibaren yerleşik bir özelliktir. Sürümünüze bağlı olarak bazı resimler farklı görünebilir (bu eğitimde kullanılan resim yakalamaları Excel 2016'dan alınmıştır).

Power Query Kullanarak Tabloları Birleştirme

Bu tabloları aşağıda gösterildiği gibi adlandırdım:

  1. Tablo 1 - Satış verisi
  2. Tablo 2 - Pdt_Id
  3. Tablo 3 - Bölge

Bu tabloları yeniden adlandırmak zorunlu değildir, ancak tablonun ne hakkında olduğunu açıklayan adlar vermek daha iyidir.

Power Query'de tek seferde yalnızca iki tabloyu birleştirebilirsiniz.

Bu yüzden önce Tablo 1 ve Tablo 2'yi birleştirmemiz ve ardından bir sonraki adımda Tablo 3'ü birleştirmemiz gerekecek.

Tablo 1 ve Tablo 2'yi Birleştirme

Tabloları birleştirmek için önce bu tabloları Power Query'de bağlantılara dönüştürmeniz gerekir. Bağlantılara sahip olduğunuzda, bunları kolayca birleştirebilirsiniz.

Power Query'de bir Excel tablosunu bağlantı olarak kaydetme adımları şunlardır:

  1. Sales_Data tablosundaki herhangi bir hücreyi seçin.
  2. Veri sekmesine tıklayın.
  3. Al ve Dönüştür grubunda, 'Tablodan/Aralıktan' seçeneğine tıklayın. Bu, Sorgu düzenleyicisini açacaktır.
  4. Sorgu düzenleyicide, "Dosya" sekmesini tıklayın.
  5. 'Kapat ve Yükle' seçeneğine tıklayın.
  6. "Verileri İçe Aktar" iletişim kutusunda, "Yalnızca Bağlantı Oluştur"u seçin.
  7. Tamam'ı tıklayın.

Yukarıdaki adımlar, Sales_Data adıyla (veya Excel Tablosuna verdiğiniz herhangi bir adla) bir bağlantı oluşturur.

Tablo 2 ve Tablo 3 için yukarıdaki adımları tekrarlayın.

İşiniz bittiğinde üç bağlantınız olacak (Sales_Data, Pdt_Id ve Region adıyla).

Şimdi Sales_Data ve Pdt_Id tablosunun nasıl birleştirileceğini görelim.

  1. Veri sekmesine tıklayın.
  2. Veri Al ve Dönüştür grubunda Veri Al'a tıklayın.
  3. Açılır menüde, Sorguları Birleştir'e tıklayın.
  4. Birleştir'e tıklayın. Bu, Birleştir iletişim kutusunu açacaktır.
  5. Birleştir iletişim kutusunda, ilk açılır menüden 'Sales_Data' öğesini seçin.
  6. İkinci açılır menüden 'Pdt_Id' öğesini seçin.
  7. "Sales_Data" önizlemesinde "Öğe" sütununu tıklayın. Bunu yapmak tüm sütunu seçecektir.
  8. "Pdt_Id" önizlemesinde "Öğe" sütununa tıklayın. Bunu yapmak tüm sütunu seçecektir.
  9. "Kine Katılın" açılır menüsünde, "Sol Dış (tümü birinciden, ikinciden eşleşen)" öğesini seçin.
  10. Tamam'ı tıklayın.

Yukarıdaki adımlar, Sorgu düzenleyicisini açar ve size Sales_Data'daki verileri bir ek sütunla (Pdt_Id) gösterir.

Excel Tablolarını Birleştirme (Tablo 1 ve 2)

Şimdi tabloları birleştirme işlemi, aşağıdaki adımlarla Sorgu düzenleyicisinde gerçekleşecek:

  1. Ek sütunda (Pdt_Id), başlıktaki çift sivri oka tıklayın.
  2. Açılan seçenekler kutusundan tüm sütun adlarının işaretini kaldırın ve yalnızca Öğe'yi seçin. Bunun nedeni, mevcut tabloda zaten ürün adı sütununa sahip olmamız ve her ürün için yalnızca ürün kimliğini istememizdir.
  3. 'Önek olarak orijinal sütun adını kullan' seçeneğinin işaretini kaldırın.
  4. Tamam'ı tıklayın.

Bu size Sales_Data tablosundaki her kaydı içeren sonuç tablosunu ve ürün kimliklerini de içeren ek bir sütunu (Pdt_Id tablosundan) verir.

Şimdi sadece iki tabloyu birleştirmek istiyorsanız, bu Excel'i yükleyebilirsiniz, bitirdiniz.

Ancak birleştirilecek üç tablomuz var, dolayısıyla yapılacak daha çok iş var.

Ortaya çıkan bu tabloyu bir bağlantı olarak kaydetmeniz gerekir (böylece onu Tablo 3 ile birleştirmek için kullanabiliriz).

Bu birleştirilmiş tabloyu (Sales_Data ve Pdt_Id tablosundaki verilerle birlikte) bağlantı olarak kaydetme adımları şunlardır:

  1. Dosya sekmesine tıklayın
  2. 'Kapat ve Yükle' seçeneğine tıklayın.
  3. "Verileri İçe Aktar" iletişim kutusunda, "Yalnızca Bağlantı Oluştur"u seçin.
  4. Tamam'ı tıklayın.

Bu, yeni birleştirilen verileri bir bağlantı olarak kaydeder. İsterseniz bu bağlantıyı yeniden adlandırabilirsiniz.

Tablo 3'ü Sonuç Tablosu ile Birleştirme

Üçüncü tabloyu sonuç tablosuyla (Tablo 1 ve Tablo 2'yi birleştirerek elde ettiğimiz) birleştirme işlemi tamamen aynıdır.

Bu tabloları birleştirme adımları şunlardır:

  1. Veri sekmesine tıklayın.
  2. Verileri Al ve Dönüştür grubunda, 'Veri Al'ı tıklayın.
  3. Açılır menüde, 'Sorguları Birleştir'e tıklayın.
  4. 'Birleştir'e tıklayın. Bu, Birleştir iletişim kutusunu açacaktır.
  5. Birleştir iletişim kutusunda, ilk açılır menüden 'Birleştir1'i seçin.
  6. İkinci açılır menüden 'Bölge'yi seçin.
  7. 'Merge1' önizlemesinde, 'Satış Temsilcisi' sütununa tıklayın. Bunu yapmak tüm sütunu seçecektir.
  8. Bölge önizlemesinde, "Satış Temsilcisi" sütununa tıklayın. Bunu yapmak tüm sütunu seçecektir.
  9. "Join Kind" açılır menüsünde, Sol Dış'ı seçin (tümü birinciden, ikinciden itibaren eşleşir).
  10. Tamam'ı tıklayın.

Yukarıdaki adımlar, Sorgu düzenleyicisini açar ve size Merge1'den gelen verileri bir ek sütunla (Bölge) gösterir.

Şimdi tabloları birleştirme işlemi, aşağıdaki adımlarla Sorgu düzenleyicisinde gerçekleşecek:

  1. Ek sütunda (Bölge), başlıktaki çift sivri oka tıklayın.
  2. Açılan seçenekler kutusundan tüm sütun adlarının işaretini kaldırın ve yalnızca Bölge'yi seçin.
  3. 'Önek olarak orijinal sütun adını kullan' seçeneğinin işaretini kaldırın.
  4. Tamam'ı tıklayın.

Yukarıdaki adımlar size üç tablonun tümünün birleştirilmiş olduğu bir tablo verecektir (Pdt_Id için bir sütun ve Bölge için bir sütun içeren Sales_Data tablosu).

Bu tabloyu Excel'e yükleme adımları şunlardır:

  1. Dosya sekmesine tıklayın.
  2. 'Kapat ve Yükle'ye tıklayın.
  3. 'Verileri İçe Aktar' iletişim kutusunda Tablo ve Yeni Çalışma Sayfaları seçeneklerini seçin.
  4. Tamam'ı tıklayın.

Bu size yeni bir çalışma sayfasında ortaya çıkan birleştirilmiş tabloyu verecektir.

Power Query ile ilgili en iyi şeylerden biri, temel alınan verilerdeki (Tablo 1, 2 ve 3) değişiklikleri yalnızca yenileyerek kolayca uygulayabilmenizdir.

Örneğin, Laura'nın Asya'ya transfer edildiğini ve bir sonraki ay için yeni veriler aldığınızı varsayalım. Artık yukarıdaki adımları tekrarlamanıza gerek yok. Tek yapmanız gereken tabloyu yenilemek ve sizin için her şeyi yeniden yapacak.

Saniyeler içinde yeni birleştirilmiş masaya sahip olacaksınız.

Aşağıdaki Power Query Eğitimlerini de Beğenebilirsiniz:

  • Excel'de Birden Çok Çalışma Kitabındaki Verileri Birleştirin (Power Query kullanarak).
  • Birden Çok Çalışma Sayfasındaki Verileri Excel'de Tek Bir Çalışma Sayfasında Birleştirin.
  • Power Query (Al ve Dönüştür olarak da bilinir) kullanarak Excel'de Verilerin Özeti Nasıl Açılır?
  • Klasörlerden ve Alt Klasörlerden Dosya Adlarının Listesini Alın (Power Query kullanarak)

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave