Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Birden çok dosyayı tek bir klasörde depolanan aynı şemayla tek bir tabloda birleştirmek için Power Query kullanın. Örneğin, her ay, sütunların aynı olduğu, ancak her çalışma kitabında satır ve değer sayısının farklı olduğu birden çok bölümden bütçe çalışma kitaplarını birleştirmek istiyorsunuz. Bunu ayarladıktan sonra, içeri aktarılan tek bir veri kaynağında olduğu gibi ek dönüştürmeler uygulayabilir ve ardından verileri yenileyip her ayın sonuçlarını görebilirsiniz.  

Klasör dosyalarını birleştirmeye kavramsal genel bakış

Not    Bu konuda, bir klasördeki dosyaların nasıl birleştirildiği gösterilmektedir. SharePoint, Azure Blob Depolama ve Azure Data Lake Storage'da depolanan dosyaları da birleştirebilirsiniz. İşlem benzerdir.

Basit tutun:

  • Birleştirmek istediğiniz tüm dosyaların, gereksiz dosyalar içermeyen ayrılmış bir klasörde bulunduğundan emin olun. Aksi takdirde, klasördeki tüm dosyalar ve seçtiğiniz alt klasörler birleştirilecek verilere eklenir.

  • Her dosya tutarlı sütun üst bilgileri, veri türleri ve sütun sayısıyla aynı şemaya sahip olmalıdır. Sütunların, eşleştirmenin sütun adlarına göre yapıldığı sırada olması gerekmez.

  • Mümkünse, JSON dosyası, Excel çalışma kitabı veya Access veritabanı gibi birden fazla veri nesnesine sahip olabilecek veri kaynakları için ilişkisiz veri nesnelerinden kaçının.

Bu dosyaların her biri, her dosyada yalnızca bir veri tablosu olan basit bir deseni izler.

  1. Veri > Dosyadan > Veri Al > Klasörden'i seçin. Gözat iletişim kutusu görüntülenir.

  2. Birleştirmek istediğiniz dosyaları içeren klasörü bulun.

  3. klasördeki dosyaların listesi <Klasör yolu> iletişim kutusunda görünür. İstediğiniz tüm dosyaların listelendiğini doğrulayın.

    Örnek metin içeri aktarma iletişim kutusu

  4. İletişim kutusunun en altındaki komutlardan birini seçin, örneğin Birleştirme > Birleştir & Yükle. Tüm bu komutlar hakkında bölümünde ele alınan ek komutlar vardır.

  5. Birleştir komutundan birini seçerseniz, Dosyaları Birleştir iletişim kutusu görüntülenir. Dosya ayarlarını değiştirmek için Örnek Dosya kutusundan her dosyayı seçin, Dosya Kaynağı, Sınırlayıcı ve Veri Türü Algılama'yı istediğiniz şekilde ayarlayın. Ayrıca, iletişim kutusunun altındaki Hata içeren dosyaları atla onay kutusunu da seçebilir veya temizleyebilirsiniz.

  6. Tamam’ı seçin.

Sonuç

Power Query, her dosyadaki verileri bir çalışma sayfasında birleştirmek için otomatik olarak sorgular oluşturur. Oluşturulan sorgu adımları ve sütunları, hangi komutu seçtiğinize bağlıdır. Daha fazla bilgi için Tüm bu sorgular hakkında bölümüne bakın.

  1. Veri > Dosyadan > Veri Al > Klasörden'i seçin. Gözat iletişim kutusu görüntülenir.

  2. Birleştirmek istediğiniz dosyaları içeren klasörü bulun.

  3. klasördeki dosyaların listesi <Klasör yolu> iletişim kutusunda görünür. İstediğiniz tüm dosyaların listelendiğini doğrulayın.

  4. İletişim kutusunun en altındaki komutlardan birini seçin, örneğin Birleştir > Birleştir & Dönüştürme. Tüm bu komutlar hakkında bölümünde ele alınan ek komutlar vardır.

    Power Query Düzenleyicisi görüntülenir.

  5. Değer sütunu yapılandırılmış bir Liste sütunudur. Genişlet Sütunu genişletme simgesi simgesini ve ardından Yeni satırlara genişlet'i seçin. 

    JSON Listesini Genişletme

  6. Değer sütunu artık yapılandırılmış bir Kayıt sütunudur. genişlet Sütunu genişletme simgesi simgesini seçin. Açılan iletişim kutusu görüntülenir.

    JSON Kaydını Genişletme

  7. Tüm sütunları seçili tutun. Özgün sütun adını ön ek olarak kullan onay kutusunu temizlemek isteyebilirsiniz. Tamam’ı seçin.

  8. Veri değerleri içeren tüm sütunları seçin. Giriş'i, Sütunları Kaldır'ın yanındaki oku ve ardından Diğer Sütunları Kaldır'ı seçin.

  9. Giriş > Yükleme & Kapat'ı seçin.

