Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel'de iki sütun arasında benzersiz/tekrarlayan değerleri nasıl bulurum?

Author Xiaoyang Last modified

Günlük Excel görevlerinde, genellikle iki veri listesini karşılaştırmak yaygındır - örneğin, farklı uzunluktaki öğrenci adı sütunlarını - her iki listede de ortak olan değerleri (tekrarlayanlar) veya yalnızca birinde bulunan değerleri (benzersiz) belirlemek için. Bunu manuel olarak yapmak, özellikle büyük veri setleriyle çalışırken hata yapma riskini artırabilir ve zaman alıcı olabilir. Bu makalede, Excel'de iki sütunu hızlıca karşılaştırmak ve benzersiz ya da tekrarlayan değerleri bulmak veya vurgulamak için birden fazla etkili yöntem sunulmaktadır.


Formül kullanarak iki sütun arasında benzersiz/tekrarlayan değerleri bulma

Bir sütuna özgü değerleri hızlıca belirlemek veya iki sütun arasında tekrarlayanları tespit etmek istediğinizde, Excel formüllerini kullanmak hem verimli hem de esnek bir yaklaşım sunar. Bu yöntem, özellikle verileriniz değiştiğinde otomatik olarak güncellenen dinamik bir çözüm aradığınızda çok kullanışlıdır.

Örneğin, Sütun A'daki değerlerin Sütun C'de bulunmadığı durumları (yani Sütun A'ya özgü olanları) belirlemek için VLOOKUP ve ISNA fonksiyonlarını şu şekilde kullanabilirsiniz:

B2 hücresine aşağıdaki formülü girin:

=IF(ISNA(VLOOKUP(A2,$C$2:$C$13,1,FALSE)),"Yes","")

Formülü girdikten sonra, Otomatik Doldurma Tutamacını B2'den B15'e kadar sürükleyerek Sütun A verilerinin yanındaki tüm aralığa uygulayın.

Eğer formül Sütun B'de "Evet" döndürürse, bu Sütun A'daki ilgili değerin Sütun C'de bulunmadığı anlamına gelir — yani bu değer Sütun A'ya özgüdür. Eğer hücre boş ise, bu değerin her iki sütunda da bulunduğu anlamına gelir. Bu yöntem doğrudan ve tekrarlayan girişler içeren ya da içermeyen listeler için sorunsuz çalışır.
apply a formula to Find duplicates between two columns

Notlar:

  • Formülde, A2 kontrol etmek istediğiniz Sütun A'daki değeri ifade eder ve $C$2:$C$13 Sütun C'deki karşılaştırma yapılacak aralığı belirtir. Gerçek verilerinize göre bu aralıkları gerektiği gibi ayarlayın.
  • Sütun C'ye özgü değerleri bulmak istiyorsanız (yani Sütun C'de var ancak Sütun A'da olmayan değerler), D2 gibi Sütun C'nin yanındaki boş bir hücreye aşağıdaki formülü girin ve aşağı doğru sürükleyin:
    =IF(ISNA(VLOOKUP(C2,$A$2:$A$15,1,FALSE)),"Yes","")
  • Karşılaştırma aralıklarınızı tüm ilgili verileri kapsayacak şekilde ayarladığınızdan emin olun ve formülü birden fazla satıra kopyalayıp taşımayı planlıyorsanız mutlak referanslar ($ işaretleri ile) kullanın.

Pratik ipuçları: Veri setiniz büyükse, bu formül tabanlı yaklaşım, sütunlarınız değiştiğinde otomatik güncelleme sağlar; bu da dinamik listeler için ideal bir seçim haline getirir.

Genel sorunlar: Verilerinizde fazladan boşluklar veya büyük/küçük harf farklılıkları varsa, sonuçlar beklendiği gibi olmayabilir. Böyle durumlarda, verileri TRIM veya UPPER/LOWER fonksiyonlarıyla temizlemeyi düşünün.


Kutools for Excel ile iki sütun arasında benzersiz/tekrarlayan değerleri bulma

İki sütunu karşılaştırmak ve anında seçmek, saymak veya benzersiz ya da tekrarlayan değerleri vurgulamak için daha verimli bir yol arıyorsanız, Kutools for Excel pratik bir Aynı & Farklı Hücreleri Seç özelliği sunar. Bu araç, formüller kurmadan veya karmaşık kurallar oluşturmadan kullanıcı dostu bir arayüz arayan kullanıcılar için idealdir. Özellikle sık karşılaştırma görevleri gerçekleştirirken, benzersiz veya tekrarlayan hücre değerlerini anında görsel olarak tanımlamak ve seçmek için mükemmeldir.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Kutools > Seç > Aynı & Farklı Hücreleri Seç üzerine tıklayın.

specify options in the Select Same & Different Cells dialog box

2. Aynı & Farklı Hücreleri Seç iletişim kutusunda aşağıdaki adımları izleyin:

  • (1) Find Values in kutusunda kontrol etmek istediğiniz ilk sütunun değerlerini belirtin;
  • (2) According to kutusunda karşılaştırma sütununu ayarlayın;
  • (3) Based on altında Each row seçeneğini seçin;
  • (4) Find içinde, benzersiz öğeleri bulmak için Different Values seçeneğini seçin;
  • (5) İsteğe bağlı olarak, Fill backcolor özelliğini etkinleştirin ve sonuçlar için bir vurgu rengi seçin;
  • (6) Karşılaştırmayı gerçekleştirmek için OK tuşuna basın.

Not: (1) Sütunlarınızda başlıklar varsa, My data has headers seçeneğini işaretleyin. (2) Tekrarlayan değerleri bulmak için karşılaştırma iletişim kutusunda Same Values seçeneğini seçin.

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin

3. Seçilen sütundaki tüm benzersiz (veya tekrarlayan) değerler anında vurgulanacak ve seçilecek, ayrıca eşleşen hücrelerin sayısını gösteren bir iletişim kutusu açılacaktır.
all unique or duplicate values in the first column have been selected

Sadece Sütun C'ye özgü değerleri (ancak Sütun A'da olmayanları) bulmanız gerekiyorsa, "Range A" ve "Range B" aralıklarının atamalarını değiştirin ve yukarıdaki süreci tekrarlayın.

Bu çözüm, sezgisel bir karşılaştırma aracı tercih eden ve formül yazmadan veya kopyalamadan farklı boyutlardaki veri setlerini işlemesi gereken kullanıcılar için önerilir.

İpucu: Arka plan rengi vurgulaması kullanmak, sonuçları sunarken veya gözden geçirirken anahtar veri farklılıklarını görsel olarak hızlıca belirlemenize yardımcı olabilir; bu da oldukça değerlidir.


Kutools for Excel'in formülü ile iki sütun arasında benzersiz/tekrarlayan değerleri bulma ve sayma

Bir sütundaki değerlerin başka bir sütunda kaç kez geçtiğini bulmak ve saymak isteyen kullanıcılar için, Kutools for Excel Formula Helper aracılığıyla Count times a word appears formülünü sunar. Bu seçenek, her bir değerin sıklığını bilmek önemli olduğunda - örneğin ID'leri eşleştirmek, ürün listeleri veya katılım kayıtları gibi - senaryolar için uygundur.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. İlk sütunun yanındaki boş bir hücreyi seçin, örneğin B2. Ardından Kutools > Formula Helper > Count times a word appears.
click Count times a word appears feature

2. Formula Helper iletişim kutusunda, karşılaştırma sütununun mutlak aralığını (örneğin $C$2:$C$13) Text kutusuna girin ve ilk sütundaki hücreyi seçin (örneğin A2) Word kutusuna girin. Ardından OK.
specify options in the dialog box

drag the formula to other cells

