Mündəricat
Microsoft Excel iki və ya daha çox sütunda dublikatları tapmaq üçün çoxsaylı üsullar təqdim etmişdir. Bu yazıda siz bütün sadə və amp; Excel-də iki sütunda dublikatları və ya uyğunluqları tapmaq üçün VBA redaktə üsulu ilə birlikdə faydalı fəndlər.
Ətraflı oxuyun: Excel-də Uyğunluqları və ya Dublikat Dəyərləri tapın
Yuxarıdakı skrinşot verilənlər dəstini təmsil edən məqalənin icmalıdır & dublikat dəyərləri tapmaq üçün funksiya nümunəsi. Siz bu məqalədə verilənlər bazası və bütün uyğun funksiyalar haqqında ətraflı məlumat əldə edəcəksiniz.
Təcrübə İş Kitabını endirin
Excel iş dəftərimizi endirə bilərsiniz. ki, biz bu məqaləni hazırlamaq üçün istifadə etmişik. Təcrübə bölmələri olan iş vərəqlərini tapa bilərsiniz.
İki Sütunda Uyğunluqları Tapın
Excel-də İki Sütunda Dublikatları tapmaq üçün 6 Uyğun yanaşma
1. İki Sütunda Oxşar Sətirlərdə Dublikatların Tapılması
1-ci bölmədə eyni sətirlərdəki dublikatları yalnız iki sütunda tapacağıq. Lakin bu üsullar hərf-həssas uyğunluqlar üçün tətbiq edilmir. Əgər indi hərf hallarını nəzərdən keçirməklə dəqiq uyğunluqlar tapmaq lazımdırsa, o zaman 5-ci üsulda bunun da həlli var.
Ətraflı oxuyun: Bir Sütunda Dublikatları Tapmaq üçün Excel Formulu
1.1 Bərabər İşarənin Məntiqi Arqument kimi İki Oxşar Sırada Dublikatları Aşkar etmək üçün İstifadəsiExcel bu saytda işləyir.
SütunlarBizim Sütun B & C . Məntiqi funksiya kimi bərabər işarəsindən istifadə etməklə biz eyni cərgədə dublikat tapa bilərik.
📌 Addımlar:
➤ Cell D5 seçin & yazın:
=B5=C5
➤ Enter düyməsini basın, 1-ci qaytarılan dəyəri əldə edəcəksiniz. Uyğunluqlar tapılarsa, dəyər TRUE & tapılmadıqda, YANLIŞ kimi qayıdacaq.
➤ İndi Doldurma Dəstəyi -dən istifadə edərək Sütun D -də qalan xanaları avtomatik doldurun. bütün uyğunluqları tapın.
1.2 İki sütunda eyni sətirlərdə dublikatları tapmaq üçün IF funksiyasından istifadə etmək
Məntiqi funksiyadan istifadə etməklə- ƏGƏR , siz & dublikatları başqa sütunda göstərin.
📌 Addımlar:
➤ D5 xanasında düstur belə olacaq:
=IF(B5=C5,B5,"")
➤ Enter düyməsini basın.
➤ Digər xanaları avtomatik doldurmaq üçün Doldurma Dəstəyi istifadə edin D sütunu & bitirdiniz.
1.3 İki Sütunda Eyni Sıralardakı Uyğunluqları Vurğulamaq üçün Şərti Formatlaşdırmanın Tətbiqi
Tapmaq istəyirsinizsə iki sütunda eyni cərgədə dublikat edir, sonra yəqin ki, şərti formatlaşdırma uyğunluqları vurğulamaq üçün ən yaxşı uyğun gəlir və bu, uyğunluqları axtarmaq üçün heç bir funksiyanı yazmağa imkan verməyəcək.
📌 Addım 1:
➤ Dublikatları tapmaq üçün nəzərdə tutulan xanaların bütün diapazonunu seçin.
📌 Addım 2:
➤ Ev nişanı altında, Üslublar komandalar qrupunda Şərti Formatlaşdırma açılan menyusundan , Yeni Qayda əmrini seçin. Dialoq qutusu görünəcək.
📌 Addım 3:
➤ İndi qayda növünü seçin. format etmək üçün xanaların daxilində müəyyən etmək üçün düsturdan istifadə edin.
➤ Qayda təsviri redaktorunda =$B5=$C5
yazın➤ Seçin Format seçimi & başqa dialoq qutusu görünəcək.
📌 Addım 4:
➤ Doldurun nişanı, dublikatları vurğulamaq üçün istifadə etmək istədiyiniz rəngi seçin.
➤ OK & Sizə Yeni Formatlaşdırma Qaydası dialoq qutusunda seçilmiş rənglə Nümunə formatı göstəriləcək.
📌 Addım 5:
➤ Sonuncu dəfə OK düyməsini basın & bitirdiniz.
Aşağıdakı şəkildə eyni cərgələrdəki uyğunluqlar indi seçilmiş rənglə görünür.
2. İki Sütunda İstənilən Satırda Dublikatların Tapılması
2.1 İki Sütunda Bütün Dublikatların Yerləşdirilməsi üçün Şərti Formatlaşdırmanın Tətbiqi
İstənilən sətirdə iki sütunda dublikat tapmaq üçün, vurğulamaq üçün birbaşa Şərti Formatlaşdırma bölməsində müvafiq əmrdən istifadə edə bilərsiniz.
📌 Addım 1:
➤ Seçin əvvəlcə hüceyrə diapazonu.
📌 Addım 2:
➤ Ev altında tab & etibarən Şərti Formatlaşdırma açılan menyuda Vurğulanan Hüceyrə Qaydaları -dan Dublikat Dəyərləri seçin. Dialoq qutusu görünəcək.
📌 Addım 3:
➤ İstədiyiniz rəngi seçin dublikatları vurğulamaq üçün göstərin.
➤ OK & tamamladın.
Aşağıdakı şəkildəki kimi, seçilmiş & vurğulanmış rənglər.
2.2 IF & İki sütunda dublikatları aşkar etmək üçün COUNTIF funksiyaları
İstifadə edə bilərik IF & COUNTIF uyğunluqlar üçün 2-ci sütunun 1-ci sütunundan məlumatları tapmaq üçün birlikdə işləyir.
📌 Addımlar:
➤ <İçində 2>Cell D5 , biz aşağıdakı düsturu yazmalıyıq:
=IF(COUNTIF($C$5:$C$15,$B5)=0,"",$B5)
➤ Press Enter & sonra Sütun D -də qalan xanaları avtomatik doldurmaq üçün Doldurma Dəstəyi istifadə edin. Beləliklə, Siyahı 1-dən Siyahı 2-də mövcud olan bütün adları əldə edəcəksiniz.
2.3 İkidə Xüsusi Dublikatı tapmaq üçün IF, AND, COUNTIF funksiyalarından istifadə edin Sütunlar
İndi bir ad yazmaq istəyirsinizsə & bunun hər iki sütunda olub-olmamasına baxın, bu üsul ən uyğundur. F8 xanasında ‘Kyle’ adı yazılmışdır & ad hər iki B sütununda və amp; C , sonra çıxış mesajı göstərəcək- BƏLİ , əks halda NO kimi qayıdacaq.
Ətraflı oxuyun: İstifadə edərək dublikat cərgələrin sayını tapmaqCOUNTIF formula
📌 Addımlar:
➤ F9 xanasındakı müvafiq düstur:
=IF(AND(COUNTIF(B5:B15,F8),COUNTIF(C5:C15,F8)),"YES","NO")
➤ Enter düyməsini basın & onun BƏLİ göstərdiyini görəcəksiniz, ona görə də 'Kyle' adı hər iki B sütununda və amp; C .
2.4 ƏGƏR, XƏTƏNİN birləşdirilməsi. İki Sütunda Uyğunluqları Tapmaq üçün MATCH Funksiyaları
Əgər siz hər hansı sətirdə iki sütunda uyğunluqları və ya dublikatları tapmaq üçün MATCH funksiyasından istifadə etmək istəyirsinizsə, onda siz <2 daxil etməlisiniz>ISERROR IF & MATCH işləyir, əks halda uyğunluq/dublikat tapılmazsa, sizə Xəta mesajı göstəriləcək.
📌 Addımlar:
➤ D5 xanasında. MATCH funksiyası olan düstur belə olacaq:
=IF(ISERROR(MATCH($B5,$C$5:$C$15,0)),"",$B5)
➤ Enter düyməsini basın,
3. İkidən çox sütunda dublikatların tapılması
3.1 İkidən çox sütunda eyni sətirlərdə dublikatların tapılması üçün IF-AND funksiyalarından istifadə edilməsi
Uyğunluqların və ya dublikatların tapılması ikidən çox sütunda birdən çox məntiq əlavə etmək üçün AND funksiyasından istifadə etməliyik. Beləliklə, dəyişdirilmiş verilənlər bazamızda indi daha çox ad və amp; biz Sütun E -də eyni cərgədəki bütün uyğunluqları tapacağıq.
📌 Addımlar:
➤ Cell E5 , meyarlara əsaslanan düstur:
=IF(AND(B5=C5,C5=D5),B5,"")
➤ Basın Daxil edin , qalan xanaları Doldurma Dəstəyi ilə avtomatik doldurun & siz dərhal eyni cərgədəki bütün uyğunluqları əldə edəcəksiniz.
3.2 Çoxsaylı Sütunların İstənilən İkisində Oxşar Sıralarda Dublikatları Tapmaq üçün IF-OR Funksiyalarından İstifadə
İndi burada ikidən çox sütunun eyni sətirlərdəki iki sütundan hər hansı birində dublikatları tapacağımız başqa bir hal var və uyğunluqlar tapılarsa, mesajda "Tapıldı" görünəcək, əks halda boş olaraq qayıdacaq.
📌 Addımlar:
➤ Biz Cell E5 -ə yazmalıyıq. :
=IF(OR(B5=C5,C5=D5,D5=B5),"Found","")
➤ Enter düyməsini basın, sütunun qalan xanalarını avtomatik doldurun & eyni cərgələrdə tapılan bütün uyğunluqları əldə edəcəksiniz.
4. İki Sütundakı Dublikatlara Əsaslanan Məlumatların Çıxarılması
4.1 İki Sütundakı Dublikatlara Əsaslanan Məlumatların Çıxarılması üçün VLOOKUP və ya INDEX-MATCH-dən istifadə
Tapılan dublikatlara əsasən iki sütunda biz həmçinin VLOOKUP və ya INDEX-MATCH formulaları ilə məlumatları çıxara bilərik. Dəyişdirilmiş verilənlər bazamızda B sütunları & C bəzi şəxslərin adlarını ianələrinin məbləği ilə ifadə edir. E sütununda bir neçə ad var & biz F sütununda iki Sütun- B & E .
📌 Addımlar:
➤ F5<3 xanasında>, VLOOKUP ilə əlaqəli düstur olacaqolun:
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)
➤ Enter düyməsini basın, bütün sütunu avtomatik doldurun & siz bu seçilmiş şəxslərin ianə məbləğlərini Sütun E -dən əldə edəcəksiniz.
Siz həmçinin İNDEX-MATCH -dən istifadə edə bilərsiniz. oxşar nəticələri tapmaq üçün burada düstur. Bu halda, F5 xanasındakı düstur belə olacaq:
=INDEX($B$5:$C$15, MATCH($I5,$B$5:$B$15,0),2)
Sonra Enter düyməsini basın, bütün xananı avtomatik doldurun sütun & bitirdiniz.
4.2 İki Sütunda Data Əsaslı Qismən Uyğunluqları Çıxarmaq üçün VLOOKUP və ya INDEX-MATCH Funksiyalarına Joker Simvolların daxil edilməsi
İndi bizim tam adlarımız var Sütun B & Sütun E -də qısa adlarla, biz Sütun B & sonra F sütununda seçilmiş şəxslərin ianə məbləğlərini çıxarın. Biz burada & E sütunundan Ulduz(*) kimi xana istinadlarından sonra əlavə mətnləri axtaracaq.
📌 Addımlar:
➤ F5 xanasındakı müvafiq düstur:
=VLOOKUP("*"&E5&"*",$B$5:$C$15,2,FALSE)
➤ Enter düyməsini basın, bütün sütunu avtomatik doldurun & nəticələri bir anda tapa bilərsiniz.
Və INDEX-MATCH funksiyalarından istifadə etməyi seçsəniz, daxil etməlisiniz. Hüceyrə F5 :
=INDEX($B$5:$C$15, MATCH("*"&$I5&"*",$B$5:$B$15,0),2)
Sonra Enter düyməsini basın & bütün sütunu doldurmaq üçün Doldurma Dəstəyi istifadə edin.
5. İkidə Rejissor Dublikatlarının TapılmasıSütunlar
Yuxarıda qeyd olunan bütün üsullar böyük hərflərə həssas deyildi. İndi hərflərin böyük rejismi aktiv olduğu eyni sətirlərdə iki sütunda dublikat tapmaq istəyirsinizsə, bu bölmə sizə yol göstərəcək. Burada, Siyahı 1-in iki sütununda & amp; 2, bəzi adlar hər iki sütunda var, lakin oxşar hərflərlə deyil. EXACT funksiyası ilə böyük hərflərə həssas nəzərə alınmaqla hansı adların eyni olduğunu öyrənəcəyik.
📌 Addımlar:
➤ D5 xanasında düstur belə olacaq:
=EXACT(B5,C5)
➤ Enter düyməsini basın, Dolu & böyük hərf həssaslığı ilə bütün dəqiq uyğunluqları əldə edəcəksiniz. Uyğunluqlar DOĞRU kimi göstəriləcək və uyğun olmayan nəticə YANLIŞ məntiqi dəyər kimi qaytarılacaq.
6 . İki Sütunda Dublikatları Tapmaq üçün VBA Redaktorundan istifadə
Excel funksiyaları üçün VBA Redaktoru ilə kodlaşdırmağı sevirsinizsə, bu üsul sizin üçün uyğun ola bilər. Biz VBScript köməyi ilə D sütununda dublikatları göstərəcəyik.
📌 Addım 1:
➤ VBA pəncərəsini açmaq üçün Alt+F11 düymələrini basın.
➤ -dən Daxil et nişanı, Modul seçin. Kodları yazacağınız VBA redaktoru üçün yeni modul görünəcək.
📌 Addım 2:
➤ Redaktor pəncərəsində aşağıdakı kodları kopyalayın:
2014
➤ üzərinə klikləyin.Çalıştır düyməsini və ya alt proqramı aktivləşdirmək üçün F5 basın.
📌 Addım 3:
➤ Excel iş kitabına qayıtmaq üçün VBA pəncərəsini bağlayın və ya yenidən Alt+F11 basın.
➤ İndi Siyahı 1-dən xanaların diapazonunu seçin. Siyahı 2-dəki uyğunluqlar yoxlanılıb.
📌 Addım 4:
➤ -dən Developer nişanı, Makrolar seçin, dialoq qutusu açılacaq.
Qeyd: Tərtibatçı seçimini tapmasanız yuxarı və ya lent bölməsində, sonra ilk olaraq Excel Seçimləri açaraq onu aktivləşdirməlisiniz. Orada siz "Lenti fərdiləşdirin" seçimini tapa bilərsiniz. Əsas Nişanlar seçimindən Developer üzərinə Seç işarəsi qoyun. OK & Tərtibatçı nişanı indi Excel iş kitabınızın yuxarısında görünməlidir.
📌 Addım 5:
➤ Makronu artıq aktivləşdirdiyiniz kimi, indi bu makro adı dialoq qutusunda görünəcək. Çalışdır & addımlarınızı tamamladınız.
Aşağıdakı şəkildəki kimi D sütununda bütün uyğunluqları tapacaqsınız.
Son sözlər
Ümid edirəm ki, bir çox meyarlar altında iki sütunda dublikatları tapmaq üçün yuxarıda qeyd olunan bütün bu üsullar indi sizi müntəzəm Excel işlərinizdə müraciət etməyə sövq edəcək. Hər hansı bir sualınız və ya rəyiniz varsa, şərh bölməsində mənə bildirin. Və ya əlaqəli digər faydalı məqalələrimizə baxa bilərsiniz