Sonuç

Power Query, her dosyadaki verileri bir çalışma sayfasında birleştirmek için otomatik olarak sorgular oluşturur. Oluşturulan sorgu adımları ve sütunları, hangi komutu seçtiğinize bağlıdır. Daha fazla bilgi için Tüm bu sorgular hakkında bölümüne bakın.

Bu veri kaynaklarının her birinde içeri aktarabileceğiniz birden fazla nesne olabilir. Excel çalışma kitabının birden çok çalışma sayfası, Excel tablosu veya adlandırılmış aralığı olabilir. Access veritabanında birden çok tablo ve sorgu olabilir. 

  1. Veri > Dosyadan > Veri Al > Klasörden'i seçin. Gözat iletişim kutusu görüntülenir.

  2. Birleştirmek istediğiniz dosyaları içeren klasörü bulun.

  3. klasördeki dosyaların listesi <Klasör yolu> iletişim kutusunda görünür. İstediğiniz tüm dosyaların listelendiğini doğrulayın.

  4. İletişim kutusunun en altındaki komutlardan birini seçin, örneğin Birleştirme > Birleştir & Yükle. Tüm bu komutlar hakkında bölümünde ele alınan ek komutlar vardır.

  5. Dosyaları Birleştir iletişim kutusunda:

    • Örnek Dosya kutusunda, sorguları oluşturmak için kullanılan örnek veriler olarak kullanılacak bir dosya seçin. Bir nesneyi seçemez veya yalnızca bir nesne seçemezsiniz. Ancak, birden fazla seçemezsiniz.

    • Çok sayıda nesneniz varsa, listeyi filtrelemek için Bir nesneyi bulmak için Arama kutusunu veya Yenile düğmesinin yanı sıra Görüntüleme Seçenekleri'ni kullanın.

    • İletişim kutusunun altındaki Hata içeren dosyaları atla onay kutusunu seçin veya temizleyin.

  6. Tamam’ı seçin.

Sonuç

Power Query, her dosyadaki verileri çalışma sayfasında birleştirmek için otomatik olarak bir sorgu oluşturur. Oluşturulan sorgu adımları ve sütunları, hangi komutu seçtiğinize bağlıdır. Daha fazla bilgi için Tüm bu sorgular hakkında bölümüne bakın.