3. Formül sonucunu Sütun B'deki geri kalan hücrelere sürüklemek için dolgu tutamacını kullanın. Şimdi, Sütun A'daki her bir değerin Sütun C'de kaç kez geçtiğini göreceksiniz.

0 sonucu, değerin Sütun A'ya özgü olduğunu gösterirken, 1 veya daha fazla sonuç değerin her iki sütunda da bulunduğunu gösterir ve sayı geçiş sayısını belirtir.

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin

Operasyonel ipuçları: Sayısal referanslar için mutlak adresler kullandığınızdan emin olun, böylece formül her bir karşılık gelen satır öğesini kontrol ederken sütun boyunca doğru şekilde doldurulur.

Senaryo önerisi: Bu yöntem, üye listelerini çapraz doğrulamak, ürün SKU'larını veya iki veri kaynağı arasında frekans analizi gerektiren herhangi bir durum için idealdir.

Hata uyarısı: Aralık, gerçek verilerle eşleşmiyorsa veya veri tiplerinde tutarsızlık varsa (sayılar metin olarak vb.), formülü kullanmadan önce listelerinizi standart hale getirdiğinizden emin olun.


Demo: Excel'de iki sütun arasında benzersiz/tekrarlayan değerleri bulma

 

VBA ile iki sütun arasında benzersiz/tekrarlayan değerleri vurgulama veya çıkarma

Otomatik ve tekrarlanabilir süreçlere sık ihtiyaç duyanlar için, VBA (Visual Basic for Applications) kullanarak iki sütun arasında benzersiz veya tekrarlayan değerleri vurgulamak veya çıkarmak için ellerinizi kullanmadan bir çözüm sağlayabilir. Bir VBA betiği ile, değişen uzunluktaki sütunları anında işleyebilir, otomatik olarak işaretleyebilir, renklendirebilir veya bu değerleri başka bir yere listeleyebilirsiniz - bu da büyük veya sık güncellenen veri setleri için verimliliği büyük ölçüde artırır.

Bu yaklaşım, Makrolar konusunda rahat hisseden ve manuel adımları en aza indirmek veya çözümü birden fazla sayfa veya çalışma kitabı genelinde uygulamak isteyen kullanıcılar için özellikle uygundur.

1. Excel dosyanızı açın. Ardından, Excel şeridinde Developer > Visual Basic yolunu izleyerek VBA düzenleyicisini açın. Düzenleyicide Insert > Module'a tıklayın ve aşağıdaki kodu modül penceresine yapıştırın:

Örnek: İki seçili sütun arasındaki tekrarlayan değerleri vurgulayın.

Sub HighlightDuplicatesBetweenColumns()
    Dim rngA As Range, rngB As Range
    Dim cell As Range
    Dim ws As Worksheet
    Dim xTitleId As String
    xTitleId = "KutoolsforExcel"

    Set ws = ActiveSheet

    ' Ask user to select the first range
    Set rngA = Application.InputBox("Select the first range (e.g., Column A):", xTitleId, , , , , , 8)
    If rngA Is Nothing Then Exit Sub

    ' Ask user to select the second range
    Set rngB = Application.InputBox("Select the second range (e.g., Column C):", xTitleId, , , , , , 8)
    If rngB Is Nothing Then Exit Sub

    ' Highlight duplicates in both ranges
    For Each cell In rngA
        If cell.Value <> "" And WorksheetFunction.CountIf(rngB, cell.Value) > 0 Then
            cell.Interior.Color = RGB(255, 255, 0) ' Yellow
        End If
    Next cell

    For Each cell In rngB
        If cell.Value <> "" And WorksheetFunction.CountIf(rngA, cell.Value) > 0 Then
            cell.Interior.Color = RGB(255, 255, 0) ' Yellow
        End If
    Next cell

    MsgBox "Duplicate values have been highlighted in yellow.", vbInformation, xTitleId
End Sub

2. Kodu yapıştırdıktan sonra düzenleyiciyi kapatın. Excel'e dönün, Alt + F8 tuşlarına basın, HighlightDuplicatesBetweenColumns makrosunu listeden seçin ve Çalıştır'a tıklayın. İstendiğinde, hedef aralıklarınızı seçin.

💡 Benzersiz değerleri vurgulamak için: Her iki If ifadesindeki karşılaştırma koşulunu > 0 yerine = 0 olarak değiştirin ve isteğe bağlı olarak farklı bir renk seçin (örneğin, yeşil).

İpuçları: Makroyu çalıştırmadan önce çalışma sayfanızı her zaman yedekleyin, çünkü hücre biçimlendirme değişiklikleri Ctrl+Z ile geri alınamaz. Ayrıca renk kodlarını (örneğin, RGB(255,255,0)) tercihlerinize göre ayarlayabilirsiniz.

Sorun giderme: Eğer bir hata alırsanız, aşağıdakilerden emin olun:

  • Developer sekmesi Excel'de etkinleştirilmiş durumda.
  • Makro güvenlik ayarlarınız makro çalıştırmasına izin veriyor.
  • Seçili aralıklar geçerli ve karşılaştırılabilir değerler içeriyor.

Avantajlar: Tamamen otomatik, farklı dosya boyutlarıyla çalışır.
Dezavantajlar: Makro izni ve temel VBA bilgisi gerektirir.


Koşullu Biçimlendirme ile iki sütun arasında benzersiz veya tekrarlayan değerleri görsel olarak vurgulama

Koşullu Biçimlendirme, iki sütun arasında tekrarlayan veya benzersiz değerleri vurgulamak için sezgisel ve dinamik bir yöntem sunar. Hızlı karşılaştırmalar için idealdir ve ekstra sütunlar veya VBA kodu gerektirmez. Kaynak verileriniz değiştiğinde tüm biçimlendirme gerçek zamanlı olarak güncellenir.

İki sütun arasında tekrarlayanları vurgulama:

  1. Biçimlendirmek istediğiniz ilk sütundaki aralığı seçin (örneğin, A2:A15).
  2. Home > Koşullu Biçimlendirme > Yeni Kural yolunu izleyin.
  3. Hangi hücrelerin biçimlendirileceğini belirlemek için bir formül kullan seçeneğini işaretleyin.
  4. Aşağıdaki formülü girin:
    =COUNTIF($C$2:$C$13, A2)>0
  5. Biçimlendir'e tıklayın, bir vurgu rengi seçin (örneğin, sarı) ve Tamam'a tıklayın.

Bu, Sütun A'da aynı zamanda Sütun C'de de görünen hücreleri vurgular.

Bir sütunda benzersiz değerleri vurgulama:

  1. Aynı aralığı seçin (örneğin, A2:A15).
  2. Yeni bir kural oluşturmak için yukarıdaki adımları tekrarlayın.
  3. Formülü girin:
    =COUNTIF($C$2:$C$13, A2)=0
  4. Benzersiz değerleri ayırt etmek için farklı bir renk seçin.

Gerekirse aynı mantığı Sütun C'ye uygulayarak formül referanslarını ters çevirin (örneğin, C2:C13'ü A2:A15'e göre vurgulayın).

✔ Avantajlar: Anında görsel geri bildirim; yardımcı sütunlara gerek yok; veri değişiklikleriyle dinamik olarak güncellenir.
⚠ Önlemler: Büyük veri setlerinde çok fazla biçimlendirme kuralı performansı yavaşlatabilir. Özellikle sütunlar bitişik olmadığında, aralık referanslarını her zaman iki kez kontrol edin.

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın – Akıllı Yürütme | Kod Oluştur | Özel Formüller Oluştur | Verileri Analiz Et ve Grafikler Oluştur | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi Kaybetmeden Birleştir | Formül olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste 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 Değiştir | Aralıkları & 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ı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En İyi15 Araç Takımı:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin