Excel'de Yinelenen satır'yi Birleştirin ve Değerlerini Toplayın (Basit Püf Noktaları)
Excel'de, yinelenen girdiler içeren bir veri kümesiyle karşılaşmak yaygındır. Genellikle, ana zorluğunuzun, aşağıdaki ekran görüntüsünde gösterildiği gibi, Yinelenen satır'yi verimli şekilde birleştirmek ve buna karşılık gelen sütundaki değerleri aynı anda toplamak olduğu bir veri aralığıyla karşılaşabilirsiniz. Bu bağlamda, yinelenen verileri birleştirme ve ilişkili değerlerini toplama konusunda hem açıklığınızı hem de Excel çalışma kitabı'inizin işlevselliğini artırabilecek birkaç pratik yöntemi inceleyeceğiz.

Yinelenen satır birleştirin ve değerleri toplayın
Yinelenen satır'yi Birleştirme ve Değerleri Toplama Özelliği ile Birleştirin
Birleştirme (Consolidate) özelliği, Excel’de birden fazla çalışma sayfasını veya satırı birleştirmek için son derece kullanışlı bir araçtır. Bu özelliği kullanarak yinelenen satırları hızlı ve kolayca birleştirebilir, karşılık gelen değerleri toplayabilirsiniz. Lütfen aşağıdaki adımları izleyin:
Adım 1: Hedef Hücreyi Seçin
Birleştirilmiş verinin nerede görüntüleneceğini seçin.
Adım 2: Birleştirme İşlevine Erişin ve birleştirmeyi ayarlayın
- "Veri" > "Topla" seçeneğine tıklayın, ekran görüntüsüne bakın:

- "Topla" iletişim kutusunda:
- (1.) "İşlev" açılır listesinden "Topla" seçeneğini seçin;
- (2.) "Başvuru" kutusunda birleştirmek istediğiniz aralığı seçmek için tıklayın;
- (3.) "Etiket Konumu Kullan" seçeneğinden "En Üst Satır" ve "En Sol Sütun" onay kutularını işaretleyin;
- (4.) Son olarak, “Tamam” düğmesine tıklayın.

Sonuç:
Excel, ilk sütunda bulunan tüm yinelenenleri birleştirir ve bitişik sütunlardaki karşılık gelen değerlerini aşağıdaki ekran görüntüsünde gösterildiği gibi toplar:

- Aralık bir başlık satırı içermiyorsa, "Etiket Konumu Kullan" seçeneğindeki "En Üst Satır" işaretini kaldırmanız gerekir.
- Bu özellik sayesinde verileriniz yalnızca ilk sütuna (en soldaki sütuna) göre birleştirilebilir.
Yinelenen satır'yi Birleştirmek ve Değerleri Toplamak İçin Kutools'u Kullanın
"Kutools for Excel" eklentisini yüklediyseniz, "Gelişmiş Satırları Birleştir" özelliğiyle yinelenen satırları kolayca birleştirebilirsiniz. Bu özellik, verileriniz üzerinde toplama, sayma, ortalama alma veya diğer hesaplamalar yapma imkânı sunar. Ayrıca yalnızca tek bir Anahtar Sütunla sınırlı kalmaz; birden fazla Anahtar Sütunu işleyebilir ve böylece karmaşık veri birleştirme görevlerini çok daha kolay hale getirir.
"Kutools for Excel" eklentisini yükledikten sonra veri aralığınızı seçin ve ardından **Kutools** > **Birleştir ve Ayır** > **Gelişmiş Satırları Birleştir** seçeneğine tıklayın.
"Gelişmiş Satırları Birleştir" iletişim kutusunda lütfen aşağıdaki işlemleri ayarlayın:
- Yinelenenleri birleştirmek istediğiniz sütun adına tıklayın; burada Ürün'e tıklayacağım ve ardından "İşlem" sütunundaki Açılır Liste menüsünden "Birincil Anahtar" seçeneğini seçeceğim;
- Ardından, değerlerini toplamak istediğiniz sütun adına tıklayın ve "İşlem" sütunundaki Açılır Liste menüsünden "Topla" seçeneğini seçin;
- Diğer sütunlar için, belirli bir ayırıcıyla değerleri birleştirme veya belirli bir hesaplama gerçekleştirme gibi ihtiyaç duyduğunuz işlemi seçebilirsiniz; (yalnızca iki sütununuz varsa bu adım atlanabilir)
- Son olarak, birleştirilmiş sonucu önizleyebilir ve ardından “Tamam” düğmesine tıklayabilirsiniz.

Sonuç:
Artık Anahtar Sütun içindeki Yinelenen Değerler birleştirildi ve diğer karşılık gelen değerler aşağıdaki ekran görüntüsünde gösterildiği gibi toplandı:

- Bu yararlı özellik sayesinde aynı zamanda aşağıdaki örnekte gösterildiği gibi yinelenen hücre değerine göre Satırları Birleştir da yapabilirsiniz:

- Bu özellik “Geri Al” işlemini destekler; orijinal verilerinizi geri yüklemek isterseniz “Ctrl + Z” tuşlarına basın.
- Bu özelliği kullanmak için hemen Kutools for Excel'yi indirip yükleyin!
Yinelenen satır'yi Birleştirmek ve Değerleri Toplamak İçin PivotTable Kullanın
Excel'deki PivotTable, verileri yeniden düzenlemek, gruplamak ve özetlemek için dinamik bir çözüm sunar. Bu özellik, yinelenen girdiler içeren bir veri kümesiyle karşılaşıp ilgili değerleri toplamanız gerektiğinde son derece kullanışlı hale gelir.
Adım 1: Bir PivotTable Oluşturma
- Veri Aralığı’nı seçin. Ardından “Ekle” sekmesine gidip “PivotTable” öğesine tıklayın; ekran görüntüsüne bakın:

- Açılan iletişim kutusunda, PivotTable raporunun yeni bir sayfaya mı yoksa mevcut bir sayfaya mı yerleştirileceğini seçin. Ardından "Tamam" düğmesine tıklayın. Ekran görüntüsüne bakın:

- Artık seçilen hedef hücreye bir Özet Tablo eklendi. Ekran görüntüsüne göz atın:

Adım 2: PivotTable Yapılandırması:
- "PivotTable Alanları" bölmesinde, yinelenenleri içeren alanı "Satır" alanına sürükleyin; böylece yinelenenleriniz otomatik olarak gruplanır.
- Ardından, toplamını almak istediğiniz değerleri içeren alanları “Değerler” alanına sürükleyin. Excel, varsayılan olarak bu değerleri toplar. Aşağıdaki örneğe göz atın:

Sonuç:
PivotTable, yinelenen verileri birleştirip değerleri toplayarak analiz için net ve öz bir görünüm sunuyor. Ekran görüntüsüne göz atın:

Yinelenen satır'yi Birleştirmek ve Değerleri Toplamak İçin VBA Kodu Kullanın
VBA koduna ilgi duyuyorsanız, bu bölümde yinelenen satırları birleştirmek ve diğer sütunlardaki karşılık gelen değerleri toplamak için size bir VBA kodu sunuyoruz. Lütfen aşağıdaki adımları izleyin:
Adım 1: VBA sayfa modülü düzenleyicisini açın ve kodu kopyalayın
- Excel’de “ALT + F11” tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
- "Ekle" > "Modül" seçeneğine tıklayın ve aşağıdaki kodu "Modül" penceresine yapıştırın.
VBA kodu: Yinelenen satır'yi birleştir ve değerleri toplaSub CombineDuplicateRowsAndSumForMultipleColumns() 'Update by Extendoffice Dim SourceRange As Range, OutputRange As Range Dim Dict As Object Dim DataArray As Variant Dim i As Long, j As Long Dim Key As Variant Dim ColCount As Long Dim SumArray() As Variant Dim xArr As Variant Set SourceRange = Application.InputBox("Select the original range:", "Kutools for Excel", Type:=8) If SourceRange Is Nothing Then Exit Sub ColCount = SourceRange.Columns.Count Set OutputRange = Application.InputBox("Select a cell for output:", "Kutools for Excel", Type:=8) If OutputRange Is Nothing Then Exit Sub Set Dict = CreateObject("Scripting.Dictionary") DataArray = SourceRange.Value For i = 1 To UBound(DataArray, 1) Key = DataArray(i, 1) If Not Dict.Exists(Key) Then ReDim SumArray(1 To ColCount - 1) For j = 2 To ColCount SumArray(j - 1) = DataArray(i, j) Next j Dict.Add Key, SumArray Else xArr = Dict(Key) For j = 2 To ColCount xArr(j - 1) = xArr(j - 1) + DataArray(i, j) Next j Dict(Key) = xArr End If Next i OutputRange.Resize(Dict.Count, ColCount).ClearContents i = 1 For Each Key In Dict.Keys OutputRange.Cells(i, 1).Value = Key For j = 1 To ColCount - 1 OutputRange.Cells(i, j + 1).Value = Dict(Key)(j) Next j i = i + 1 Next Key Set Dict = Nothing Set SourceRange = Nothing Set OutputRange = Nothing End Sub
Adım 2: Kodu çalıştırın
- Bu kodu yapıştırdıktan sonra çalıştırmak için lütfen "F5" tuşuna basın. Açılan istek kutusundan, birleştirmek ve toplamak istediğiniz Veri Aralığını seçin, ardından "Tamam" düğmesine tıklayın.

