📌 AI Özet: Excel'de tekrar eden değerleri bulmak ve renklendirmek için Koşullu Biçimlendirme en hızlı yöntemdir. EĞERSAY formülü ile saydırabilir, VBA ile otomatikleştirebilirsiniz. Birden fazla sütunu karşılaştırmak için de formül kullanabilirsiniz. Bu rehberde tüm yöntemleri pratik örneklerle bulabilirsiniz.

Excel'de tekrar eden değerleri bulmak, veri analizinde karşılaşılan en yaygın ihtiyaçlardan biridir. Yinelenen veriler, analiz sonuçlarını olumsuz etkileyebilir, hatalı raporlamalara neden olabilir ve veri bütünlüğünü bozabilir.

Excel, tekrar eden değerleri bulmak ve görselleştirmek için birden fazla yöntem sunar. Bu makalede, 4 farklı yöntemi adım adım örneklerle öğreneceksiniz.

💡 Bu makale sonunda şunları öğreneceksiniz:
• Koşullu Biçimlendirme ile tekrar edenleri renklendirmeyi
• EĞERSAY formülü ile tekrar edenleri saydırmayı
• Birden fazla sütunu karşılaştırmayı
• VBA ile otomatik bulmayı
• Sadece ilk tekrarı bulmayı

Excel'de Tekrar Edenleri Bulmak Neden Önemlidir?

Tekrar eden değerleri bulmak, veri kalitesini artırmak için kritik bir adımdır:

  • Veri Bütünlüğü: Yinelenen verileri tespit ederek veri setinizin doğruluğunu artırırsınız
  • Analiz Doğruluğu: Tekrar eden değerler analiz sonuçlarını bozabilir
  • Veri Temizleme: Yinelenen kayıtları tespit edip temizleyerek veri kalitesini yükseltirsiniz
  • Raporlama: Doğru ve güvenilir raporlar oluşturmanıza yardımcı olur
📌 İpucu: Veri setinizdeki tekrar eden değerleri düzenli olarak kontrol etmek, veri kalitenizi korumanın en etkili yoludur.

Yöntem 1: Koşullu Biçimlendirme ile Tekrar Edenleri Bulma ve Renklendirme

Koşullu Biçimlendirme, tekrar eden değerleri bulmanın en hızlı ve görsel yoludur. Bu yöntem, verilerinizi kalıcı olarak değiştirmez, sadece görsel olarak vurgular.

Adım Adım Anlatım:

  1. Veri Aralığını Seçin: Tarama yapmak istediğiniz hücre veya sütunları seçin.
  2. Koşullu Biçimlendirme: Şerit menüsünde Giriş sekmesinde yer alan Koşullu Biçimlendirme komutunu seçin.
  3. Kurallar Seçenekleri: Hücre Kurallarını Vurgula altında Yinelenen Değerler seçeneğine tıklayın.
  4. Biçim Seçimi: Tekrarlayan değerleri vurgulamak için bir biçim seçin (örnek: Açık Kırmızı Dolgu).
  5. Tamam: Butonuna tıklayarak işlemi tamamlayın.
Excel'de Tekrar Edenleri Bulma ve Renklendirme - Koşullu Biçimlendirme menüsü ve Yinelenen Değerler seçeneği
Excel'de Koşullu Biçimlendirme ile Yinelenen Değerler seçeneği
Excel'de Yinelenen Değerleri Bulma - Aynı isimlerin renklendirilmesi ve Tamam seçeneği ile işlemin tamamlanması
Tekrar eden değerlerin renklendirilmiş hali
📌 İpucu: "Yinelenen Değerler" komutu, hücre içindeki tam metni karşılaştırır ve büyük/küçük harf farklılıklarını dikkate almaz. Verilerinizdeki harflerin büyüklüklerini değiştirmek için bağlantıyı ziyaret edebilirsiniz.

Yöntem 2: EĞERSAY Formülü ile Tekrar Edenleri Bulma

EĞERSAY (COUNTIF) fonksiyonu, belirli bir aralıkta kaç kez tekrarlandığını sayar. Bu sayede tekrar eden değerleri tespit edebilirsiniz.

Temel Formül:

=EĞERSAY(A:A;A2)>1

Adım Adım Kullanım:

  1. Yeni bir sütuna (örnek: B sütunu) aşağıdaki formülü yazın: =EĞERSAY(A:A;A2)>1
  2. Formülü aşağı doğru kopyalayın.
  3. DOĞRU sonucu veren satırlar tekrar eden değerleri gösterir.
  4. Bu formülü Koşullu Biçimlendirme içinde de kullanabilirsiniz.

Koşullu Biçimlendirme ile EĞERSAY Kullanımı:

  1. Veri aralığını seçin.
  2. Giriş → Koşullu Biçimlendirme → Yeni Kural'a tıklayın.
  3. Biçimlendirilecek hücreleri belirlemek için formül kullan seçeneğini seçin.
  4. Formül alanına =EĞERSAY($A$2:$A$20;A2)>1 yazın.
  5. İstediğiniz rengi seçin ve Tamam'a tıklayın.
⚠️ Önemli: Formülde mutlak referans ($) kullanarak aralığı sabitleyin. Aksi takdirde formül farklı aralıkları tarar.

Yöntem 3: Birden Fazla Sütunda Tekrar Edenleri Bulma

İki farklı sütunu karşılaştırarak tekrar eden değerleri bulmak için:

Formül:

=EĞERSAY(B:B;A2)>0

Açıklama: Bu formül, A sütunundaki değerlerin B sütununda olup olmadığını kontrol eder.

Ürün Kodu (A Sütunu) Stok Kodu (B Sütunu) Eşleşme Durumu
PRD-101 PRD-103 ✅ Eşleşme Var
PRD-102 PRD-105 ❌ Eşleşme Yok
PRD-103 PRD-101 ✅ Eşleşme Var
PRD-104 PRD-102 ❌ Eşleşme Yok
PRD-105 PRD-104 ❌ Eşleşme Yok
📌 İpucu: İki sütunu karşılaştırmak için EĞERSAY fonksiyonunun yanı sıra DÜŞEYARA veya KAÇINCI fonksiyonlarını da kullanabilirsiniz.

Yöntem 4: VBA ile Tekrar Edenleri Bulma ve Renklendirme

VBA kullanarak tekrar eden değerleri otomatik olarak bulabilir ve renklendirebilirsiniz. Bu yöntem, büyük veri setleri için idealdir.

VBA Kodu - Tekrar Edenleri Bul ve Renklendir:

Sub TekrarEdenleriBulVeRenklendir()
    Dim aralik As Range
    Dim hucre As Range
    Dim renk As Long
    
    ' Seçili aralığı al
    Set aralik = Selection
    
    ' Renk ayarla (kırmızı)
    renk = RGB(255, 0, 0)
    
    ' Her hücreyi kontrol et
    For Each hucre In aralik
        If Application.WorksheetFunction.CountIf(aralik, hucre.Value) > 1 Then
            hucre.Interior.Color = renk
            hucre.Font.Color = RGB(255, 255, 255) ' Beyaz yazı
        End If
    Next hucre
    
    MsgBox "Tekrar eden değerler renklendirildi!"
End Sub

Büyük/Küçük Harf Duyarlı VBA Kodu:

Sub TekrarEdenleriBulDuyarli()
    Dim aralik As Range
    Dim hucre1 As Range, hucre2 As Range
    
    Set aralik = Selection
    
    For Each hucre1 In aralik
        Dim sayac As Integer
        sayac = 0
        For Each hucre2 In aralik
            If StrComp(hucre1.Value, hucre2.Value, vbBinaryCompare) = 0 Then
                sayac = sayac + 1
            End If
        Next hucre2
        If sayac > 1 Then
            hucre1.Interior.Color = RGB(255, 0, 0)
        End If
    Next hucre1
End Sub
⚠️ Uyarı: VBA kodlarını çalıştırmak için dosyanızı .xlsm (Makro Etkin) formatında kaydedin.

Sadece İlk Tekrarı Bulma (İkinci Tekrarı Görmezden Gelme)

Bazen sadece ilk tekrarı bulmak, diğer tekrarları görmezden gelmek isteyebilirsiniz. Bunun için aşağıdaki formülü kullanabilirsiniz:

=VE(EĞERSAY(A$2:A2;A2)>1;EĞERSAY(A:A;A2)>1)

Açıklama:

  • A$2:A2: Hücrenin üzerindeki satırları tarar (ilk tekrarı görmezden gelir)
  • A:A: Tüm sütunu tarar (tekrar var mı kontrol eder)
  • VE: Her iki koşul da sağlanıyorsa DOĞRU döner

Yinelenenleri Kaldırma

Tekrar eden değerleri bulduktan sonra, bunları kaldırmak için Excel'in yerleşik özelliğini kullanabilirsiniz:

  1. Veri aralığını seçin.
  2. Veri sekmesine gidin.
  3. Yinelenenleri Kaldır butonuna tıklayın.
  4. Kaldırmak istediğiniz sütunları seçin ve Tamam'a tıklayın.
⚠️ Uyarı: Tekrar edenleri kaldırma işlemi, verilerinizi tamamen siler. Önemli verilerinizi kaybetmemek için işlemi uygulamadan önce mutlaka yedek alın.

Excel Tekrar Edenleri Bulma - İpuçları ve Uyarılar

✅ İpuçları

  • Koşullu Biçimlendirme en hızlı yöntemdir
  • EĞERSAY ile sayısal değerler elde edebilirsiniz
  • Büyük verilerde VBA kullanın
  • İki sütunu karşılaştırmak için EĞERSAY kullanın

⚠️ Uyarılar

  • Koşullu Biçimlendirme harf duyarlı değildir
  • Yinelenenleri Kaldır verileri kalıcı siler
  • Formüllerde mutlak referans kullanın
  • VBA için makro güvenliğini kontrol edin

Sıkça Sorulan Sorular

1. Excel'de tekrar eden değerleri nasıl bulurum?

Excel'de tekrar eden değerleri bulmak için üç yöntem vardır: 1) Koşullu Biçimlendirme → Yinelenen Değerler, 2) EĞERSAY formülü ile saydırma, 3) VBA kodu ile otomatik bulma.

2. Excel'de tekrar eden değerleri nasıl renklendiririm?

Tekrar eden değerleri renklendirmek için Koşullu Biçimlendirme → Hücre Kurallarını Vurgula → Yinelenen Değerler seçeneğini kullanabilirsiniz. Açılan pencereden istediğiniz renk biçimini seçin.

3. Excel'de iki sütunu karşılaştırarak tekrar edenleri nasıl bulurum?

İki sütunu karşılaştırmak için EĞERSAY fonksiyonunu kullanabilirsiniz: =EĞERSAY(B:B;A2)>0 formülü, A sütunundaki değerlerin B sütununda olup olmadığını kontrol eder.

4. Excel'de sadece ilk tekrarı nasıl bulurum?

Sadece ilk tekrarı bulmak için formülü şu şekilde kullanabilirsiniz: =VE(EĞERSAY(A$2:A2;A2)>1;EĞERSAY(A:A;A2)>1). Bu formül, ilk tekrarı görmezden gelir.

5. Excel'de tekrar edenleri kaldırmak verileri siler mi?

Evet, Veri → Yinelenenleri Kaldır komutu verileri kalıcı olarak siler. Bu nedenle işlem öncesi mutlaka yedek almanız önerilir.

6. Excel'de büyük/küçük harf duyarlı tekrar edenleri nasıl bulurum?

Büyük/küçük harf duyarlı arama için VBA kullanabilirsiniz. Koşullu Biçimlendirme varsayılan olarak harf duyarlı değildir. VBA'da StrComp fonksiyonu ile karşılaştırma yapabilirsiniz.