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, bir nesneyi bulmak için Arama kutusunu veya listeyi filtrelemek için Yenile düğmesiyle birlikte 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.

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!

×