Daha fazla esneklik için, Dosyaları Birleştir komutunu kullanarak Power Query Düzenleyicisi dosyaları açıkça birleştirebilirsiniz. Kaynak klasörde dosya türleriyle alt klasörlerin bir karışımı olduğunu ve aynı dosya türüne ve şemaya sahip belirli dosyaları hedeflemek istediğinizi ancak diğerlerini hedeflemediğini varsayalım. Bu, performansı artırabilir ve dönüşümlerinizi basitleştirmeye yardımcı olabilir.

  1. Veri > Dosyadan > Klasörden Veri > Al'ı seçin.Gözat iletişim kutusu görüntülenir.

  2. Birleştirmek istediğiniz dosyaları içeren klasörü bulun ve Aç'ı seçin.

  3. klasör ve alt klasörlerdeki tüm dosyaların listesi <Klasör yolu> iletişim kutusunda görünür. İstediğiniz tüm dosyaların listelendiğini doğrulayın.

  4. Alt kısımdaki Verileri Dönüştür'ü seçin. Power Query Düzenleyicisi açılır ve klasördeki tüm dosyaları ve alt klasörleri görüntüler.

  5. İstediğiniz dosyaları seçmek için Uzantı veya Klasör Yolu gibi sütunları filtreleyin.

  6. Dosyaları tek bir tabloda birleştirmek için her İkiliyi içeren İçerik sütununu (genellikle ilk sütun) seçin ve ardından Giriş > Dosyaları Birleştir'i seçin. Dosyaları Birleştir iletişim kutusu görüntülenir.

  7. Power Query, doğru bağlayıcıyı kullanmak ve eşleşen sütunları tanımlamak için varsayılan olarak listedeki ilk dosya olan örnek bir dosyayı analiz eder.

    Örnek dosya için farklı bir dosya kullanmak için Örnek Dosya açılan listesinden dosyayı seçin.

  8. İsteğe bağlı olarak, bu dosyaları sonuçtan dışlamak için en alttaki Hata içeren dosyaları atla'yıseçin.

  9. Tamam’ı seçin.

Sonuç

Power Query, her dosyadaki verileri bir çalışma sayfasında birleştirmek için otomatik olarak bir sorgu oluşturur. Oluşturulan sorgu adımları ve sütunları, hangi komutu seçtiğinize bağlıdır. Daha fazla bilgi için Tüm bu sorgular hakkında bölümüne bakın.

Seçebileceğiniz çeşitli komutlar vardır ve her birinin farklı bir amacı vardır.

  • Verileri Birleştirme ve Dönüştürme    Tüm dosyaları bir sorguyla birleştirmek ve ardından Power Query Düzenleyicisi başlatmak için Birleştir'i seçin> Verileri Birleştir ve Dönüştür'ü seçin.

  • Birleştirme ve Yükleme    Örnek dosya iletişim kutusunu görüntülemek, sorgu oluşturmak ve çalışma sayfasına yüklemek için Birleştir'i seçin> Birleştir ve Yükle'yi seçin.

  • Birleştir ve Yükle    Örnek dosya iletişim kutusunu görüntülemek için bir sorgu oluşturun ve İçeri Aktar iletişim kutusunu görüntüleyin, Birleştir > Birleştir ve Yükle'yi seçin.

  • Yük    Tek adımlı bir sorgu oluşturmak ve ardından bir çalışma sayfasına yüklemek için Yükle > Yükle'yi seçin.

  • Şuraya Yükle   Tek adımlı bir sorgu oluşturmak ve ardından İçeri Aktar iletişim kutusunu görüntülemek için Yükle > Yükle'yi seçin.

  • Verileri DönüştürmeTek adımlı bir sorgu oluşturmak ve ardından Power Query Düzenleyicisi başlatmak için Verileri Dönüştür'ü seçin.

Dosyaları birleştirdiğinizde, Sorgular bölmesinde "Yardımcı Sorgular" grubunun altında birkaç destekleyici sorgu oluşturulur.

Sorgular bölmesinde oluşturulan sorguların listesi

  • Power Query örnek sorguyu temel alan bir "Örnek Dosya" sorgusu oluşturur.

  • "Dosyayı Dönüştür" işlev sorgusu, "Örnek Dosya" sorgusuna giriş olarak her dosyayı (veya ikiliyi) belirtmek için "Parametre1" sorgusunu kullanır. Bu sorgu ayrıca dosya içeriğini içeren İçerik sütununu oluşturur ve sütun verilerini sonuçlara eklemek için yapılandırılmış Kayıt sütununu otomatik olarak genişletir. "Dosyayı Dönüştür" ve "Örnek Dosya" sorguları bağlanır, böylece "Örnek Dosya" sorgusundaki değişiklikler "Dosyayı Dönüştür" sorgusuna yansıtılır.

  • Son sonuçları içeren sorgu "Diğer sorgular" grubundadır. Varsayılan olarak, dosyaları içeri aktardığınız klasörden sonra adlandırılır.

Daha fazla araştırma yapmak için her sorguya sağ tıklayın ve düzenle'yi seçerek her sorgu adımını inceleyin ve sorguların nasıl çalıştığını görün.

Birden çok dosyayı birleştirme işlemini başlatmak için, önce birleştirmek istediğiniz tüm dosyaların tek bir dosya klasöründe bulunduğundan emin olun.

Not: Excel, Metin, CSV, JSON, XML ve Access dosyaları desteklenir.

  1. Power Query sekmesine ve ardından Dosyadan > Klasörden'e tıklayın.

    Dosyadan > Klasörden seçeneklerini Power Query >
  2. Klasörünüzü bulmak için Gözat düğmesine tıklayın.

    Klasördeki dosyaların listesi görüntülenir. Sorgu Düzenleyicisi açmak için Düzenle seçeneğini belirleyin. Bu durumda, 4 Excel çalışma kitabı yükledik.

    birleştirilecek dosyalarla İkili dosya iletişim kutusunu birleştirme
  3. İstediğiniz tüm dosyaların listelendiğini doğruladıktan sonra İçerik sütununda İkili Dosyaları Birleştir düğmesine tıklayın.

    sorgu İçerik sütunundan veya Power Query Şeridindeki Birleştir bölümünden İkili Dosyaları Birleştir düğmesine basın
  4. Her dosya analiz edilir ve metin, Excel veya JSON gibi doğru dosya biçimi belirlenir. Bu durumda, ilk Excel çalışma kitabındaki çalışma sayfalarının listesi görüntülenir. Kullanmak istediğiniz çalışma sayfasını seçin ve ardından Tamam'a tıklayın.

    Birincil birleştirme hedefini seçmek için kullanılabilir Excel çalışma sayfalarını görüntüleyen İkili Dosyaları Birleştir iletişim kutusu
  5. İkili dosyaları birleştirme dönüştürme işlemi, her dosyadaki verileri birleştirmek ve bir önizleme görüntülemek için otomatik olarak bir sorgu oluşturur. Sonuçtan memnun kaldıysanız Yükle & Kapat'a tıklayın.

    İkili Dosyalar Önizlemesini Birleştir iletişim kutusu. Sonuçları kabul etmek ve Excel'e aktarmak için Yükle & Kapat'a basın.

    İkili dosyaları birleştirme işlemi daha sonra listelenen çalışma sayfalarını tek bir çalışma sayfasında birleştirir.

  6. Özgün veri dosyaları değişirse, içeri aktarılan verileri her zaman yenileyebilirsiniz. Veri aralığı içinde herhangi bir yere tıklayın, ardından Sorgu Araçları > Yenile'ye gidin. Ayrıca, otomatik olarak oluşturulan örnek sorguyu değiştirerek, ek işlev sorgusu adımlarını değiştirme veya oluşturma konusunda endişelenmenize gerek kalmadan kolayca ek dönüştürme veya ayıklama adımları uygulayabilirsiniz; örnek sorguda yapılan tüm değişiklikler bağlı işlev sorgusunda otomatik olarak oluşturulur.

Bilinen Sorunlar

İkili dosyaları birleştirme yordamını Excel'e yüklerken aşağıdaki hata iletisini görebilirsiniz:

İkili Dosyaları Birleştir hata iletisi. Bu, ele alınan bilinen bir hatadır.

Tamam'a tıklayarak hataları kapatabilirseniz, ikili dosyaları birleştirme işlemi tamamlanır ve hataya rağmen verilerinizi düzgün bir şekilde yükler. Hatayı düzeltmek için çalışıyoruz.

Ayrıca Bk.

Excel için Power Query Yardımı

Sorguları ekleme

Dosyaları birleştirmeye genel bakış (docs.com)

CSV dosyalarını Power Query'de birleştirme (docs.com)

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×