Excel'de iki sütunu karşılaştırın ve yinelenenleri bulun (Tam rehber)
Excel'de iki sütun arasında yinelenen değerleri belirlemek, veri analizinde yaygın bir görevdir. Bu, veri giriş hatalarını, yinelenen kayıtları belirlemede veya veri temizleme amacıyla yardımcı olur. Bu makale, iki sütunda yinelenenleri veya eşleşmeleri hızlı ve doğru bir şekilde nasıl belirleyeceğinizi size rehberlik edecektir.
Yinelenen değerleri bulmak için iki sütunu karşılaştırın
- Koşullu Biçimlendirme ile iki sütundaki yinelenenleri vurgulayın
- Güçlü bir araç olan Kutools ile iki sütundaki yinelenenleri seçin ve vurgulayın
- Formüllerle iki sütundaki yinelenenleri bulun ve çıkarın
- VBA kodu ile iki sütundaki yinelenenleri seçin
Yinelenen değerleri bulmak için iki sütunu karşılaştırın
İki sütun arasında yinelenen değerleri bulmak için, görsel bir genel bakış için yinelenenleri vurgulama veya derinlemesine analiz için çıkarma gibi çeşitli yöntemler mevcuttur. Bu bölümde, Excel'de bu görevi yerine getirmek için bazı hızlı ipuçlarını tanıtacağız.
Koşullu Biçimlendirme ile iki sütundaki yinelenenleri vurgulayın
Excel'de iki sütun boyunca yinelenenleri vurgulamak, özellikle manuel incelemenin pratik olmadığı büyük veri setlerinde tekrarlanan verileri belirlemenin etkili bir yoludur. Bu durumda, Koşullu Biçimlendirme bu görevi çözmek için kullanışlı bir özelliktir.
Adım 1: Yinelenenleri vurgulamak istediğiniz sütundaki verileri seçin
Bu örnekte, A2:A10 aralığını seçeceğim, aşağıdaki ekran görüntüsüne bakın:
Adım 2: Koşullu Biçimlendirme özelliğini uygulayın
- "Giriş" > "Koşullu Biçimlendirme" > "Yeni kural" seçeneklerine tıklayın, aşağıdaki ekran görüntüsüne bakın:
- "Yeni Biçimlendirme Kuralı" iletişim kutusunda lütfen aşağıdaki işlemleri yapın:
- 2.1 "Biçimlendirecek hücreleri belirlemek için bir formül kullan" seçeneğini "Kural Türü Seç" listesi kutusundan seçin;
- 2.2 Aşağıdaki formülü "Formül şu olduğunda değerleri biçimlendir" metin kutusuna yazın;
=COUNTIF($B$2:$B$10, A2)>0
- Not: Yukarıdaki formülde, "B2:B10", karşılaştırmak istediğiniz veri listesini temsil eder, "A2", yinelenenleri vurgulamak istediğiniz sütunun ilk hücresidir. Bu formül, A2 hücresindeki değerin B sütununda herhangi bir yerde bulunup bulunmadığını kontrol eder. Hücre referanslarını verilerinize uygun şekilde değiştirin.
- 2.3 Ardından, "Biçim" düğmesine tıklayın.
- Açılan "Hücreleri Biçimlendir" iletişim kutusunda, yinelenen öğeleri vurgulamak için bir renk belirtin ve "Tamam"a tıklayın.
- "Yeni Biçimlendirme Kuralı" iletişim kutusuna döndüğünde, "Tamam" düğmesine tıklayın.
Sonuç:
Şimdi, hem A hem de B sütunlarında yinelenen değerler aşağıdaki ekran görüntüsünde gösterildiği gibi A sütununda vurgulanmıştır:
- "Koşullu Biçimlendirme" içindeki yinelenen kuralı "büyük/küçük harf duyarlı değildir". Dolayısıyla, Apple ve apple her ikisi de yinelenen olarak işaretlenecektir.
- Eğer B sütunundaki yinelenenleri vurgulamak istiyorsanız, önce B sütununu seçmeniz ve ardından aşağıdaki formülü "Koşullu Biçimlendirme"ye uygulamanız yeterlidir:
=COUNTIF($A$2:$A$10, B2)>0
Güçlü bir araç olan Kutools ile iki sütundaki yinelenenleri seçin ve vurgulayın
Bazen, yalnızca vurgulamak değil aynı zamanda yinelenenleri seçmek ve bunları çalışma kitabınızın başka bir konumuna kopyalayıp yapıştırmak da gerekebilir. Bu tür durumlarda, "Kutools for Excel"'in "Aynı ve Farklı Hücreleri Seç" özelliği ideal bir seçimdir. Bu özellik, gerekli hücreleri vurgulayarak ve seçerek yinelenen veya benzersiz değerleri belirleyebilir.
"Kutools" > "Seç" > "Aynı ve Farklı Hücreleri Seç" seçeneklerine tıklayın, "Aynı ve Farklı Hücreleri Seç" iletişim kutusunda lütfen aşağıdaki işlemleri yapın:
- Kaynak verileri ve karşılaştırma yapılacak verileri "Değerleri Bul" ve "Göre" kutularına ayrı ayrı seçin;
- "Yöntem" bölümünde "Satır bazında" seçeneğini seçin;
- "Bul" bölümünden "Aynı değerler" seçeneğini seçin;
- "Seçilen sonuçların işlenmesi" bölümünde yinelenen değerleri vurgulamak için bir arka plan rengi belirtin;
- Son olarak, "Tamam" düğmesine tıklayın.
Sonuç:
Şimdi, hem A hem de B sütunlarında yinelenen değerler A sütununda vurgulanmış ve seçilmiş durumdadır, istediğiniz hücrelere kopyalayıp yapıştırılmaya hazır haldedir. Ekran görüntüsüne bakın:
- Bu özellik, "Aynı ve Farklı Hücreleri Seç" iletişim kutusunda "Büyük/küçük harf duyarlı" onay kutusu işaretlendiğinde büyük/küçük harf duyarlı karşılaştırma desteği sunar.
- Eğer B sütunundaki yinelenenleri seçmek istiyorsanız, "Aynı ve Farklı Hücreleri Seç" iletişim kutusundaki "Değerleri Bul" ve "Göre" kutularındaki iki seçili sütunu değiştirmeniz yeterlidir;
- Bu özelliği kullanmak için lütfen Kutools for Excel'i indirin ve yükleyin.
Formülle iki sütundaki yinelenenleri bulun ve çıkarın
İki sütun arasındaki yinelenenleri bulmak ve çıkarmak için, yinelenenleri belirlemek ve çıkarmak üzere formülü kullanabilirsiniz.
Lütfen sonucu koymak istediğiniz boş bir hücreye aşağıdaki formülü kopyalayıp yapıştırın, ardından formülü diğer hücrelere uygulamak için dolgu tutamacını aşağı doğru sürükleyin.
=IF(ISERROR(MATCH(A2,$B$2:$B$10,0)),"",A2)
Not: Yukarıdaki formülde, "A2", yinelenenleri bulmak istediğiniz sütunun ilk hücresidir; "B2:B10", karşılaştırmak istediğiniz veri listesini temsil eder.
Sonuç:
Gördüğünüz gibi, eğer A Sütunundaki veri B Sütununda varsa, değer görüntülenecektir; aksi takdirde, hücreler boş kalacaktır.
VBA kodu ile iki sütundaki yinelenenleri seçin
Bu bölüm, iki sütun arasında yinelenen değerleri tanımlayan ve seçen bir VBA kodu oluşturmak için size adım adım rehberlik edecektir.
Adım 1: VBA modül düzenleyiciyi açın ve kodu kopyalayın
- "Alt + F11" tuşlarına basarak "Microsoft Visual Basic for Applications" penceresini açın.
- Açılan pencerede, yeni bir boş modül oluşturmak için "Ekle" > "Modül" seçeneğine tıklayın.
- Ardından, aşağıdaki kodu boş modüle kopyalayıp yapıştırın.
VBA kodu: İki sütun arasındaki yinelenen değerleri bul ve seç
Sub Compare() 'Update by Extendoffice Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range xTitleId = "KutoolsforExcel" On Error Resume Next Set Range1 = Application.Selection Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8) Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8) Application.ScreenUpdating = False For Each Rng1 In Range1 xValue = Rng1.Value For Each Rng2 In Range2 If xValue = Rng2.Value Then If outRng Is Nothing Then Set outRng = Rng1 Else Set outRng = Application.Union(outRng, Rng1) End If End If Next Next outRng.Select Application.ScreenUpdating = True End Sub
Adım 2: Bu VBA kodunu çalıştırın
- Bu kodu yapıştırdıktan sonra, lütfen kodu çalıştırmak için "F5" tuşuna basın. İlk uyarı kutusunda, yinelenenleri seçmek istediğiniz veri listesini seçin ve ardından "Tamam"a tıklayın.
- İkinci uyarı kutusunda, karşılaştırmak istediğiniz veri listesini seçin ve ardından "Tamam"a tıklayın, aşağıdaki ekran görüntüsüne bakın:
Sonuç:
Şimdi, A ve B Sütunlarındaki yinelenen değerler A Sütununda seçili durumdadır, böylece hücreleri renkle doldurabilir veya ihtiyaç duyduğunuz şekilde kopyalayıp yapıştırabilirsiniz.
- Bu VBA kodu "büyük/küçük harf duyarlıdır";
- Eğer B sütunundaki yinelenenleri seçmek istiyorsanız, veri aralığını seçerken iki seçili sütunu değiştirmeniz yeterlidir.
İki sütunu satır bazında karşılaştırın
Excel'de, iki sütunu satır bazında karşılaştırmak, kayıtları kontrol etme veya veri eğilimlerini analiz etme gibi görevlerde eşleşme olup olmadığını kontrol etmek için sıkça gereklidir. Excel, en uygun yöntemi seçebileceğiniz kolay formüllerden özel özelliklere kadar farklı yollar sunar. Şimdi bu işi etkili bir şekilde yapmak için bazı basit yöntemlere göz atalım.
Formüllerle aynı satırdaki iki sütunu karşılaştırın
Excel'in formülleri, çapraz sütun veri karşılaştırması için basit ancak güçlü bir yaklaşım sunar. İşte bunları nasıl kullanabileceğiniz. Diyelim ki, A ve B Sütunlarında veri var, iki sütundaki verilerin eşleşip eşleşmediğini kontrol etmek için aşağıdaki formüller size yardımcı olabilir:
- "Eşittir operatörünü (=) kullanma": İki hücreyi karşılaştırmak için en basit yol
- "EĞER Fonksiyonu": Karşılaştırmayı daha bilgilendirici hale getirmek için
- "EXACT Fonksiyonu": Büyük/küçük harf duyarlı karşılaştırma
Eşittir operatörünü (=) kullanma:
Lütfen aşağıdaki formülü girin veya kopyalayın, "Enter" tuşuna basın ve ardından tüm sonuçları almak için dolgu tutamacını aşağı doğru sürükleyin. Eğer A ve B Sütunlarının aynı satırındaki değerler özdeşse TRUE, değilse FALSE döndürecektir. Ekran görüntüsüne bakın:
=A2=B2
EĞER Fonksiyonu:
Karşılaştırmayı daha bilgilendirici hale getirmek isterseniz, EĞER fonksiyonunu kullanarak özel mesajlar görüntüleyebilirsiniz.
Lütfen aşağıdaki formülü girin veya kopyalayın, "Enter" tuşuna basın ve ardından tüm sonuçları almak için dolgu tutamacını aşağı doğru sürükleyin. Değerler aynıysa Eşleşme, farklıysa Eşleşme Yok döndürecektir. Ekran görüntüsüne bakın:
=IF(A2=B2, "Match", "No Match")
EXACT Fonksiyon:
Eğer büyük/küçük harf duyarlı bir karşılaştırma yapmanız gerekiyorsa, "EXACT fonksiyonu" doğru seçenektir.
Lütfen aşağıdaki formülü girin veya kopyalayın, "Enter" tuşuna basın ve ardından tüm sonuçları almak için dolgu tutamacını aşağı doğru sürükleyin. Değerler tam olarak eşleşiyorsa Eşleşme, farklıysa Eşleşme Yok döndürecektir. Ekran görüntüsüne bakın:
=IF(EXACT(A2,B2), "Match", "No match")
Faydalı bir araç olan Kutools ile aynı satırdaki eşleşmeleri seçin ve vurgulayın
Eğer iki sütun arasındaki eşleşmeleri satır bazında seçip gölgelendirmeniz gerekiyorsa ve sonuçları ayrı bir sütunda almak istemiyorsanız, Kutools for Excel'in Hücreleri Karşılaştır özelliği mükemmel bir seçenektir. Bu özellik, her satırdaki eşleşen veya farklı değerleri hızlı bir şekilde seçmenizi ve dolgu rengi uygulamanızı sağlar.
"Kutools" > "Hücreleri Karşılaştır" seçeneğine tıklayın, "Hücreleri Karşılaştır" iletişim kutusunda lütfen aşağıdaki işlemleri yapın:
- İki sütundaki verileri "Değerleri Bul" ve "Göre" kutularına ayrı ayrı seçin;
- "Bul" bölümünde "Aynı hücreler" seçeneğini seçin;
- "Seçilen sonuçların işlenmesi" bölümünde eşleşmeleri vurgulamak için bir arka plan rengi belirtin;
- Son olarak, "Tamam" düğmesine tıklayın.
Sonuç:
Şimdi, aynı satırdaki eşleşmeler A sütununda vurgulanmış ve seçilmiş durumdadır, istediğiniz hücrelere kopyalayıp yapıştırılmaya hazır haldedir. Ekran görüntüsüne bakın:
- Bu özellik, "Hücreleri Karşılaştır" iletişim kutusunda "Büyük/küçük harf duyarlı" seçeneği işaretlendiğinde büyük/küçük harf duyarlı karşılaştırma desteği sunar;
- Eğer B sütunundaki eşleşmeleri seçmek istiyorsanız, "Hücreleri Karşılaştır" iletişim kutusundaki "Değerleri Bul" ve "Göre" kutularındaki iki seçili sütunu değiştirmeniz yeterlidir;
- Bu özelliği kullanmak için lütfen Kutools for Excel'i indirin ve yükleyin.
İki sütunu karşılaştırın ve aynı satırdaki eşleşmeleri vurgulayın
İki sütunu karşılaştırıp aynı satırdaki eşleşmeleri vurgulamak, Excel'de Koşullu Biçimlendirme kullanılarak etkili bir şekilde yapılabilir. İşte satır eşleşmelerini belirlemek ve vurgulamak için bir rehber:
Adım 1: Veri aralığını seçin
Satır eşleşmelerini vurgulamak istediğiniz veri aralığını seçin.
Adım 2: Koşullu Biçimlendirme özelliğini uygulayın
- "Giriş" > "Koşullu Biçimlendirme" > "Yeni kural" seçeneğine tıklayın. "Yeni Biçimlendirme Kuralı" iletişim kutusunda lütfen aşağıdaki işlemleri yapın:
- 2.1 "Biçimlendirecek hücreleri belirlemek için bir formül kullan" seçeneğini "Kural Türü Seç" listesi kutusundan seçin;
- 2.2 Aşağıdaki formülü "Formül şu olduğunda değerleri biçimlendir" metin kutusuna yazın;
=$B2=$A2
- 2.3 Ardından, "Biçim" düğmesine tıklayın.
- Açılan "Hücreleri Biçimlendir" iletişim kutusunda, eşleşen öğeleri vurgulamak için bir renk belirtin ve "Tamam"a tıklayın.
- "Yeni Biçimlendirme Kuralı" iletişim kutusuna döndüğünde, "Tamam" düğmesine tıklayın.
Sonuç:
Şimdi, aynı satırdaki eşleşen değerler bir anda vurgulanmıştır, aşağıdaki ekran görüntüsüne bakın:
- Koşullu Biçimlendirmedeki formül "büyük/küçük harf duyarlı değildir".
- Eğer farklı değerlere sahip hücreleri vurgulamayı amaçlıyorsanız, aşağıdaki formülü uygulayın:
=$B2<>$A2
İki sütunu karşılaştırın ve eşleşen verileri çekin
Excel'de iki veri kümesiyle çalışırken ve bir listedeki ortak öğeleri diğer listede bulmanız gerektiğinde, bu eşleşmeleri almak için arama formülleri en iyi çözümdür.
Excel'de, A Sütununda bir meyve listesi ve B Sütununda satış rakamları olduğunu varsayalım, şimdi bu meyveleri D Sütunundaki bir meyve seçimiyle eşleştirmek ve karşılık gelen satışlarını bulmak istiyorsunuz. Excel'de B Sütunundaki ilgili değerleri nasıl döndürebilirsiniz?
Lütfen ihtiyacınız olan aşağıdaki formüllerden herhangi birini uygulayın, ardından bu formülü geri kalan hücrelere uygulamak için dolgu tutamacını aşağı doğru sürükleyin.
- Tüm Excel sürümleri:
=VLOOKUP(D2, $A$2:$B$6, 2, FALSE)
- Excel 365 ve Excel 2021:
=XLOOKUP(D2, $A$2:$A$6, $B$2:$B$6)
Sonuç:
Eşleşme bulunduğunda tüm ilgili değerler görüntülenecektir, aksi takdirde #YOK hatası döndürülür, aşağıdaki ekran görüntüsüne bakın:
- Yukarıdaki formüllerle, D Sütunundaki meyvelerin A Sütununda eşleşmesi yoksa, hata döndürürler. Bu hataları daha anlaşılır hale getirmek için formülünüzü IFERROR fonksiyonuyla sarabilirsiniz:
- Tüm Excel sürümleri:
=IFERROR(VLOOKUP(D2,$A$2:$B$10,2,FALSE), "No match found")
- Excel 365 ve Excel 2021:
=IFERROR(XLOOKUP(D2, $A$2:$A$10, $B$2:$B$10),"No match found")
- Tüm Excel sürümleri:
- Gelişmiş arama formülleri konusunda ilgili olanlar için, "Kutools for Excel", geleneksel VLOOKUP fonksiyonunu yeni seviyelere taşıyan ve veri yönetimi görevlerinde olağanüstü hassasiyet ve verimlilik sağlayan etkileyici bir gelişmiş arama formülleri serisi sunmaktadır.
Kutools for Excel, üretkenliğinizi artırmak için tasarlanmış 300'den fazla kullanışlı araç koleksiyonuna sahiptir. Tam gücünü deneyimleyin ve elektronik tablolarınızı bugün yükseltin! Şimdi Edinin!
İlgili Makaleler:
- Bir aralıkta yinelenen satırları bulun ve vurgulayın
- Bazen bir çalışma sayfasının veri aralığında bazı yinelenen kayıtlar olabilir ve şimdi aşağıdaki ekran görüntülerinde gösterildiği gibi aralıktaki yinelenen satırları bulmak veya vurgulamak istiyorsunuz. Tabii ki, satırları tek tek kontrol ederek bulabilirsiniz. Ancak yüzlerce satır varsa bu iyi bir seçenek değildir. Burada, bu görevle başa çıkmak için size bazı faydalı yöntemlerden bahsedeceğim.
- Farklı renklerle yinelenen değerleri vurgulayın
- Excel'de, Koşullu Biçimlendirme kullanarak bir sütundaki yinelenen değerleri tek bir renkle kolayca vurgulayabiliriz, ancak bazen yinelenenleri hızlı ve kolay bir şekilde tanımak için farklı renklerle vurgulamamız gerekir, aşağıdaki ekran görüntüsünde gösterildiği gibi. Bu görevi Excel'de nasıl çözebilirsiniz?
- Excel'de yinelenenleri bulun, vurgulayın, filtreleyin, sayın, silin
- Excel'de, veri girişini elle kaydederken, diğer kaynaklardan veri kopyalarken veya başka nedenlerden dolayı yinelenen veriler zaman zaman ortaya çıkar. Bazen yinelenenler gerekli ve faydalıdır. Ancak bazen yinelenen değerler hatalara veya yanlış anlamlara yol açar. Burada, Excel'de formüller, koşullu biçimlendirme kuralları, üçüncü parti eklentiler vb. ile yinelenenleri hızlı bir şekilde belirleme, vurgulama, filtreleme, sayma, silme yöntemlerini tanıtacağım.
- Yinelenenleri kaldırın ve boş hücrelerle değiştirin
- Normalde Excel'de Yinelenenleri Kaldır komutunu kullandığınızda, tüm yinelenen satırları kaldırır. Ancak bazen, yinelenen değerleri boş hücrelerle değiştirmek istersiniz, bu durumda Yinelenenleri Kaldır komutu işe yaramaz. Bu makale, Excel'de yinelenenleri kaldırıp bunları boş hücrelerle değiştirmenize rehberlik edecektir.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!
İçindekiler
- Yinelenen değerleri bulmak için iki sütunu karşılaştırın
- Koşullu Biçimlendirme ile
- Güçlü bir araç olan Kutools ile
- Formüllerle
- VBA kodu ile
- İki sütunu satır bazında karşılaştırın
- Formüllerle
- Faydalı bir araç olan Kutools ile
- Koşullu Biçimlendirme ile
- İki sütunu karşılaştırın ve eşleşen verileri çekin
- İlgili Makaleler
- En İyi Ofis Üretkenlik Araçları
- Yorumlar