- Bir sonraki iletişim kutusunda, sonucu görüntülemek istediğiniz hücreyi seçin ve “Tamam”a tıklayın.

Sonuç:
Yinelenen satırlar artık birleştirildi ve karşılık gelen değerler toplandı. Ekran görüntüsüne göz atın:

Excel'de yinelenen satırları birleştirmek ve değerlerini toplamak, hem basit hem de son derece verimli olabilir! İster temel Consolidate özelliğini kullanın, ister gelişmiş Kutools eklentisinden yararlanın, ister analitik gücüyle PivotTable'ı tercih edin ya da esnekliğiyle VBA kodlamasına yönelin—becerilerinize ve ihtiyaçlarınıza en uygun çözümü seçin. Daha fazla Excel ipucu ve püf noktası keşfetmeye ilgi duyuyorsanız, web sitemizde binlerce öğreticiyi siz bekliyor! Onlara erişmek için buraya tıklayın. Okuduğunuz için teşekkür ederiz; size gelecekte daha fazla faydalı içerik sunmayı dört gözle bekliyoruz!
İlgili Makaleler:
- Yinelenenlere göre birden çok satırı tek bir satırda birleştirin
- Muhtemelen A sütununda bazı yinelenen ürünlerin bulunduğu bir veri aralığınız vardır ve şimdi A sütunundaki yinelenen kayıtları kaldırmak ancak B sütunundaki ilgili değerleri birleştirmeniz gerekmektedir. Excel'de bu görevi nasıl gerçekleştirebilirsiniz?
- Yinelenenler olmadan çoklu değerleri DüşeyArama ile getirin
- Bazen, eşleşen birden fazla değeri DüşeyArama ile aynı anda tek bir hücreye getirmek isteyebilirsiniz. Ancak döndürülen değerler arasında tekrarlar varsa, aşağıdaki ekran görüntüsünde Excel’de gösterildiği gibi tüm eşleşen değerleri alırken yinelenenleri nasıl yok sayabilir ve yalnızca benzersiz değerleri koruyabilirsiniz?
- Aynı kimlik/ad ile Satırları Birleştir
- Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi bir tablonuz varsa ve sipariş kimliklerine göre satırları birleştirmeniz gerekiyorsa ne yaparsınız? Bu makale size iki pratik çözüm sunar.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi üst seviyeye taşıyın ve verimlilikte hiç deneyimlemediğiniz bir his yaşayın.Kutools for Excel, verimliliğ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'e sekmeli arayüz getirir ve İşinizi Çok Daha Kolaylaştırır
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project’te sekmeli düzenleme ve okumayı etkinleştirin.
- Birden fazla belgeyi aynı pencerenin yeni sekmelerinde açın ve oluşturun — yeni pencerelerde değil.
- Gün boyu yüzlerce fare tıklamasını azaltarak üretkenliğinizi %50 artırır!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office suite paketi, Excel, Word, Outlook ve PowerPoint için eklentileri ile birlikte Office Tab Pro'yu da içerir; bu da 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— tek tek eklenti satın almak yerine tasarruf edin









