Excel'de Yinelenen satır Nasıl Kaldırılır: 3 Kolay Yöntem
YazarSiluvia• Değiştirme Tarihi
Yinelenen satırlar, farklı çalışma sayfalarından veri kopyaladığınızda, harici sistemlerden rapor içe aktardığınızda ya da Excel’de birden fazla listeyi birleştirdiğinizde sıkça oluşur. Bunlar kaldırılmazsa, toplamlar, Özet Tabloları, raporlar ve Veri Analizi sonuçları üzerinde olumsuz etki yaratabilir.
Bu eğitimde, Excel'de yinelenen satırları kaldırmak için 3 pratik yöntem öğreneceksiniz: Excel'in yerleşik Yinelenenleri Kaldır özelliğini kullanarak, silmeden önce yinelenen satırları incelemek için Kutools for Excel kullanarak ve görevi otomatikleştirmek üzere VBA kullanarak.

Excel'de yinelenen satırlar neden kaldırılır?
Yinelenen satır, aynı kaydın çalışma sayfanızda birden fazla kez yer alması demektir. Örneğin, aynı sipariş, müşteri, ürün ve tutar satış listesinde tekrar edebilir.
| Sipariş Kimliği | Müşteri | Ürün | Tutar |
|---|---|---|---|
| 1001 | Green Market | Dizüstü Bilgisayar Standı | 85 |
| 1002 | Northline Co. | Klavye | 45 |
| 1001 | Green Market | Dizüstü Bilgisayar Standı | 85 |
| 1003 | Bright Office | Monitör | 220 |
| 1002 | Northline Co. | Klavye | 45 |
Yukarıdaki örnekte, Sipariş No 1001 ve Sipariş No 1002 kayıtları iki kez görünmektedir. Yinelenen satırları kaldırmak, her kaydın yalnızca temiz bir kopyasının kalmasına yardımcı olur.
Yöntem 1: Yinelenen satır'ü Excel Yinelenenleri Kaldır ile kaldırma
Excel, bir Aralık seçimi içindeki tekrarlanan satırları hızlıca silebilen yerleşik bir Yinelenenleri Kaldır özelliğine sahiptir. Bu yöntem, doğrudan Yinelenenleri Kaldır özelliğini kullanmak ve her kaydın yalnızca ilk oluşumunu saklamak istediğinizde en iyisidir.
- Yinelenen satırlar içeren veri aralığını seçin.
- Veri sekmesine gidin ve Veri Araçları grubunda yer alan Yinelenenleri Kaldır’a tıklayın.

- Yinelenenleri Kaldıriletişim kutusunda seçenekleri şu şekilde ayarlayın:
- ① Aralık başlıklar içeriyorsa, Başlıkları içerir kutusunu işaretleyin.
- ② Yinelenenleri İşaretle için kullanılacak sütunları seçin.
- Tüm sütunları seçerseniz , Excel yalnızca tamamen aynı olan satırları kaldırır.
- Yalnızca bir veya birkaç sütunu seçerseniz , Excel bu seçili sütunlarda aynı değerlere sahip satırları yinelenen olarak değerlendirir.
- ③Tamam düğmesine tıklayın.

- Excel, kaldırılan yinelenen değerlerin sayısını ve kalan benzersiz değerleri gösteren bir ileti kutusu görüntüler. Kapatmak için Tamam'a tıklayın.

Sonuç: Excel, seçili aralıktaki yinelenen satırları kaldırır ve her yinelenen kaydın yalnızca ilk örneğini saklar.
Yöntem 2: Yinelenen satır'yi Kutools ile seçme, vurgulama ve kaldırma
Yinelenen satırları silmek üzere kontrol etmek istiyorsanız, Kutools for Excel daha kolay ve güvenli bir yol sunar. Yinelenen/Benzersiz Hücreleri Seç özelliğiyle önce yinelenen satırları hızlıca seçebilir, gerektiğinde vurgulayabilir, inceleyebilir ve ardından çalışma sayfasından silebilirsiniz. Bu yöntem, özellikle ilk oluşumu saklayıp yalnızca fazladaki yinelenen satırları kaldırmak istediğinizde son derece faydalıdır.
- Yinelenen satır bulunup kaldırılmasını istediğiniz aralığı seçin.
- Kutools > Seç > Yinelenen/Benzersiz Hücreleri Seç seçeneğine tıklayın.

- Yinelenen/Benzersiz Hücreleri Seçiletişim kutusunda aşağıdakileri yapın:
- ①Her satır seçeneğini Temel Alarak bölümünde seçin.
- ②Kuralbölümünde Yinelenen Değerler (İlk eşleşmeyi hariç tut)seçeneğini belirleyin.
- Yinelenen Değerler (İlk eşleşmeyi hariç tut): yalnızca fazladan yinelenen satırları seçer ve bir kopyasını saklar.
- Yinelenen Değerler (İlk eşleşmeyi dahil et): Her yinelenen gruptaki tüm satırları seçer. Bunları silerseniz, o gruptaki tüm yinelenen kayıtlar kaldırılır.
- ③ İsteğe bağlı: Silmeden önce seçili yinelenen satırları vurgulamak istiyorsanız, Arka Plan Rengini Doldur veya Yazı Rengini Doldur kutularını işaretleyin.
- ④Tamam düğmesine tıklayın.

- Kaç satırın seçildiğini gösteren bir ileti kutusu görüntülenir. Kapatmak için Tamam'a tıklayın.

- Seçilen Satır sayısını belirle'den birine sağ tıklayın ve Sil'i seçin.
Sonuç: İlk oluşum dışındaki yinelenen satırlar seçilir ve silinir. Her yinelenen kayıttan bir kopya çalışma sayfasında kalır. Doldurma Rengi veya Yazı Tipi Rengi uyguladıysanız, yinelenen satırlar silinmeden önce vurgulanır ve incelemeyi kolaylaştırır.
- Silmeden önce Yinelenen satır seçer; böylece sonuçları önceden inceleyebilirsiniz
- Kolay kontrol için Yinelenen satır Doldurma Rengi veya Yazı Tipi Rengi ile vurgulayabilir
- İlk örneği saklar ve yalnızca fazladan olan Yinelenen satır seçer
- Tek tek hücreler yerine tüm Yinelenen satır seçebilir
- Anlaşılması kolay yinelenen kuralları içeren net bir iletişim kutusu sunar
- Önemli verilerle çalışırken doğrudan Yinelenen e-postalar siliniyor’den daha güvenlidir
- Formül, yardımcı sütun veya VBA kodu gerekmez
Yöntem 3: Yinelenen satır'i VBA ile kaldırma
Bu VBA kodu, Aralık seç içindeki tüm sütunlara göre Yinelenen satır denetler. İlk oluşumu saklar ve sonraki Yinelenen satır siler.
- Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
- Ekle > Modül’e tıklayın.
- VBA kodunu modül penceresine kopyalayıp yapıştırın.
Sub RemoveDuplicateRows_KeepFirst() 'Updated by Extendoffice 2026/5/22 Dim rng As Range Dim hasHeaders As VbMsgBoxResult Dim firstDataRow As Long Dim r As Long, c As Long Dim key As String Dim seen As Collection Dim rowsToDelete As Range Dim cellValue As Variant On Error Resume Next Set rng = Application.InputBox("Select the range to remove duplicate rows:", "Remove Duplicate Rows", Type:=8) On Error GoTo 0 If rng Is Nothing Then Exit Sub hasHeaders = MsgBox("Does the selected range include headers?", vbYesNoCancel + vbQuestion, "Header Option") If hasHeaders = vbCancel Then Exit Sub If hasHeaders = vbYes Then firstDataRow = 2 Else firstDataRow = 1 End If Set seen = New Collection Application.ScreenUpdating = False For r = firstDataRow To rng.Rows.Count key = "" For c = 1 To rng.Columns.Count cellValue = rng.Cells(r, c).Value If IsError(cellValue) Then key = key & "[ERROR]" & CStr(rng.Cells(r, c).Text) & Chr(30) Else key = key & CStr(cellValue) & Chr(30) End If Next c On Error Resume Next seen.Add key, key If Err.Number <> 0 Then If rowsToDelete Is Nothing Then Set rowsToDelete = rng.Rows(r).EntireRow Else Set rowsToDelete = Union(rowsToDelete, rng.Rows(r).EntireRow) End If Err.Clear End If On Error GoTo 0 Next r If Not rowsToDelete Is Nothing Then rowsToDelete.Delete MsgBox "Duplicate rows have been removed.", vbInformation Else MsgBox "No duplicate rows were found.", vbInformation End If Application.ScreenUpdating = True End Sub - Kodu çalıştırmak için F5 tuşuna basın ya da VBA Düzenleyici’deki Çalıştır düğmesine tıklayın.
- Açılan kutuda, yinelenen satırları kaldırmak istediğiniz aralığı seçin ve Tamam'a tıklayın.

- Aralık seçimi başlık içeriyor mu sorulduğunda, Evet veya Hayır'ı seçin.

Sonuç: Yinelenen satır, seçili aralıkta kaldırılır ve ilk oluşum saklanır.
Hangi yöntemi kullanmalısınız?
En iyi yöntem, hızlı yerleşik bir çözüm mü, yinelenenleri silmeden önce incelemek için daha güvenli görsel bir yol mu yoksa kod tabanlı bir yöntem mi istediğinize bağlıdır.
| Yöntem | En iyi kullanım alanı | İlk örneği saklar | Yinelenen satır ilkini seçer | Yinelenenleri vurgulayabilir | Zorluk düzeyi |
|---|---|---|---|---|---|
| Excel Yinelenenleri Kaldır | Yinelenen satır hızlıca silme | ✅ Evet | ❌ Hayır | ❌ Hayır | Kolay |
| Kutools for Excel | Yinelenen satır güvenli bir şekilde seçme, vurgulama, inceleme ve silme | ✅ Evet | ✅ Evet | ✅ Evet | ✅ Çok kolay |
| VBA | Kodla Yinelenen satır kaldırma | ✅ Evet | ❌ Hayır | ❌ Hayır | Gelişmiş |
Hızlı temizlik için Excel'in yerleşik Yinelenenleri Kaldır özelliği harika işe yarar. Yinelenenleri silmeden önce seçmek, vurgulamak ve incelemek istiyorsanız, Kutools for Excel daha güvenli ve görsel bir tercihtir. VBA ise kod tabanlı bir çözüm tercih ettiğinizde idealdir.
Sıkça sorulan sorular
Excel'de ilkini saklayarak Yinelenen satır nasıl kaldırırım?
Excel'in yerleşik Yinelenenleri Kaldır özelliğini kullanabilirsiniz. Bu özellik, yinelenen kayıtları kaldırır ve ilk oluşumu saklar. Ayrıca, Kutools for Excel kullanarak yalnızca ilk oluşumdan sonraki yinelenen satırları seçmek için Yinelenen Değerler (İlk eşleşmeyi hariç tut) seçeneğini tercih edebilirsiniz.
Bir sütuna göre Yinelenen satır nasıl kaldırılır?
Kendi Veri Aralığınızı seçin, Veri > Yinelenenleri Kaldır bölümüne gidin ve yinelenenleri belirlemek için yalnızca kullanmak istediğiniz sütunu seçin. Excel, bu sütunda aynı değere sahip satırları yinelenen olarak değerlendirecek ve ilk örneği saklayacaktır.
Yinelenen satır'yi silmeden nasıl bulabilirim?
Kutools for Excel’in Yinelenen/Benzersiz Hücreleri Seç özelliğini kullanın. Bu özellik, öncelikle yinelenen satırları seçmenizi sağlar. Daha sonra bunları inceleyebilir, vurgulayabilir, kopyalayabilir veya istediğiniz zaman silebilirsiniz.
Yinelenen Değerler (İlk eşleşmeyi hariç tut ile Yinelenen Değerler (İlk eşleşmeyi dahil et arasındaki fark nedir?))
Yinelenen Değerler (İlk eşleşmeyi hariç tut) — ilk kayıttan sonraki yinelenen örnekleri seçer. Bir kopyayı saklamak ve fazladan yinelenenleri kaldırmak istediğinizde bu yöntem son derece kullanışlıdır.
Yinelenen Değerler (İlk eşleşmeyi dahil et) seçeneği, her yinelenen grubundaki ilk örneği de içeren tüm satırları seçer. Yinelenen gruplara ait tüm kayıtları belirlemek istediğinizde bu yöntem son derece kullanışlıdır.
Yinelenen satırları silmeden önce onları vurgulayabilir miyim?
Evet. Kutools for Excel ile Yinelenen satır'yi seçebilir ve aynı anda Doldurma Rengi veya Yazı Tipi Rengi uygulayabilirsiniz. Bu, yinelenen kayıtları silmeden önce incelemenizi kolaylaştırır.
Excel, büyük/küçük harfe duyarlı Yinelenen satır'yi kaldırabilir mi?
Excel’in yerleşik Yinelenenleri Kaldır özelliği, büyük/küçük harfe duyarlı yinelenen tespiti için ideal değildir. Büyük harfli ve küçük harfli metin arasında ayrım yapmanız gerekiyorsa, Kutools for Excel’in Büyük/Küçük Harf Duyarlı seçeneğindeki Yinelenen/Benzersiz Hücreleri Seç özelliğini kullanabilirsiniz.
Sonuç
Excel verilerini temizlerken yinelenen satırları kaldırmak önemli bir adımdır. Hızlı temizlik için Excel’in yerleşik Yinelenenleri Kaldır özelliği oldukça etkilidir. Daha güvenli bir süreç için Kutools for Excel, yinelenen satırları silmeden önce seçip incelemenizi sağlar. Tekrarlanan temizlik görevlerini otomatikleştirmek üzere VBA işlemi de size yardımcı olabilir.
Genellikle büyük veri kümeleriyle çalışıyorsanız veya silmeden önce yinelenenleri dikkatlice kontrol etmeniz gerekiyorsa, Kutools yöntemi Zamanı Kaydet ve yanlışlıkla önemli kayıtları silme riskini azaltabilir.
En İyi Office Verimlilik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşanmamış bir deneyim 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 uygulamalarına sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir
- Word, Excel ve PowerPoint içinde sekmeli düzenleme ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
- Günlük verimliliğinizi %50 artırır ve her gün sizin için yüzlerce fare tıklamasını ortadan kaldırır!
Tüm Kutools eklentileri. Tek bir yükleyici
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri ile Office Tab Pro’yu içerir; bu da Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek yükleyici, tek lisans— dakikalar içinde kurulum (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamaları arasında akıcı verimlilik
- 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
İçindekiler
- Excel'de yinelenen satırlar neden kaldırılır?
- Yöntem 1: Yinelenen satır'i Excel Yinelenenleri Kaldır ile kaldırma
- Yöntem 2: Yinelenen satır'i Kutools ile seçme, vurgulama ve kaldırma
- Yöntem 3: Yinelenen satır'i VBA ile kaldırma
- Hangi yöntemi tercih etmelisiniz?
- Sıkça sorulan sorular
- En İyi Office Verimlilik Araçları
Kutools for Excel
Excel’e 300+ gelişmiş özellikleri getirir
- 🧩 Genel Bakış
- 📥 Ücretsiz İndir
- 🎁 30 Günlük Ücretsiz Deneme Mevcut







