Dağınık verileri tek bir raporda toplama

Kerem Aydın·12 Temmuz 2026·⏱5 dk

Excel'de birden fazla tabloyu tek bir tabloda birleştirmek için görevinize göre bir yöntem seçin: aynı yapıdaki listeleri hızlıca bir kez birleştirmek için kopyala-yapıştır kullanın; ortak bir özelliğe (örneğin ürün kodu veya ad soyad) göre verileri eşleştirmek için DÜŞEYARA veya ARA işlevini; büyük veri kümeleriyle düzenli çalışmak için ise Power Query aracını kullanın. Her durum için ayrıntılı talimatlar aşağıda verilmiştir.

Temel kural: Birleştirmeden önce, kaynak tablolardaki sütun başlıklarının aynı yazıldığından (gereksiz boşluklar olmadan) ve veri biçimlerinin (tarihler, sayılar) eşleştiğinden emin olun. Bu, hata düzeltmek için saatler kazandırır.

Basit dikey birleştirme (kopyalama)

Bu yöntem, aynı yapıya sahip (aynı sırayla aynı sütun adlarına sahip) birkaç tablonuz varsa ve bunları sadece alt alta dizmeniz gerekiyorsa uygundur. Örneğin, Ocak, Şubat ve Mart aylarına ait satış raporları.

  1. İlk tabloyu başlıklarıyla birlikte seçin ve kopyalayın (Ctrl + C).
  2. Verileri yeni bir sayfaya veya boş bir alana yapıştırın (Ctrl + V).
  3. İkinci tabloyu başlıklar olmadan (sadece veriler) seçin.
  4. Onu ilk tablonun son satırının hemen altına yapıştırın.
  5. Diğer tablolar için işlemi tekrarlayın.
  6. Elde edilen aralığı "Akıllı Tablo"ya dönüştürün: verileri seçin ve Ctrl + T tuşlarına basın. Bu, genel listeyi kolayca filtrelemenize ve sıralamanıza olanak tanır.

Sık yapılan hata: İkinci ve sonraki tabloların başlıklarını genel diziye kopyalamak. Bu, onları metin içeren normal satırlara dönüştürerek sıralamayı ve formülleri bozar. Her zaman sadece veri gövdesini kopyalayın.

Formüllerle anahtara göre birleştirme

Bu yöntemi, ortak benzersiz bir değere (anahtar) dayanarak bir tablodan diğerine veri "çekmek" istiyorsanız kullanın. Örneğin, ürün koduna göre fiyat listesinden sipariş tablosuna fiyat eklemek.

Excel'in modern sürümlerinde (2021, 365) en iyisi XLOOKUP (ARA) işlevini kullanmaktır. Eski DÜŞEYARA'dan daha güvenilirdir.

Sözdizimi: =ARA(aranan_değer; arama_aralığı; döndürme_aralığı)

Örnek: Sipariş tablonuz (A sütunu — Ürün Kodu) ve fiyat tablonuz (D sütunu — Ürün Kodu, E sütunu — Fiyat) var. Sipariş ürün kodunun yanındaki hücreye şunu yazın: =ARA(A2; D:D; E:E)

Formül, A2'deki ürün kodunu D sütununda bulacak ve E sütunundan karşılık gelen fiyatı döndürecektir. Değer bulunamazsa, "Stokta yok" mesajı görüntülemek için bir argüman ekleyebilirsiniz.

Excel'in eski sürümleri için İNDİS/KaçINCI kombinasyonunu kullanın: =İNDİS(E:E; KAÇINCI(A2; D:D; 0))

Power Query ile Otomasyon (Profesyonel Yöntem)

Onlarca dosyayı veya farklı yapıdaki tabloları düzenli olarak birleştirmeniz gerekiyorsa, manuel çalışma verimsizdir. Power Query aracı (Excel 2016 ve yenilerine dahildir) bunu otomatik olarak yapar. Kaynaklara yeni veriler eklendiğinde sadece "Yenile" düğmesine basmanız yeterlidir.

Senaryo 1: Satır ekleme (Append)

Birkaç sayfadaki veya dosyadaki verileri tek bir uzun listede toplamak gerekir.

  1. Veri sekmesine gidin → Veri Al → Tablo/Aralıktan. Her tablo için tekrarlayın.
  2. Power Query düzenleyicisinde Giriş → Sorguları Ekle (Append Queries) seçeneğini seçin.
  3. "Üç veya daha fazla tablo" seçeneğini seçin ve gerekli kaynakları sağ pencereye taşıyın.
  4. Tamam'a tıklayın. Sistem sütunları isimlerine göre eşleştirecektir. Bir tabloda belirli bir sütun yoksa, o yer boş kalacaktır.
  5. Kapat ve Yükle'ye tıklayın. Sonuç, bağlantılı bir tablo olarak yeni bir sayfada görünecektir.

Senaryo 2: Sütunları birleştirme (Merge)

Ortak bir anahtara göre iki tabloyu yatay olarak birleştirmek gerekir (DÜŞEYARA formülünün benzeri, ancak büyük hacimler için).

  1. Her iki tabloyu da Power Query'ye yükleyin.
  2. İlk tablonun düzenleyicisindeyken Giriş → Sorguları Birleştir (Merge Queries) seçeneğini seçin.
  3. Seçim penceresinde ikinci tabloyu belirtin ve her iki önizlemedeki anahtar sütunlara fareyle tıklayın (gri renkle vurgulanacaklardır).
  4. Birleştirme türünü seçin (genellikle ilk tablodaki tüm satırları korumak için "Sol Dış Birleştirme").
  5. Birleştirmeden sonra sonunda "Table" yazan yeni bir sütun belirecektir. Bu sütunun başlığındaki genişletme simgesine (iki ok) tıklayın.
  6. Eklenmesi gereken alanları sadece işaretleyin ve "Orijinal sütun adını önek olarak kullan" kutusundaki işareti kaldırın.

İpucu: Kaynak verileriniz aynı klasördeki ayrı dosyalarda saklanıyorsa, Power Query'de "Veri Al" → "Dosyadan" → "Klasörden" seçeneğini belirleyebilirsiniz. Bu, her birini manuel olarak açmadan içindeki tüm dosyaları anında tek bir tabloda birleştirir.

Birleştirme yöntemlerinin karşılaştırılması

YöntemNe zaman uygulanırAvantajlarDezavantajlar
KopyalamaTek seferlik görev, az veri, aynı yapıAnında, bilgi gerektirmezHata riski, otomatik güncelleme yok
FormüllerAnahtara göre belirli değerleri çekmek gerekirEsneklik, mantık hücrelerde görünürBinlerce satırda dosyayı yavaşlatır, bakımı zor
Power QueryDüzenli raporlar, büyük veriler, farklı kaynaklarOtomatik güncelleme, milyonlarca satır işleme, veri temizlemeİlk kurulum için zaman gerektirir

Birleştirmede sık yapılan hatalar

  • Farklı tarih biçimleri: Bir tabloda tarih "10.01.2026" olarak, diğerinde metin olarak "10 Ocak" olarak yazılmıştır. Excel bu tür verileri doğru şekilde birleştiremez veya sıralayamaz. Başlamadan önce her şeyi tek bir tarih biçimine getirin.
  • Gereksiz boşluklar: "Ivanov " ve "Ivanov" Excel için farklı değerlerdir. Temel sütunları temizlemek için =KIRP() (TRIM) işlevini veya "Bul ve Değiştir" aracını (boşluğu hiçlikle değiştirin) kullanın.
  • Yinelenen başlıklar: Power Query kullanırken sütun adlarının benzersiz olduğundan emin olun. İki tabloda "Fiyat" sütunu varsa, birleştirmede "Fiyat" ve "Fiyat.1" haline gelebilirler, bu da ilerideki çalışmayı zorlaştırır.

SSS

Sütun sayısı farklıysa tablolar birleştirilebilir mi? Evet. Basit kopyalamada verileri ilgili sütunlara yapıştırmanız yeterlidir. Power Query'de sistem sütunları isimlere göre eşleştirir ve eksik olanları boş değerlerle doldurur.

Kaynakta verileri değiştirirsem birleştirilmiş tabloyu nasıl güncellerim? Normal kopyalama kullandıysanız — hiçbir şekilde, yeniden yapmak gerekir. Formüller kullandıysanız — otomatik olarak yeniden hesaplanır. Power Query kullandıysanız — sonuç tablosuna sağ tıklayın ve "Yenile"yi seçin.

Formüllerle birleştirme yaparken #YOK hatası alırsam ne yapmalıyım? Bu, anahtar değerin ikinci tabloda bulunamadığı anlamına gelir. Gereksiz boşlukları, harf büyüklüğünü kontrol edin veya hatayı güzel bir metinle gizlemek için EĞERHATA işlevini kullanın: =EĞERHATA(ARA(...); "Bulunamadı").