Excel'de Eşleşmeleri ve Benzersiz Kayıtları Etkili Şekilde Bulma

Kerem Aydın·9 Temmuz 2026·⏱5 dk

Excel'de aynı veya yinelenen değerleri bulmak için, yinelenenleri işaretlemek üzere =EĞERSAY($A$2:$A$100; A2)>1 formülünü kullanın veya "Koşullu Biçimlendirme" → "Hücre Kurallarını Vurgula" → "Yinelenen Değerler" aracını kullanın. Yalnızca benzersiz kayıtlardan oluşan bir liste elde etmek için =BENZERSIZ() işlevini (yeni sürümlerde) veya gelişmiş filtreyi uygulayın. Bu yöntemler, veritabanını anında yinelenenlerden arındırmanıza veya farklı listeler arasındaki ortak öğeleri tespit etmenize olanak tanır.

Hızlı Başlangıç: Formül kullanmadan yinelenenleri görsel olarak bulmanın en kolay yolu, sütunu seçip Giriş sekmesine gitmek → Koşullu Biçimlendirme → Hücre Kurallarını Vurgula → Yinelenen Değerler adımlarını izlemektir. Tüm yinelenenler renkle vurgulanacaktır.

Aralıkları Karşılaştırma ve Tek Listede Yinelenenleri Bulma

Aynı değerleri bulma görevi çoğunlukla iki senaryoya indirgenir: tek bir sütun içindeki yinelenenleri bulmak veya iki farklı listeyi birbirleriyle karşılaştırmak.

Tek Bir Sütun İçinde Yinelenenleri Bulma

Bir listeniz varsa (örneğin, ürün kodları veya e-posta adresleri) ve hangilerinin birden fazla kez geçtiğini anlamak istiyorsanız:

  1. İşaretleyici Formülü: Bitişik sütuna (örneğin, B2) şu formülü girin: =EĞER(EĞERSAY($A$2:$A$1000; A2)>1; "Yinelenen"; "Benzersiz")

    • $A$2:$A$1000 — tüm veri aralığına mutlak başvuru.
    • A2 — şu anda kontrol edilen hücre.
    • Formülü listenin sonuna kadar aşağıya doğru kopyalayın.
  2. Tekrar Sayısını Hesaplama: Bir değerin kaç kez geçtiğini bilmek gerekiyorsa: =EĞERSAY($A$2:$A$1000; A2) Bu formül, tekrarlanma sıklığını gösteren bir sayı (1, 2, 5 vb.) döndürür.

İki Sütun Arasındaki Ortak Değerleri Bulma

Çoğu zaman A listesindeki verilerin B listesinde olup olmadığını kontrol etmek gerekir (örneğin, iş ortaklarının doğrulanması).

  • Doğrulama Formülü: A listesinin yanındaki sütuna şunu girin: =EĞER(EĞERSAY($B:$B; A2)>0; "B listesinde bulundu"; "Yok") Burada $B:$B, A2 hücresindeki değerin varlığını kontrol ettiğimiz ikinci listedir.

Hız Optimizasyonu: Tablo on binlerce satır içeriyorsa, tüm sütunlara başvurudan (örneğin, A:A) kaçının. Belirli bir aralık belirtin (örneğin, A2:A50000). Bu, dosyanın yeniden hesaplama hızını katlayarak artırır.

Benzersiz (Farklı) Değerleri Vurgulama

Benzersiz değer, bir aralıkta tam olarak bir kez geçen değerdir. Bunları genellikle daha fazla çalışma için ayrı bir listeye çıkarmak gerekir.

Modern Excel Sürümleri İçin Yöntem (365, 2021+)

FİLTRELE ve BENZERSIZ işlevlerinin kombinasyonunu kullanın. Bu, veriler değiştiğinde otomatik olarak güncellenen dinamik bir dizidir.

Yalnızca bir kez geçen değerlerin listesini görüntüleme formülü: =BENZERSIZ(FİLTRELE(A2:A1000; EĞERSAY(A2:A1000; A2:A1000)=1))

  • EĞERSAY(...)=1 — sayacın bire eşit olduğu satırları seçer.
  • FİLTRELE — ara bir dizi oluşturur.
  • BENZERSIZ — olası teknik yinelenmeleri kaldırır (bu durumda düşük olasılıklı olsa da, işlev sonucu güvence altına alır).

Eski Excel Sürümleri İçin Yöntem

BENZERSIZ işlevi yoksa, Gelişmiş Filtre kullanın:

  1. Veri aralığını seçin.
  2. Şu yolu izleyin: Veri → Gelişmiş (Sırala ve Filtrele grubunda).
  3. "Sonucu başka bir yere kopyala" seçeneğini belirleyin.
  4. "Yalnızca benzersiz kayıtlar" kutusunu işaretleyin.
  5. Sonucun çıktısı için bir hücre belirtin.

Not: Bu yöntem, tam yinelenen satırları kaldırarak tüm değerleri kopyalar, ancak birkaç kez geçen değerleri tek bir örnek olarak bırakır. Listede yalnız başına olan kesinlikle benzersiz olanları bırakmak için, miktar filtresi içeren bir özet tablo kullanmak daha iyidir (aşağıya bakın).

Gelişmiş Teknikler: Koşullar ve Veri Temizleme

Gerçek verilerle çalışırken genellikle fazladan boşluklar, harf büyük/küçük durumu veya ek koşulları dikkate alma gerekliliği gibi nüanslar ortaya çıkar.

Birden Fazla Koşulu Dikkate Alma (COUNTIFS)

Yinelenenleri sadece tek bir alana göre değil, bir kombinasyona göre bulmak gerekiyorsa (örneğin, aynı Ad Soyad ama sadece aynı şehirde): =EĞER(ÇOKEĞERSAY($A$2:$A$1000; A2; $C$2:$C$1000; C2)>1; "Çift Tekrar"; "") Burada isim (A sütunu) ve şehir (C sütunu) eşzamanlı olarak kontrol edilir.

Boşluk ve Format Sorunu

Çoğu zaman "farklı" değerler görsel olarak aynı görünür ancak gizli boşluklar nedeniyle Excel için farklıdır ("Ivan " ve "Ivan"). Yinelenenleri aramadan önce verileri temizleyin:

  1. Yardımcı bir sütun oluşturun ve şu formülü kullanın: =KIRP(KODTEMİZLE(A2)).
  2. Sonucu kopyalayın ve orijinal verilerin üzerine Değerler olarak yapıştırın.
  3. Artık yinelenen arama işlemini temizlenmiş sütunda gerçekleştirin.

Analiz İçin Özet Tabloların Kullanımı

Özet tablo, karmaşık formüller olmadan tekrarlama sıklığını hızlıca değerlendirmek için güçlü bir araçtır.

  1. Tabloyu seçin → Ekle → Özet Tablo.
  2. Kontrol edilmesi gereken alanı Satırlar alanına sürükleyin.
  3. Aynı alanı Değerler alanına sürükleyin ("Alan Sayısı..." haline gelecektir).
  4. "Sayı" sütununa bir filtre ekleyin: yalnızca 1'den büyük değerleri (yinelenenleri bulmak için) veya 1'e eşit olanları (benzersizleri bulmak için) bırakın.

| Araç | Ne Zaman Kullanılır | Avantajlar | Dezavantajlar | | :--- | :--- | :--- | : | | Koşullu Biçimlendirme | Hızlı görsel kontrol | Anında sonuç, formül gerektirmez | Ayrı bir liste oluşturmaz, filtreleme zordur | | EĞERSAY Formülü | Noktasal kontrol, işaretleyici oluşturma | Esneklik, diğer koşullarla birleştirilebilir | Büyük veri hacimlerinde dosyayı yavaşlatır | | BENZERSIZ/FİLTRELE İşlevi | Temiz benzersiz kayıt listesi oluşturma | Dinamik güncelleme, kompakt yapı | Sadece yeni Excel sürümlerinde çalışır | | Özet Tablo | Sıklığın istatistiksel analizi | Büyük verilerle yüksek hız | Ayarlamak için ekstra adımlar gerektirir |

Sık Yapılan Hatalar

  • Formüllerde Göreceli Başvurular: EĞERSAY formülünü kopyalarken, arama aralığının dolar işaretleriyle sabitlendiğinden emin olun ($A$2:$A$100), aksi takdirde arama sınırı formülle birlikte aşağıya doğru "kayar".
  • Metin Olarak Sayılar: 123 (sayı) ve 123 (metin) değerleri arama işlevleri için farklı olabilir. Hücre formatını kontrol edin. Metni sayıya dönüştürmek için DEĞER() işlevini kullanın.
  • Büyük/Küçük Harf Duyarsızlığı: Standart Excel işlevleri (EĞERSAY, DÜŞEYARA) büyük/küçük harf ayrımı yapmaz ("moskova" = "Moskova"). Büyük/küçük harf önemliyse, TAM (EXACT) işlevi içeren bir dizi formülü kullanın, ancak bu uygulamada çok daha karmaşıktır.

SSS

Yinelenenleri kalıcı olarak nasıl silerim? Aralığı seçin, Veri sekmesine gidin ve Yinelenenleri Kaldır düğmesine tıklayın. Excel, kontrol edilecek sütunları seçmenizi ister ve ilk örneği bırakarak yinelenen satırları siler. İpucu: Bundan önce sayfanın bir kopyasını alın.

Farklı sayfalarda yinelenenleri arayabilir miyim? Evet. EĞERSAY formülünde başka bir sayfaya başvuru belirtin: =EĞERSAY('Sayfa2'!$A:$A; A2). Çalışma mantığı aynı kalır.

Neden koşullu biçimlendirme yinelenenleri görmüyor? Çoğu zaman neden fazladan boşluklar veya farklı veri formatlarıdır (metin karşısında sayı). Verileri KIRP işleviyle temizleyin ve tek bir türe dönüştürün. Ayrıca, biçimlendirme kuralının başka bir öncelikli kural tarafından geçersiz kılınmadığını kontrol edin.