Ana içeriğe atla

Excel'de aynı başlıklara sahip birden çok sayfa nasıl birleştirilir?

Örneğin, aşağıda gösterilen ekran görüntüleri gibi farklı sayfalarda aynı başlıklara sahip bazı verileriniz var ve şimdi işiniz bu sayfaları tek bir sayfada birleştirmek. Bunları birer birer kopyalayıp yapıştırmak yerine, bu eğitim, bu işi halletmeniz için daha iyi yolları tanıtır.

doc aynı başlık 1'i birleştir
doc aynı başlık 2'i birleştir
doc aynı başlık 3'i birleştir

Sayfaları aynı başlıklara sahip VBA ile birleştirin

Consolidate işlevi ile Excel sayfalarını aynı başlıklarla birleştirin

Kutools for Excel ile Excel sayfalarını aynı başlıklarla birleştirin veya birleştirin iyi fikir3


ok mavi sağ balon Sayfaları aynı başlıklara sahip VBA ile birleştirin

Sayfaları herhangi bir hesaplama yapmadan aynı başlıklarla birleştirmek istiyorsanız, çözmek için VBA kodunu uygulayabilirsiniz.

1. Sayfaları birleştirmek istediğiniz çalışma kitabını etkinleştirin, Alt + F11 açmak için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.

2. tık Ekle > modülve sonra VBA kodunun altına yeni modül pencere.

VBA: Sayfaları aynı başlıklara sahip birleştirme

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. Basın F5 VBA'yı çalıştırmak için tuşuna basın ve başlık satırlarının sayısını girmeniz için bir iletişim kutusu açılır. Ekran görüntüsüne bakın:

doc aynı başlık 4'i birleştir

4. tık OK. Ve etkin çalışma kitabındaki tüm sayfalar, adı verilen yeni bir sayfada birleştirilir. "Kombine".

doc aynı başlık 1'i birleştir
belge artı
doc aynı başlık 2'i birleştir
belge artı
doc aynı başlık 3'i birleştir
doc dikey eşittir
doc aynı başlık 3'i birleştir

Bahşiş:

(1.) Verileriniz A1'den başlamalıdır, aksi takdirde kod etkili olmayacaktır.

(2.) Verileriniz aynı yapıya sahip olmalıdır.

(3.) Bu kod yalnızca etkin çalışma kitabının tüm çalışma sayfalarını birleştirebilir, çalışma sayfalarını birden çok çalışma kitabından birleştirmek istiyorsanız, bu kod çalışmayacaktır.


ok mavi sağ balon Consolidate işlevi ile Excel sayfalarını aynı başlıklarla birleştirin

Aşağıda gösterilen ekran görüntüsü ile aynı sütun ve satır başlıklarına sahip bazı verileriniz olduğunu ve excel sayfalarını aynı başlıklarla birleştirmek ve ardından bazı hesaplamalar yapmak istediğinizi varsayarsak, Konsolide işlevini Excel'de uygulayabilirsiniz.

doc aynı başlık 6'i birleştir
doc aynı başlık 7'i birleştir
doc aynı başlık 8'i birleştir

1. Sayfaları birleştirmek istediğiniz tüm çalışma kitaplarını açın ve imleci, birleştirilen verileri bulmak istediğiniz boş bir hücreye getirin ve ardından Veri > Pekiştirmek. Ekran görüntüsüne bakın:

doc aynı başlık 9'i birleştir

2. Sonra Pekiştirmek penceresi, aşağıdaki işlemi yapın:

1) İstediğiniz hesaplamayı seçin işlev liste;

2) Birleştirmek istediğiniz aralığı seçmek için tıklayın.

3) Tıklayın Ekle Aralığı Tüm referanslar listesine eklemek için düğmesine basın. Tekrarlamak için 2) adım ve 3) bu listeye birleştirilmesi gereken tüm aralıkları ekleme adımları.

4) Kontrol edin Üst sıra ve Sol sütun altında Etiketleri kullanın Bölüm.

5) Birleştirilmiş verileri kaynak verilere bağlamak istiyorsanız, Kaynak verilere bağlantılar oluşturun.

doc aynı başlık 10'i birleştir
doc aynı başlık 11'i birleştir
1) İstediğiniz hesaplamayı seçin işlev liste;

2) Birleştirmek istediğiniz aralığı seçmek için tıklayın.

3) Tıklayın Ekle Aralığı Tüm referanslar listesine eklemek için düğmesine basın. Tekrarlamak için 2) adım ve 3) bu listeye birleştirilmesi gereken tüm aralıkları ekleme adımları.

4) Kontrol edin Üst sıra ve Sol sütun altında Etiketleri kullanın Bölüm.

5) Birleştirilmiş verileri kaynak verilere bağlamak istiyorsanız, Kaynak verilere bağlantılar oluşturun.

3. tık OK. Şimdi aynı başlıklara sahip tüm veri aralığı tek bir başlık altında birleştirilir ve başlıklarla toplanır.

doc aynı başlık 6'i birleştirdoc aynı başlık 7'i birleştirdoc aynı başlık 8'i birleştir
doc dikey eşittir
doc aynı başlık 12'i birleştir

ok mavi sağ balon Kutools for Excel ile Excel sayfalarını aynı başlıklarla birleştirin veya birleştirin

Bazı durumlarda, verileri yalnızca aynı başlıklarla birleştirmek ve diğer durumlarda verileri birleştirmek ve birleştirmek istiyorsanız, bu iki görevi de çözebilecek herhangi bir numara var mı? İşte tanıtıyorum Kutools for Excelgüçlü Birleştirmek sizin için fonksiyon.

Excel sayfalarını aynı başlıklarla birleştirin

Birden çok sayfayı aynı başlıklarla birleştirin

Kutools for Excel, ile daha fazla 300 kullanışlı fonksiyonlar, işlerinizi daha kolay hale getirir. 

Kurduktan sonra Kutools for Excel, lütfen aşağıdaki işlemleri yapın:(Şimdi Excel için Kutools'u Ücretsiz İndirin!)

Excel sayfalarını aynı başlıklarla birleştirin

1. tık Kutools Artı > Birleştirmek Birleştirme sihirbazını etkinleştirmek için ve ardından kontrol edin Çalışma kitaplarından birden çok çalışma sayfasını tek bir çalışma sayfasına birleştirin. Ekran görüntülerine bakın:
doc aynı başlık 14'i birleştir
doc kutools birleştirmek 2

2. tık Sonraki>> gitmek için Çalışma Sayfalarını Birleştirin - Adım 2/3 sihirbaz ve aşağıdaki gibi yapın:

doc kutools birleştirmek 3
1) Tıklayın Ekle > Dosya klasörü sayfaları birleştirebileceğiniz çalışma kitaplarını eklemek için Çalışma kitabı listesi;
2) Sayfaları birleştirmek istediğiniz çalışma kitabı adını kontrol edin, birden çok çalışma kitabı seçebilirsiniz;
3) Birleştirmek istediğiniz çalışma sayfalarını kontrol edin;
4) Tıklayın belge seçimi birleştirmek istediğiniz aralığı seçmek için, aralıklar her sayfanın aynı konumuna yerleştirilmişse, bir sayfadan bir aralık seçmeniz ve ardından Aynı aralık.

3. tık Sonraki >> için Çalışma Sayfasını Birleştirin - Adım 3/3 sihirbaz ve kontrol edin Satır seçeneğine göre birleştir ve tip 1 metin kutusuna Başlık satır numarası, aralığınızda başlık yoksa 0 yazın.

doc kutools birleştirmek 4

4. tık Bitişve bu senaryoyu kaydettiğinizi hatırlatmak için bir iletişim kutusu açılır, kaydetmek istiyorsanız Evetya da Yok hayır.

doc aynı başlık 17'i birleştir

Artık sayfalar yeni bir çalışma kitabında aynı satır başlıklarıyla birleştirilir.

doc aynı başlık 18'i birleştir

Birden çok sayfayı aynı başlıklarla birleştirin

Kurduktan sonra Kutools for Excel, lütfen aşağıdaki işlemleri yapın:(Şimdi Excel için Kutools'u Ücretsiz İndirin!)

1. tık kuruluş > Birleştirmek Birleştirme sihirbazını görüntülemek ve kontrol etmek için Birden çok çalışma kitabındaki değerleri tek bir çalışma sayfasında birleştirin ve hesaplayın. Ekran görüntüsüne bakın:
doc kutools birleştirmek 5

2. tık Sonraki>> gitmek için Çalışma Sayfalarını Birleştirin - Adım 2/3 sihirbaz ve aşağıdaki gibi yapın:

doc kutools birleştirmek 3
1) Tıklayın Ekle > Dosya klasörü sayfaları birleştirebileceğiniz çalışma kitaplarını eklemek için Çalışma kitabı listesi;
2) Sayfaları birleştirmek istediğiniz çalışma kitabı adını kontrol edin, birden çok çalışma kitabı seçebilirsiniz;
3) Birleştirmek istediğiniz çalışma sayfalarını kontrol edin;
4) Tıklayın belge seçimi birleştirmek istediğiniz aralığı seçmek için, aralıklar her sayfanın aynı konumuna yerleştirilmişse, bir sayfadan bir aralık seçmeniz ve ardından Aynı aralık.

3. Tıklamaya gidin Sonraki>> ve birleştirilmiş aralıkta uygulamak istediğiniz işlevi seçin ve birleştirilmiş aralığınızın etiketlerini kontrol edin. Ekran görüntüsüne bakın:
doc kutools birleştirmek 6

4. tık Bitişve sizden senaryoyu kaydetmenizi isteyen bir iletişim kutusu açılır, Evet kaydetmek veya tıklayın Yok hayır kaydetmemek için.

Ardından aralıklar yeni bir çalışma kitabında birleştirilir.

doc aynı başlık 12'i birleştir

avantajı Kutools for Excel'S Birleştirmek işlevi, açılmış çalışma kitapları veya açılmamış çalışma kitaplarındaki birden çok sayfayı bir çalışma sayfasına veya bir çalışma kitabına birleştirebilmenizdir.

Excel'deki aynı değere dayalı olarak verileri kolayca Birleştirin / Birleştirin

Birden çok yinelenen kayıt içeren bir çalışma sayfasıyla çalıştığınızı varsayarsak ve şimdi satırları aynı değere göre birleştirmeniz / birleştirmeniz ve yinelenen satırların toplamı, ortalaması, sayısı gibi bazı hesaplamalar yapmanız gerekir. Bununla Gelişmiş Kombine Satırları of Kutools for Excel, aynı değerleri / aynı verileri hızlı bir şekilde birleştirebilir veya satırları uygun hücrelere çoğaltabilirsiniz.  30 günde tam özellikli ücretsiz deneme için tıklayın!
doc gelişmiş satırları birleştir
 
Kutools for Excel: 300'den fazla kullanışlı Excel eklentisi ile 30 günde sınırlama olmaksızın ücretsiz olarak deneyin.

İlgili Makaleler

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
When using the VBA code only two of my sheets are combining instead of the three active sheets. The headers are all the same and all start in cell A1. Would you have any idea what the issue is please?
This comment was minimized by the moderator on the site
Bonjour, est-ce possible de Fusionner et LIER Plusieurs Feuilles Avec Les Mêmes En-Têtes Dans Excel afin que les changements qui sont effectués dans les feuilles du classeur soient appliqués dans la nouvelle feuille "combinée"?
This comment was minimized by the moderator on the site
Hello, If you want to combine sheets which with the same sheet names, there is no built-in feature in Excel can help you. You can try Combine feature of Kutools for Excel, it provides an option that combine sheets with same names, for more details, you can visit this tutorial https://www.extendoffice.com/product/kutools-for-excel/excel-combine-sheets-of-same-name-into-one-worksheet.html. And Kutools for Excel supports 30-day free trial, you can download it to have a try. https://www.extendoffice.com/download/kutools-for-excel.html
This comment was minimized by the moderator on the site
Very helpful the code for combining multiple worksheets, it worked fine! Thank you!
This comment was minimized by the moderator on the site
what will be vba code for combining multiple sheets in workbook into one worksheet if row headers are the same ( not column headers)
This comment was minimized by the moderator on the site
I used VBA to copy all sheets to one, but how can I copy only select sheets instead of all of them?
This comment was minimized by the moderator on the site
Esta excelente la primera macro, pero no sabrias decirme por que solamente me combina 4 columnas?. Si mis hojas tienen un aproximado de 30 columnas.
This comment was minimized by the moderator on the site
Hello
I bought Kutools for Excel 19.00, by interest in the merge function, but doesn't work with my files and sheets, all have the same name (Workbook an sheets) but in the combination of : "Combine all same name worksheets into one worksheet" dosn't work (does nothing), inclusive don't saves the new workbook in the place that I select prior to execute de Finish button.
I followed the instructions one and another time, but the result is the same.
Some help?
This comment was minimized by the moderator on the site
Hi, Ezequiel Zavaleta, I am sorry for hear that. You can contact our Customer Service Manager through this: our team will solve your problems as soon as possible.
This comment was minimized by the moderator on the site
perfect, thank you
This comment was minimized by the moderator on the site
How can I combine only sheets with same header ignoring other sheets?
This comment was minimized by the moderator on the site
How do I merge only select worksheets in that workbook?
How can I run the Macro to refresh the data on a weekly basis without having to delete the "Combined" tab?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations