KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de bir sütundaki değerlere göre satırları hızlıca nasıl birleştirebilir ve ardından bazı hesaplamalar yapabilirim?

YazarSun Değiştirme Tarihi

Örneğin, bir veri aralığınız var ve bir sütunda yinelenen değerler yer alıyor. Şimdi A sütunundaki (yinelenen değerlere sahip) verilere göre satırları birleştirmek ve bu birleştirilmiş satırlara dayanarak başka bir sütunda bazı hesaplamalar yapmak istiyorsunuz—aşağıdaki ekran görüntüsünde gösterildiği gibi:

Excel'de bir sütundaki değerlere göre satırları birleştirmenin doğrudan hızlı bir yolu yoktur; ancak size Yinelenen Satır Birleştir özelliğini kullanarak satırlarınızı kolayca birleştirmenize ve ardından başka bir sütunda toplama veya diğer hesaplamalar yapmanıza yardımcı olacak pratik püf noktalarını paylaşacağım.


mavi sağ ok baloncuğu VBA ile bir sütuna göre satırları birleştirip değerleri toplama

Yinelenen satırları birleştirmenize ve ardından başka bir sütundaki değerleri toplamanıza yardımcı olabilecek bir VBA kodu mevcuttur.

1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın, ardından Ekle > Modül seçeneğine tıklayıp aşağıdaki VBA kodunu yeni Modül penceresine kopyalayın ve yapıştırın.

VBA: Bir sütun değerine göre satırları birleştirme

Sub MG30Nov12()
'Updateby20150519
Dim Rng As Range
Dim InputRng As Range
Dim nRng As Range
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set InputRng = InputRng.Parent.Range(InputRng.Columns(1).Address)
With CreateObject("scripting.dictionary")
.CompareMode = vbTextCompare
For Each Rng In InputRng
    If Not .Exists(Rng.Value) Then
        .Add Rng.Value, Rng.Offset(, 1)
    Else
        .Item(Rng.Value).Value = .Item(Rng.Value).Value + Rng.Offset(, 1)
            If nRng Is Nothing Then
                Set nRng = Rng
            Else
                Set nRng = Union(nRng, Rng)
            End If
    End If
Next
If Not nRng Is Nothing Then
    nRng.EntireRow.Delete
End If
End With
End Sub

2. F5 tuşuna basın ya da Çalıştır düğmesine tıklayarak VBA'yı çalıştırın; ardından işlem yapılacak bir Veri Aralığı seçmeniz için bir iletişim kutusu açılacaktır. Ekran görüntüsüne bakın:

VBA kullanarak Excel'de tek bir sütuna göre satır birleştirme için veri seçimi istemini gösteren bir ekran görüntüsü

3. Çalışma aralığınızı seçtikten sonra Tamam'a tıklayın. Artık veriler ilk sütuna göre birleştirilmiş ve ikinci sütundaki değerler toplanmıştır.

Excel'de VBA kullanılarak birleştirilmiş satırları ve toplanmış değerleri gösteren bir ekran görüntüsü

Not: Bu VBA kodu yalnızca ilk sütuna göre birleştirme ve ikinci sütundaki değerleri toplama işlemlerinde doğru şekilde çalışır.


mavi sağ ok baloncuğu Bir sütuna göre satırları birleştirip değerleri Gelişmiş Satırları Birleştir ile toplama

VBA koduna aşina değilseniz, Gelişmiş Satırları Birleştir özelliğini barındıran üçüncü parti eklenti aracı olan Kutools for Excel ile yinelenen satırları kolayca ve hızlıca birleştirebilir, ardından başka bir sütundaki değerleri toplayabilirsiniz.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

1. Kullanmak istediğiniz veriyi seçin ve Kutools > Birleştir ve Ayır > Gelişmiş Satırları Birleştir seçeneğine tıklayın. Ekran görüntüsüne bakın:

Excel'de Kutools Gelişmiş Satırları Birleştir seçeneğini gösteren bir ekran görüntüsü

