Ana içeriğe atla

Excel'de kopyaları bulmak için iki sütunu karşılaştırın (Tam kılavuz)


Yinelenen değerleri bulmak için iki sütunu karşılaştırın

İki sütun arasındaki yinelenen değerleri bulmak için, gereksinimlerinize bağlı olarak, görsel bir genel bakış için yinelenenleri vurgulamak veya derinlemesine analiz için bunları çıkarmak gibi çeşitli yöntemler mevcuttur. Bu bölümde, bu görevi Excel'de gerçekleştirmek için bazı hızlı püf noktaları tanıtacağız.

Koşullu Biçimlendirme ile kopyaları iki sütunda vurgulayın

Excel'de iki sütundaki kopyaları vurgulamak, özellikle manuel incelemenin pratik olmadığı büyük veri kümeleri içinde tekrarlanan verileri tanımlamanın etkili bir yoludur. Bu durumda Koşullu Biçimlendirme bu görevi çözmek için kullanışlı bir özelliktir.

Adım 1: Kopyaları vurgulamak istediğiniz sütundaki verileri seçin

Bu örnekte A2:A10'u seçeceğim, ekran görüntüsüne bakın:

2. Adım: Koşullu Biçimlendirme özelliğini uygulayın

  1. Tıkla Ana Sayfa > Koşullu biçimlendirme > Yeni kural, ekran görüntüsüne bakın:
  2. içinde Yeni Formatlama Kuralı iletişim kutusu, lütfen aşağıdaki işlemleri yapın:
    • 2.1 Seçin Biçimlendirilecek hücreleri belirlemek için bir formül kullanın itibaren Bir Kural Türü seçin liste kutusu;
    • 2.2 Aşağıdaki formülü aşağıdaki formüle yazın: Bu formülün geçerli olduğu değerleri biçimlendir Metin kutusu;
      =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 kopyaları vurgulamak istediğiniz sütunun ilk hücresidir. Bu formül, A2 hücresindeki değerin B sütununun herhangi bir yerinde bulunup bulunmadığını kontrol eder. Hücre başvurularını verilerinize uyacak şekilde değiştirin.
    • 2.3 Ardından tıklayın oluşturulan düğmesine basın.
  3. Çıkanda biçim Hücreler iletişim kutusunda, yinelenen öğeleri vurgulamak istediğiniz bir renk belirtin. Ve tıklayın OK.
  4. Geri döndüğünde Yeni Formatlama Kuralı iletişim kutusunu tıklayın OK düğmesine basın.

Sonuç:

Artık hem A hem de B sütunlarında yinelenen değerler, aşağıdaki ekran görüntüsü gibi A sütununda vurgulanmıştır:

İpuçları:
  • Yinelenen kural Koşullu biçimlendirme is büyük küçük harf duyarlı değil. Yani Apple ve Apple'ın her ikisi de kopya olarak işaretlenir.
  • B sütunundaki kopyaları vurgulamak istiyorsanız, önce B sütununu seçmeniz ve ardından aşağıdaki formülü uygulamanız yeterlidir. Koşullu biçimlendirme:
    =COUNTIF($A$2:$A$10, B2)>0

Güçlü bir araçla iki sütundaki kopyaları seçin ve vurgulayın - Kutools

Bazen kopyaları yalnızca vurgulamakla kalmayıp, aynı zamanda kopyalayıp çalışma kitabınızdaki başka bir konuma yapıştırmak için seçmeniz de gerekebilir. Bu gibi durumlarda, Kutools for Excel'S Aynı ve Farklı Hücreleri Seçin özelliği ideal bir seçimdir. İhtiyacınız olan hücreleri vurgulayıp seçerek kopya veya benzersiz değerleri tanımlayabilir.

not: Bunu kullanmak istiyorsanız Aynı ve Farklı Hücreleri Seçin özellik lütfen Kutools for Excel'i indirip yükleyin İlk.

Tıkla Kutools > seç > Aynı ve Farklı Hücreleri Seçin, In Aynı ve Farklı Hücreleri Seçin iletişim kutusu, lütfen aşağıdaki işlemleri yapın:

  1. Kaynak verileri ve karşılaştırılan verileri seçin. Değerleri bul ve Göre kutular ayrı ayrı;
  2. seç Her sıra altında Deneyimleyenler Bölüm;
  3. Klinik Aynı değerler itibaren bulmak Bölüm;
  4. altındaki yinelenen değerleri vurgulamak için bir arka plan rengi belirtin. Sonuçların işlenmesi Bölüm;
  5. Sonunda, tıklayın OK düğmesine basın.

Sonuç:

Artık hem A hem de B sütunlarında yinelenen değerler vurgulanır ve A sütununda seçilir; kopyalayıp istediğiniz hücrelere yapıştırmanız için hazırdır. Ekran görüntüsüne bakın:

İpuçları:
  • Bu özellik büyük/küçük harf duyarlılığını destekler işaretlerken karşılaştırma Harfe duyarlı onay kutusu Aynı ve Farklı Hücreleri Seçin diyalog;
  • B sütunundaki kopyaları seçmek istiyorsanız, seçilen iki sütunu değiştirmeniz yeterlidir. Değerleri bul ve Göre kutuları Aynı ve Farklı Hücreleri Seçin iletişim kutusu;
  • Bu özelliği uygulamak için lütfen Kutools for Excel'i indirip yükleyin İlk.

Formülle iki sütundaki kopyaları bulun ve çıkarın

İki sütun arasındaki yinelenenleri bulmak ve çıkarmak için, yinelenenleri belirlemek ve çıkarmak için formülü kullanabilirsiniz.

Lütfen aşağıdaki formülü kopyalayıp sonucu eklemek istediğiniz boş bir hücreye yapıştırın, ardından bu formülü diğer hücrelere uygulamak için doldurma tutamacını sütunun aşağısına sürükleyin.

=IF(ISERROR(MATCH(A2,$B$2:$B$10,0)),"",A2)

not: Yukarıdaki formülde, A2 kopyaları 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 A Sütunundaki veriler B Sütununda mevcutsa değer görüntülenecektir; aksi halde hücreler boş bırakılacaktır.

İpuçları: Bu formül büyük küçük harf duyarsız.

VBA koduyla iki sütundaki kopyaları seçin

Bu bölüm, iki sütun arasındaki yinelenen değerleri tanımlayan ve seçen bir VBA kodu oluşturma adımlarında size yol gösterecektir.

Adım 1: VBA modül düzenleyicisini açın ve kodu kopyalayın

  1. Basın Alt + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
  2. Açılan pencerede, tıklayın Ekle > modül yeni bir boş modül oluşturmak için.
  3. Daha sonra aşağıdaki kodu kopyalayıp boş modüle yapıştırın.
    VBA kodu: İki sütun arasındaki yinelenen değerleri bulun ve seçin
    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 yürütün

  1. Bu kodu yapıştırdıktan sonra lütfen F5 Bu kodu çalıştırmak için tuşuna basın. İlk bilgi istemi kutusunda, kopyaları seçmek istediğiniz veri listesini seçin. Daha sonra tıklayın OK.
  2. İkinci bilgi istemi kutusunda, karşılaştırmak istediğiniz veri listesini seçin ve ardından OK, ekran görüntüsüne bakın:

Sonuç:

Artık A ve B Sütunlarındaki yinelenen değerler A Sütununda seçilerek hücreleri renkle doldurmanıza veya gerektiğinde bunları kopyalayıp yapıştırmanıza olanak tanır.

İpuçları:
  • Bu VBA kodu harfe duyarlı;
  • B sütunundaki kopyaları seçmek istiyorsanız, veri aralığını seçerken seçilen iki sütunu değiştirmeniz yeterlidir.

Eşleşmeler için iki sütunu satır satır karşılaştırın

Excel'de, eşleşmeleri kontrol etmek için iki sütunu satır satır karşılaştırmak genellikle gereklidir; bu, kayıtları kontrol etme veya veri eğilimlerini analiz etme gibi görevlerde yardımcı olur. Excel'in bunu yapmanın kolay formüllerden özel özelliklere kadar farklı yolları vardır; böylece verilerinizin ihtiyaçlarına en uygun olanı seçebilirsiniz. Bu işi etkili bir şekilde yapmak için bazı basit yöntemlere göz atalım.

Aynı satırdaki iki sütunu formüllerle karşılaştırma

Excel'in formülleri, sütunlar arası veri karşılaştırması için basit ancak güçlü bir yaklaşım sunar. Bunları nasıl kullanabileceğinizi burada bulabilirsiniz. A Sütunu ve B Sütunu'nda verileriniz olduğunu varsayarak, iki sütundaki verilerin eşleşip eşleşmediğini kontrol etmek için aşağıdaki formüller size yardımcı olabilir:

İpuçları: Bu formüller çok yönlüdür; yalnızca metne değil aynı zamanda sayılara, tarihlere ve saatlere de uygulanabilir.
Eşittir operatörünü kullanma (=):

Lütfen aşağıdaki formülü girin veya kopyalayın, tuşuna basın Keşfet tuşuna basın ve ardından tüm sonuçları almak için doldurma tutamacını aşağı sürükleyin. A ve B Sütunlarının aynı satırındaki değerler aynıysa TRUE, değilse FALSE değerini döndürür. Ekran görüntüsüne bakın:

=A2=B2

EĞER Fonksiyonu:

Karşılaştırmayı daha bilgilendirici hale getirmek istiyorsanız, If işlevi Özel mesajları görüntülemek için.

Lütfen aşağıdaki formülü girin veya kopyalayın, tuşuna basın Keşfet tuşuna basın ve ardından tüm sonuçları almak için doldurma tutamacını aşağı sürükleyin. Değerler aynı olduğunda Match değerini, farklı olduğunda ise No Match değerini döndürür. Ekran görüntüsüne bakın:

=IF(A2=B2, "Match", "No Match")
İpuçları: "Eşleşme", "Eşleşme Yok" ifadesini ihtiyacınıza göre başka ifadelerle değiştirebilirsiniz.

TAM İşlev:

Büyük/küçük harfe duyarlı bir karşılaştırmaya ihtiyacınız varsa TAM işlev gitmek için yol budur.

Lütfen aşağıdaki formülü girin veya kopyalayın, tuşuna basın Keşfet tuşuna basın ve ardından tüm sonuçları almak için doldurma tutamacını aşağı sürükleyin. Değerler tam olarak eşleştiğinde Match değerini, farklı olduğunda ise No Match değerini döndürür. Ekran görüntüsüne bakın:

=IF(EXACT(A2,B2), "Match", "No match")   
İpuçları: "Eşleşme", "Eşleşme Yok" ifadesini ihtiyacınıza göre başka ifadelerle değiştirebilirsiniz.


Yararlı bir araçla aynı satırdaki eşleşmeleri seçin ve vurgulayın - Kutools

Sonucu ayrı bir sütunda almak yerine iki sütun arasındaki eşleşmeleri satır satır seçip gölgelemeniz gerekiyorsa, Kutools for Excel'in Hücreleri Karşılaştır özelliği mükemmel bir seçenek olacaktır. Her satırda değeri eşleşen veya farklı olan hücrelere hızlı bir şekilde dolgu rengi seçmenize ve uygulamanıza olanak tanır.

not: Bunu kullanmak istiyorsanız Hücreleri Karşılaştır özellik lütfen Kutools for Excel'i indirip yükleyin İlk.

Tıkla Kutools > Hücreleri Karşılaştır, In Hücreleri Karşılaştır iletişim kutusu, lütfen aşağıdaki işlemleri yapın:

  1. İki sütundan verileri seçin. Değerleri bul ve Göre kutular ayrı ayrı;
  2. seç Aynı hücreler altında bulmak Bölüm;
  3. altındaki eşleşmeleri vurgulamak için bir arka plan rengi belirtin. Sonuçların işlenmesi Bölüm;
  4. Sonunda, tıklayın OK düğmesine basın.

Sonuç:

Artık aynı satırdaki eşleşmeler A sütununda vurgulanır ve seçilir; böylece bunları kopyalayıp istediğiniz hücrelere yapıştırabilirsiniz. Ekran görüntüsüne bakın:

İpuçları:
  • Bu özellik büyük/küçük harf duyarlılığını destekler kontrol ederseniz karşılaştırma Harfe duyarlı seçeneği Hücreleri Karşılaştır iletişim kutusu;
  • B sütunundaki eşleşmeleri seçmek istiyorsanız, seçilen iki sütunu değiştirmeniz yeterlidir. Değerleri bul ve Göre kutuları Hücreleri Karşılaştır iletişim kutusu;
  • Bu özelliği uygulamak için lütfen Kutools for Excel'i indirip yükleyin İlk.

İki sütunu karşılaştırın ve aynı satırdaki eşleşmeleri vurgulayın

İki sütunu karşılaştırmak ve aynı satırdaki eşleşmeleri vurgulamak, Excel'deki Koşullu Biçimlendirme kullanılarak verimli bir şekilde yapılabilir. Satır eşleşmelerini tanımlamaya ve vurgulamaya yönelik bir kılavuz aşağıda verilmiştir:

1. Adım: Veri aralığını seçin

Satır eşleşmelerini vurgulamak istediğiniz veri aralığını seçin.

2. Adım: Koşullu Biçimlendirme özelliğini uygulayın

  1. Tıkla Ana Sayfa > Koşullu biçimlendirme > Yeni kural. In Yeni Formatlama Kuralı iletişim kutusu, lütfen aşağıdaki işlemleri yapın:
    • 2.1 Seçin Biçimlendirilecek hücreleri belirlemek için bir formül kullanın itibaren Bir Kural Türü seçin liste kutusu;
    • 2.2 Aşağıdaki formülü aşağıdaki formüle yazın: Bu formülün geçerli olduğu değerleri biçimlendir Metin kutusu;
      =$B2=$A2
    • 2.3 Ardından tıklayın oluşturulan düğmesine basın.
  2. Çıkanda biçim Hücreler iletişim kutusunda, yinelenen öğeleri vurgulamak istediğiniz bir renk belirtin. Ve tıklayın OK.
  3. Geri döndüğünde Yeni Formatlama Kuralı iletişim kutusunu tıklayın OK düğmesine basın.

Sonuç:

Artık aynı satırdaki eşleşen değerler aynı anda vurgulanıyor, ekran görüntüsüne bakın:

İpuçları:
  • Koşullu Biçimlendirme'deki formül: büyük küçük harf duyarlı değil.
  • Farklı değerlere sahip hücreleri vurgulamayı hedefliyorsanı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 uğraşırken ve bir listedeki ortak öğeleri diğer listede bulmanız gerektiğinde, arama formülleri bu eşleşmeleri almak için başvuracağınız çözümdür.

Excel'de, A Sütununda meyvelerin bir listesi ve B Sütununda bunların satış rakamları varsa, şimdi bunları D Sütunundaki meyve seçimiyle eşleştirmek ve karşılık gelen satışlarını bulmak istersiniz. Göreli değerleri Excel'deki B sütunundan nasıl döndürebilirsiniz?

Lütfen aşağıdaki formüllerden ihtiyacınız olan herhangi birini uygulayın ve ardından bu formülü kalan hücrelere uygulamak için doldurma tutamacını aşağı 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ç:

Bir eşleşme bulunursa karşılık gelen tüm değerler görüntülenecektir, aksi takdirde #N/A hatası döndürülür, ekran görüntüsüne bakın:

İpuçları:
  • Yukarıdaki formüllerle, D Sütununda A Sütununda eşleşmeyen meyveler varsa hata döndürecektir. Bu hataların anlaşılmasını kolaylaştırmak için formülünüzü EĞERHATA işleviyle 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")
  • Gelişmiş arama formüllerine meraklı olanlar için, Kutools for Excel Geleneksel DÜŞEYARA işlevini yeni boyutlara taşıyan etkileyici bir gelişmiş arama formülleri paketi sunarak, veri yönetimi görevlerinizde size benzersiz bir hassasiyet ve verimlilik sunar.

    Kutools for Excel Üretkenliğinizi artırmak için tasarlanmış 300'den fazla kullanışlı araçtan oluşan bir koleksiyona sahip olun. 30 günlük ücretsiz denemeyle tam gücü deneyimleyin ve e-tablolarınızı bugün yükseltin! Onu şimdi elde et!

İlgili Makaleler:

  • Bir aralıktaki yinelenen satırları bulun ve vurgulayın
  • Bazen, bir çalışma sayfasının veri aralığınızda 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 istersiniz. Elbette sıraları kontrol ederek bunları birer birer bulabilirsiniz. Ancak yüzlerce satır varsa bu iyi bir seçim değildir. Burada, bu görevin üstesinden gelmeniz için bazı yararlı yollardan bahsedeceğim.
  • Yinelenen değerleri farklı renklerde vurgulayın
  • Excel'de, Koşullu Biçimlendirmeyi kullanarak bir sütundaki yinelenen değerleri tek renkle kolayca vurgulayabiliriz, ancak bazen, aşağıdaki ekran görüntüsü gibi yinelenenleri hızlı ve kolay bir şekilde tanımak için yinelenen değerleri farklı renklerde vurgulamamız gerekir. Bu görevi Excel'de nasıl çözebilirsin?
  • Excel'de kopyaları bulun, vurgulayın, filtreleyin, sayın, silin
  • Excel'de, verileri manuel olarak kaydettiğimizde, başka kaynaklardan veri kopyaladığımızda veya başka nedenlerle yinelenen veriler her seferinde ortaya çıkar. Bazen kopyalar gerekli ve kullanışlıdır. Ancak bazen yinelenen değerler, hatalara veya yanlış anlamalara yol açar. Burada, bu makale Excel'de formüllere, koşullu biçimlendirme kurallarına, üçüncü taraf eklentilere vb. Göre kopyaları hızla tanımlama, vurgulama, filtreleme, sayma, silme yöntemlerini tanıtacaktır.
  • Yinelenenleri kaldırın ve boş hücrelerle değiştirin
  • Normalde Excel'de Yinelenenleri Kaldır komutunu uyguladığınızda, tüm yinelenen satırları kaldırır. Ancak bazen boş hücrelerin yinelenen değerleri değiştirmesini istersiniz, bu durumda Yinelenenleri Kaldır komutu çalışmaz. Bu makale, yinelenenleri kaldırmanıza ve bunları Excel'deki boş hücrelerle değiştirmenize yardımcı olacaktır.
Comments (48)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I'm trying to count duplicates from two columns (Column A is the name Column B is the address) how could I do it?
This comment was minimized by the moderator on the site
Hi, Committed, if you want to count total number of duplicates in two columns, firstly, use a formula to count the duplicates in first column:=COUNTIF(A2:A7, A2), A2:A7 is the range of the first column, A2 is the first data except header of the first column. Then use the same formula (change reference) to count the duplicates in second column. Finaly, use SUM function to get the total number of duplicates in two columns.Here is a tutorial which list almost all scenarios about comparing columns, if you are interested in this, you can visit:https://www.extendoffice.com/documents/excel/6392-excel-compare-two-columns.html</div>;
This comment was minimized by the moderator on the site
BUT I WANT DUPLICATE VALUE BEFORE ANY SPACING, IN COLUMN B WE FOUND DUPLICATE VALUES THAT'S GREAT BUT THERE IS SPACE I WANT THOSE VALUES WITHOUT SPACES, HOW CAN I?
This comment was minimized by the moderator on the site
Hi, just remove the spaces by using the Go to special function to find the space cell, then remove them by clicking Delete key after finding the duplicate values.
This comment was minimized by the moderator on the site
Здравствуйте. Макрос приведенный здесь выделяет дубликаты ячеек, но при попытке редактирования какой-либо ячейки выделение снимается сразу со всех дубликатов, как сделать что бы этого не происходило?
This comment was minimized by the moderator on the site
so lovely yeah!
This comment was minimized by the moderator on the site
I LOVE THIS SITE!
This comment was minimized by the moderator on the site
Thank You!
This comment was minimized by the moderator on the site
This shit don't work... just getting

outRng.Select object variable or with block variable not set??
This comment was minimized by the moderator on the site
great demo guys,keep rocking
This comment was minimized by the moderator on the site
Thank You Very Much Guys
This comment was minimized by the moderator on the site
that was really great.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations