Excel’de aynı başlıklara sahip birden fazla sayfayı nasıl birleştirebilirim?
Aynı başlıklara sahip birden fazla Excel sayfasından veri birleştirmek, yaygın ancak genellikle zaman alıcı bir iştir. Örneğin aşağıdaki ekran görüntülerinde de görüldüğü gibi, bir çalışma kitabınızda farklı aylar, departmanlar veya ürünler için — hepsi aynı sütun başlıklarıyla yapılandırılmış — birkaç çalışma sayfası bulunabilir. Tüm bu verileri incelemek, analiz etmek veya raporlamak amacıyla tek bir yerde toplamanız gerektiğinde, özellikle sayfa sayısı arttıkça, verileri elle kopyalayıp yapıştırmak hem verimsiz hem de hataya açıktır. Neyse ki Excel, bu tür verileri hızlı, doğru ve minimum çabayla birleştirmeniz için çeşitli pratik yöntemler sunar. Her yaklaşımın avantajlarını anlayarak, tek seferlik bir birleştirme mi yoksa dinamik ve otomatik olarak güncellenen bir çözüm mü istediğinize göre iş akışınız için en uygun seçeneği belirleyebilirsiniz.



Kullanılabilir çözümler:
Aynı başlıklara sahip sayfaları VBA ile birleştirin
Aynı başlıklara sahip Excel sayfalarını Birleştir işleviyle birleştirin
Aynı başlıklara sahip Excel sayfalarını Kutools for Excel ile birleştirin veya birleştirin ![]()
Excel formüllerini (İNDEKS, EŞLE, FİLTRELE) kullanarak verileri birleştirin
Power Query (Al ve Dönüştür) ile verileri birleştirin ve ekleyin
Aynı başlıklara sahip sayfaları VBA ile birleştirin
Hiç hesaplama veya özetleme olmadan, aynı sütun başlıklarına sahip tüm sayfaları tek bir sayfada hızlıca birleştirmek istiyorsanız, VBA size otomatik bir çözüm sunar. Bu yaklaşım, makroları etkinleştirmeye alışkın olan ve verilerin A1 hücresinden başlayıp tüm sayfalarda tutarlı bir yapıya sahip olduğu tek bir çalışma kitabında tekrarlayan birleştirme görevlerini yönetmek isteyen kullanıcılar için idealdir.
İşlem adımları:
1. Birleştirmek istediğiniz sayfaların bulunduğu çalışma kitabını etkinleştirin. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
2. VBA penceresinde Ekle > Modül seçeneğine tıklayın. Ardından aşağıda verilen VBA kodunu kod penceresine yapıştırın.
VBA: Aynı başlıklara sahip sayfaları birleştir
Sub Combine()
'UpdateByKutools20151029
Dim i As Integer
Dim xTCount As Variant
Dim xWs As Worksheet
On Error Resume Next
LInput:
xTCount = Application.InputBox("The number of title rows", "", "1")
If TypeName(xTCount) = "Boolean" Then Exit Sub
If Not IsNumeric(xTCount) Then
MsgBox "Only can enter number", , "Kutools for Excel"
GoTo LInput
End If
Set xWs = ActiveWorkbook.Worksheets.Add(Sheets(1))
xWs.Name = "Combined"
Worksheets(2).Range("A1").EntireRow.Copy Destination:=xWs.Range("A1")
For i = 2 To Worksheets.Count
Worksheets(i).Range("A1").CurrentRegion.Offset(CInt(xTCount), 0).Copy _
Destination:=xWs.Cells(xWs.UsedRange.Cells(xWs.UsedRange.Count).Row + 1, 1)
Next
End Sub 3. Kodu çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın. Başlık satırı sayısını girmenizi isteyen bir iletişim kutusu açılacaktır (örneğin, başlıklarınız yalnızca ilk satırı kapsıyorsa "1" girin). Ekran görüntüsüne bakın:

4. Tamam’a tıklayın. Ardından kod, belirtilen başlık satırları hariç olmak üzere Geçerli Çalışma Kitabı’ndaki tüm çalışma sayfalarından verileri otomatik olarak birleştirip "Birleştirilmiş" adlı yeni bir sayfaya aktaracaktır.







