Excel Farklı Satır Sayısına Sahip Farklı Dosyalardan Veri Çekip Özetleme

Kodla Büyü

@lperen

Süper Üye
Süper Üye
Seçkin Üye
Mesajlar
1,059
Elimde birkaç farklı dizinde olmak üzere isimleri sistem tarafından rastgele verilmiş 100 kadar Excel dosyası var. Bunlarda sütun isimleri aynı fakat satır sıraları ve toplam satır sayısı farklı.
Yapmak istediğim şey username, name sütunlarının yanına yoklama, canli ve tekrar sütunlarını yoklama_1, yoklama_2,... ve canli ile tekrar sütunlarını da aynı şekilde canli_n ve tekrar_n sütununa kadar çekebilmek(n dizindeki Excel dosyası sayısı).

Örneğin deneme klasöründe 20 excel dosyası var, bunlardan elde edeceğim excel sayfasında username, name, yoklama_1, ... , yoklama_20, canli_1, ... , canli_20, tekrar_1, ... , tekrar_20 şeklinde 60 sütun ve satır sayısına göre kimisinde 15, kimisinde 25 satır olan fakat aynı satırdaki bilgiyi 20 belgeyi arayıp aynı username'nin bulunduğu satıra yazacak şekilde toplamak nihai amacım.
ali ve veli isimli kullanıcılar için, aşağıdakine benzer veriler toplanmış olacak.
ali, ali can, 10, 20, 10, -, -, 5, 25, 100, -,...
veli, veli can, -, -, 10, -, 20, 50, -, 10, -,...

Nasıl yaparım, önerilerinizi beklerim.

Ekleme: Anlatımın detaylı örneklendirmesi.
 

Ekli dosyalar

  • 230614_195806_66vU.png
    230614_195806_66vU.png
    11.1 KB · Görüntüleme: 31
  • bbnetSablon.zip
    6.5 KB · Görüntüleme: 9
Son düzenleme:
Python ile her bir dizini tek bir Excel dosyasına yazdırdım. Cevabınızı aynı verilerin tek bir Excel dosyasında bulunmasına göre de verebilirsiniz.
 
Excel dosyalarındaki verileri birleştirmek için Python'da Pandas kütüphanesini kullanabilirsiniz hocam. Pandas'ın "concat" fonksiyonunu araştırmayı deneyin isterseniz.
 
Geri
Üst