2. Açılan iletişim kutusunda, diğer sütunları ona göre birleştirmek istediğiniz sütunu seçin ve Birincil Anahtar'a tıklayın; ardından başka bir sütuna tıklayıp Hesapla'ya tıklayın ve listeden Toplam'ı seçin.

İpucu: Aralık seçiminizde başlıklar varsa, Başlıkları içerir seçeneğini işaretleyin; ayrıca Biçimlendirilmiş değerleri kullan seçeneğini işaretlemek, birleştirme sonrası biçimlendirmeyi koruyacaktır.

Satırları birleştirirken ve toplarken Kutools Satırları Birleştir iletişim kutusundaki seçenekleri gösteren bir ekran görüntüsü

3. Ardından Tamam'a tıklayın. Artık veriler birincil sütuna göre birleştirilmiş ve diğer sütundaki değerler toplanmıştır. Ekran görüntüsüne bakın:

Kutools kullandıktan sonra birleştirilmiş satırları ve toplanmış değerleri gösteren bir ekran görüntüsü


mavi sağ ok baloncuğu Bir sütuna göre satırları birleştirin ve “Gelişmiş Satırları Birleştir” ile diğer sütunlarda farklı işlemleri gerçekleştirin.

Gelişmiş Satırları Birleştir özelliği güçlüdür; çünkü yalnızca bir sütundaki yinelenen satırları birleştirip başka bir sütundaki değerleri toplamakla kalmaz, aynı zamanda yinelenen satırları birleştirirken diğer sütunlarda farklı işlemleri de gerçekleştirebilir.

Aşağıdaki ekran görüntüsünde gösterildiği gibi bir veri aralığım olduğunu ve A Sütununa göre B Sütunundaki değerleri birleştirmek, C Sütunundaki değerleri ise toplamak istediğimi varsayalım.
Birleştirme ve farklı işlemler gerektiren yinelenen değerlere sahip bir veri kümesini gösteren bir ekran görüntüsü

Kutools for Excel – Excel için 300’den fazla vazgeçilmez araçla donatılmış! İşlerinizi daha hızlı, daha kolay ve çok daha verimli hale getirin.Hemen indirin!

1. Veri Seç aralığını seçin ve Kutools > Birleştir ve Ayır > Gelişmiş Satırları Birleştir seçeneğine tıklayın. Ekran görüntüsüne bakın:

Excel'de Kutools Gelişmiş Satırları Birleştir seçeneğini gösteren bir ekran görüntüsü

2. Satırları Birleştir Sütuna Göreiletişim kutusunda şu adımları izleyin:

(1) Birleştirmeye dayanmak istediğiniz sütuna tıklayın ve Birincil Anahtar'a tıklayın;

Excel'de bir sütuna göre satır birleştirmek için Kutools'ta birincil anahtar seçimini gösteren bir ekran görüntüsü

(2) Verilerini birleştirmek istediğiniz sütuna tıklayın ve Birleştir'e tıklayın, ardından listeden ihtiyacınız olan ayırıcıyı seçin;

Tek bir sütuna göre satır birleştirmek için Kutools'taki birleştirme seçeneklerini gösteren bir ekran görüntüsü

(3) Değerlerini toplamak istediğiniz sütuna tıklayın, ardından Hesapla’ya tıklayıp Toplam’ı seçin.

Tek bir sütuna göre satır birleştirmek için Kutools'taki toplama seçeneklerini gösteren bir ekran görüntüsü

3. Tamam'a tıklayın. Artık sonucu aşağıdaki gibi görebilirsiniz:

Kutools kullanarak Excel'de birleştirme ve çoklu işlemlerin sonucunu gösteren bir ekran görüntüsü

Gelişmiş Satırları Birleştir özelliğiyle, bir sütuna göre satırları birleştirmenin yanı sıra diğer sütunlarda sayma, ortalama alma ya da ilk ve son veriyi saklama gibi işlemleri de kolayca gerçekleştirebilirsiniz.

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

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.

ExcelWordOutlookTabsPowerPoint
  • 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