İpuçları ve notlar:
- Verileriniz her sayfada A1 hücresinden başlamalıdır; aksi takdirde kod düzgün çalışmayacaktır.
- Birleştirilecek tüm sayfalar, veri hizalaması sorunlarından kaçınmak için aynı yapıya sahip olmalı—aynı sütun başlıkları aynı sırada ve mümkünse aynı sütunlarda yer almalıdır.
- Bu kod, yalnızca şu anda açık olan Geçerli Çalışma Kitabı’ndaki tüm çalışma sayfalarını birleştirir; diğer çalışma kitaplarındaki sayfaları birleştirmaz.
- Kodu çalıştırmadan önce mutlaka çalışma kitabınızı kaydedin. Kaydedilmemiş çalışmalarınız varsa, hata oluşması durumunda VBA'nın verilerinizi kazara kaybetmenize neden olabileceğini unutmayın.
Avantajlar: Formüllere veya üçüncü parti eklentilere gerek kalmadan, bir çalışma kitabında hızlı ve tek seferlik birleştirmeler yapmak için idealdir.
Sınırlamalar: Her birleştirme işlemi için manuel olarak kod çalıştırmanız gerekir. Birden fazla çalışma kitabından veri birleştirmeniz gerekiyorsa ya da düzenli, otomatik güncellemelere ihtiyacınız varsa bu yöntem ideal değildir.
Aynı başlıklara sahip Excel sayfalarını, Konsolidasyon işleviyle birleştirin
Aynı sütun ve satır başlıklarına sahip verileri (örneğin birden çok bölgeden veya departmandan gelen toplamlar gibi) birleştirmek ve özetlemek istiyorsanız, Excel’in yerleşik Konsolidasyon özelliği yapılandırılmış bir çözüm sunar. Bu özellik, başlık etiketlerini kullanarak farklı aralıklardan gelen verileri hizalar ve toplama, ortalama alma ya da değerleri sayma gibi çeşitli özet hesaplamaları yapmanızı sağlar.



İşlem adımları:
1. Birleştirmeyi planladığınız çalışma sayfalarını içeren tüm çalışma kitaplarını açın.
2. Birleştirilmiş (konsolide edilmiş) verilerin görünmesini istediğiniz boş hücreye imlecinizi yerleştirin.
3. Veri sekmesine gidin ve Konsolidasyon seçeneğine tıklayın.

4. Konsolidasyoniletişim kutusunda:
- İhtiyacınız olan hesaplamayı İşlev listesinden seçin (örneğin, Topla, Ortalama, Say).
- Başvuru kutusuna tıklayın, ardından birleştirmek istediğiniz aralığı her bir çalışma sayfasından seçin. Her aralığı seçtikten sonra listeye eklemek için Ekle düğmesine tıklayın.
- Birleştirmek istediğiniz tüm sayfalardaki aralıkları eklemek için yukarıdaki adımı tekrarlayın.
- Verilerinizin bu alanlarda başlık satırları varsa, En Üst Satır ve En Sol Sütun seçeneklerini Etiket Konumu Kullan altında işaretleyin. Bu, etiketlere göre doğru eşleşmeyi ve birleştirmeyi sağlar.
- Çıktının Kaynak Veri ile bağlantılı kalmasını istiyorsanız (yani orijinal sayfalardaki güncellemeler burada yansıtılsın), Kaynak Veriye Bağlantı Oluştur seçeneğini etkinleştirin.

5. Tamam düğmesine tıklayın. Excel, belirttiğiniz işlevi kullanarak Veri Seç aralıklarını özetleyecek ve seçtiğiniz hücre konumuna hizalayarak birleştirecektir.





Pratik ipuçları:
- Kaynak veri değiştiğinde birleştirilmiş sonuçların otomatik olarak güncellenmesini istiyorsanız, Kaynak Veriye Bağlantı Oluştur seçeneğini kullanın.
- Tüm aralıklardaki başlıkların (yazım ve boşluklar dahil) tamamen aynı olduğundan emin olun; aksi takdirde etikete göre birleştirme beklendiği gibi çalışmayacaktır.
- Büyük veya karmaşık verilerle çalışırken, birleştirme işlemine başlamadan önce orijinal verilerinizi yedek bir sayfaya kopyalamanızı öneririz.
Avantajlar: Çok yönlüdür ve tüm modern Excel sürümlerine dahildir. Özet hesaplamalar ile periyodik raporlama için idealdir.
Sınırlamalar: Gerçek anlamda dinamik değildir—daha sonra yeni kaynak satırları eklerseniz, konsolidasyon adımlarını tekrarlamanız gerekir. Etiketleme tutarsızsa ya da aralıklar doğru şekilde ayarlanmamışsa kafa karıştırıcı olabilir.
Aynı başlıklara sahip Excel sayfalarını Kutools for Excel ile birleştirin veya konsolide edin
İş akışınız aynı başlıklara sahip sayfaları birleştirmeyi veya aynı anda birden çok konumdan verileri konsolide edip hesaplamayı içeriyorsa, Kutools for Excel esnek ve kullanışlı bir çözüm sunar. Kutools, yalnızca çok seviyeli veri birleştirmeyi desteklemekle kalmaz, aynı zamanda açık ve kapalı çalışma kitaplarından gelen verileri de işleyebilen özel bir Birleştir sihirbazı sağlar; bu da süreci çok daha kolay ve hata yapmaya daha az açık hale getirir.
Aynı başlıklara sahip Excel sayfalarını birleştirin
Aynı başlıklara sahip birden çok sayfayı konsolide edin
Kutools for Excel yüklendikten sonra şu adımları izleyin:Kutools for Excel (Kutools for Excel’i şimdi ücretsiz indirin!)
Aynı başlıklara sahip Excel sayfalarını birleştirin
1. KUTOOLS PLUS sekmesine gidin ve Birleştir seçeneğine tıklayarak Birleştir sihirbazını başlatın. Sihirbazda Birden Fazla Çalışma Kitabından Verileri Bir Çalışma Sayfasına Kopyala seçeneğini işaretleyin. Aşağıdaki ekran görüntülerine göz atın:

2. İleri >> düğmesine tıklayarak Çalışma Sayfalarını Birleştir – 2 / 3. Adım sihirbazına geçin, ardından:

2) Birleştirmek istediğiniz sayfaları içeren çalışma kitabını (veya kitaplarını) seçin; birden fazla dosya seçebilirsiniz.
3) Dahil etmek istediğiniz çalışma sayfalarını işaretleyin.
4) Her bir çalışma sayfası için Veri Aralığı'i belirtmek üzere
'e tıklayın. Tüm sayfalar aynı hücre aralığını kullanıyorsa, bir sayfada bu aralığı seçip Aynı aralıkseçeneğine tıklamak, bunu tüm sayfalara uygular.3. İleri >> düğmesine tıklayarak Çalışma Sayfasını Birleştir – 3 / 3. Adım penceresine geçin, ardından Verileri Satır Bazında Birleştir seçeneğini işaretleyin ve 1 değerini Başlık satırı numarası alanına girin (veya verilerinizde başlık yoksa 0 girin).

4. Bitir düğmesine tıklayın. Birleştirme senaryosunu ileride tekrar kullanmak üzere kaydetmek isteyip istemediğiniz sorulduğunda, Evet (kaydetmek için) veya Hayır (iptal etmek için) seçeneğini belirleyin.

Sihirbaz, belirtilen tüm sayfaları birleştirerek başlık hizalamasını koruyan bir Yeni Çalışma Kitabı oluşturacaktır.

Aynı başlıklara sahip birden çok sayfayı konsolide edin
Kutools for Excel yüklendikten sonra şu şekilde devam edin:Kutools for Excel (Kutools for Excel’i şimdi ücretsiz indirin!)
1. KUTOOLS PLUS > Birleştir seçeneğini seçerek Birleştir sihirbazını açın ve Birden Fazla Çalışma Kitabından Verileri Birleştir ve Hesapla seçeneğini işaretleyin. Ekran görüntüsüne bakın:
2. İleri >> düğmesine tıklayarak Çalışma Sayfalarını Birleştir – 2 / 3. Adım sihirbazına erişin. Şu işlemleri gerçekleştirin:

2) Çalışmak istediğiniz çalışma kitaplarını işaretleyin (çoklu seçim mümkündür).
3) İstenilen çalışma sayfalarını seçin.
4) Hangi Aralık'in birleştirileceğini tanımlamak için
'e tıklayın. Sayfalar arasında tutarlı aralık konumları için Aynı aralıkseçeneğini kullanın.3. İleri>> seçeneğiyle devam edin, aralıkları birleştirirken kullanmak istediğiniz işlevi (örneğin toplam veya ortalama) belirleyin ve birleştirilmiş verileriniz için hangi etiketlerin (En Üst Satır ve/veya En Sol Sütun) geçerli olacağını seçin. Ekran görüntüsüne bakın:
4. Bitir düğmesine tıklayın. Senaryonuzu ileride kullanmak üzere kaydedip kaydetmeyeceğiniz sorulacaktır; gerektiğinde Evet veya Hayır seçeneğini belirleyin.
Aralık seç, bir Yeni Çalışma Kitabı’e konsolide edilip aktarılır.

Kutools’un Birleştir işlevinin en büyük avantajı, hem açık hem de kapalı birden çok çalışma kitabında karmaşık birleştirme ihtiyaçlarını yönetebilmesidir; bu da onu hem tek seferlik görevler hem de farklı sayfalardan veri entegrasyonu gerektiren düzenli iş akışları için ideal kılar.
Excel formüllerini (INDEX, MATCH, FILTER) kullanarak veri birleştirin
Orijinal sayfalarla birleştirilen veri arasında dinamik bağlantıları korumayı tercih eden kullanıcılar için Excel formülleri, esnek ve formül temelli bir çözüm sunar. Bu yöntem, aynı başlıklara sahip birden fazla çalışma sayfasındaki verileri birleştirmek ve hizalamak için INDEX, MATCH veya FILTER (Microsoft 365 ve Excel 2021+’te mevcuttur) gibi işlevlerden yararlanır. Özellikle birleştirilen kaynak sayfalar düzenli olarak güncelleniyorsa bu yaklaşım büyük değer taşır; çünkü birleştirilmiş sayfadaki sonuçlar, kaynaklardaki değişiklikleri otomatik olarak yansıtır.
Uygulanabilir senaryo: Makro veya eklenti kullanmadan, alt sayfalar değiştiğinde birleştirilen verilerin güncel kalmasını istediğiniz durumlarda en iyi seçenektir.
Formül Örneği – FILTER ile Basit Birleştirme (Excel 365/2021+)
1. Yeni "Birleştirilmiş" sayfanızda verileri listelemek istediğiniz ilk hücreyi seçin (örneğin)A2 hücresi) ve Sheet1’den veri çekmek için aşağıdaki formülü girin (başlıkların 1. satırda olduğunu varsayalım):
=FILTER(Sheet1!A2:D100,Sheet1!A2:A100<,>,"") Bu, Sheet1’den tüm boş olmayan satırlardaki verileri çeker. Gerekirse A2:D100 aralığını ayarlayın.
Daha fazla sayfa ile birleştirmek için VSTACKişlevini kullanın (modern Excel):
=VSTACK(FILTER(Sheet1!A2:D100,Sheet1!A2:A100<,>,""),FILTER(Sheet2!A2:D100,Sheet2!A2:A100<,>,""),FILTER(Sheet3!A2:D100,Sheet3!A2:A100<,>,"")) 2. Enter tuşuna basın; sonuçlar aşağıya yayılacak ve tüm Seçili Çalışma Sayfaları birleştirilecektir. Orijinal sayfalarda yapılan güncellemeler veya yeni eklenen satırlar otomatik olarak yansıyacaktır.
İpuçları:
- Birleştirilen tüm sayfaların aynı başlıklara sahip olduğundan ve Aralık'nin tüm olası satırları içerecek kadar büyük olduğundan emin olun. Verileriniz büyüdükçe başvurulan aralıkları güncelleyin.
- Excel 2019 veya daha eski bir sürüm kullanıyorsanız, FİLTRELE ve DİKEYYIĞIN fonksiyonları kullanılamaz. Bunun yerine satırları çekmek için İNDEKS/EŞLE kombinasyonunu kullanmayı veya değer olarak kopyalayıp yapıştırmayı düşünün.
- Başlıkları yalnızca bir kez tutmak istiyorsanız, formül çıktısının üzerine başlık satırını manuel olarak kopyalayın.
Avantajlar: Birleştirilen veriler, kaynak sayfalardaki değişikliklerle birlikte otomatik olarak güncellenir. VBA veya üçüncü parti araçlara gerek kalmaz.
Sınırlamalar: FILTER ve VSTACK gibi modern işlevler yalnızca en yeni Excel sürümlerinde kullanılabilir. Büyük veri kümeleri, hesaplama performansını olumsuz etkileyebilir. Veri büyüdükçe, formüllerdeki aralık yönetimine dikkatle yaklaşılmalıdır.
Power Query (Al ve Dönüştür) ile veri birleştirin ve ekleyin
Power Query (Al ve Dönüştür olarak da bilinir), Excel 2016 ve sonraki sürümlerde ve Microsoft 365’da bulunan güçlü, yerleşik bir özelliktir. Orijinal verileri değiştirmeden birden çok sayfa veya çalışma kitabından veri bağlamanıza, dönüştürmenize ve birleştirmenize olanak tanır. Bu yaklaşım, tekrarlayan konsolidasyon görevleri, büyük veri kümeleriyle çalışma veya birleştirme sırasında verileri temizleme ve şekillendirme gereksinimleri için idealdir.
Uygulanabilir senaryo: Özellikle sık veri güncellemeleri, büyük dosyalar veya birleştirme sırasında veri temizleme ve dönüştürme ihtiyacı söz konusu olduğunda, gelişmiş birleştirme ihtiyaçları için şiddetle önerilir.
İşlem adımları:
- İlk veri tablonuzun içine herhangi bir yere tıklayın. Ardından Veri > Tablodan/Araklıktan seçeneğine gidin. Sayfanız Tablo olarak biçimlendirilmemişse, Excel sizden bir tane oluşturmanızı isteyecektir. Tamam’a tıklayın.
- Sonucu yeni bir sayfaya yüklemek için Kapat ve Yükle seçeneğine tıklayın. Artık yeni bir Tablo sayfanız var!
- Her bir çalışma sayfası için yukarıdaki adımları tekrarlayarak her biri için ayrı bir sorgu oluşturun.
- Sorguları Birleştirin:Sorgular ve Bağlantılarbölmesinde, bir tabloya sağ tıklayın ve bağlam menüsünden Ekle'yi seçin.

- Ekle iletişim kutusunda, iki'den fazla tablo eklemeniz gerekiyorsa Üç veya daha fazla tablo seçeneğini belirleyin. Her bir tabloyu Eklenecek tablo kutusuna ayrı ayrı ekleyin, ardından Tamam’a tıklayın.

- Bitir ve Yükle: Belirtilen çalışma sayfalarındaki tüm veriler başarıyla eklendi. Satır veya sütunları gerektiği gibi doğrulayıp ayarladıktan sonra, birleştirilmiş verileri yeni bir çalışma sayfasına aktarmak için Giriş > Kapat ve Yükle seçeneğine tıklayın.
İpuçları:
- Verilerin aynı çalışma kitabında olmasına gerek yoktur; Power Query, birden fazla çalışma kitabındaki verileri bağlayabilir ve ekleyebilir.
- Orijinal sayfalara veya dosyalara yeni veri eklediğinizde, birleştirmeyi otomatik olarak güncellemek için sonuç tablosuna sağ tıklayıp Yenile seçeneğini seçmeniz yeterlidir.
- Power Query’nin dönüştürme araçlarını, verileri yükleme sırasında temizlemek, filtrelemek ve şekillendirmek için kullanabilirsiniz. Bu özellikle bazı sayfalarda fazladan sütunlar varsa ya da biçimlendirme uyumlaştırması gerekiyorsa son derece faydalıdır.
Avantajlar: Büyük ve karmaşık birleştirmeleri minimum manuel müdahaleyle yönetir. Ölçeklenebilirliği yüksektir, birleştirme sırasında veri dönüşümünü destekler ve gelecekteki güncellemeleri otomatikleştirir.
Sınırlamalar: İlk kurulum, birkaç adım içerir ve Power Query araçlarına aşinalık gerektirir. Bazı Excel sürümleri, Get & Transform özelliklerinin tamamını içermeyebilir.
Özet ve sorun giderme ipuçları:
- Her sayfada veriler aynı konumlardan başlıyorsa, hızlı ve tek seferlik birleştirmeler için VBA veya Kutools çok verimli olabilir.
- Düzenli, dinamik güncellemeler ve büyüyen veri kümelerine bağlantı kritikse, Excel formüllerini veya Power Query çözümlerini değerlendirmelisiniz.
- Birleştirme sırasında hatalardan kaçınmak için Kaynak Veri’nizin aynı başlıklara ve yapıya sahip olduğundan her zaman emin olun.
- Mümkün olduğunca, devam eden görevlerde elle “kopyala-yapıştır” yerine Power Query’nin Yenile özelliği veya formül otomatik güncellemesi gibi işlevleri tercih edin.
- Herhangi bir birleştirme işlemine başlamadan önce orijinal verilerinizin yedeklerini alın; böylece yanlışlıkla üzerine yazma veya hatalara karşı güvende olursunuz.
- “#BAŞV!” veya “#DEĞER!” hataları görünüyorsa, formül aralıklarınızı tekrar kontrol edin ve başvurulan tüm sayfaların mevcut olduğundan ve geçerli veri içerdiğinden emin olun.
- VBA veya eklentiler kullanıyorsanız, antivirus ve makro ayarlarınızın bunların çalışmasına izin verdiğinden emin olun.
- Çözümleri önemli veya üretim dosyalarına uygulamadan önce örnek bir çalışma kitabı üzerinde deneyin.
İlgili Makaleler
- Önde sıfır içeren birden fazla hücreyi Excel’de tek bir hücreye nasıl birleştirebilirim?
- Excel’de olası tüm 4 haneli kombinasyonların listesini nasıl oluşturabilirim?
- Bir çalışma kitabındaki her sayfayı ayrı bir metin dosyası olarak nasıl kaydederim?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar

