Excel-də iki sütunu müqayisə edin və dublikatları silin

  • Bunu Paylaş
Michael Brown

Bu məqaləni oxumaq sizə təxminən 10 dəqiqə çəkəcək və növbəti 5 dəqiqə ərzində (və ya məqalədə təsvir olunan 2-ci həlli seçsəniz, daha da sürətli) siz asanlıqla iki Excel sütununu dublikatlar üçün müqayisə edib siləcəksiniz və ya tapılan dupesləri vurğulayın. Yaxşı, geri sayım başladı!

Excel böyük məlumat massivlərini yaratmaq və emal etmək üçün çox güclü və həqiqətən gözəl proqramdır. İndi çoxlu məlumat fonduna malik çoxlu iş kitablarınız və ya bəlkə də sadəcə bir nəhəng cədvəliniz olduğundan, dublikatlar üçün 2 sütunu müqayisə etmək və sonra tapılmış qeydlərlə bir şey etmək istəyə bilərsiniz, məsələn, dublikat sətirləri silmək, dublikatları rəngləmək və ya məzmunu silmək. dublikat hüceyrələr. Bu iki sütun bir-birinə bitişik və ya bitişik olmayan bir cədvəldə yerləşə bilər və ya onlar 2 müxtəlif iş vərəqində və ya hətta iş dəftərində yerləşə bilər.

Deyək ki, sizdə adam adları olan 2 sütun var - A sütununda 5 ad və B sütununda 3 ad var və siz dublikatları tapmaq üçün bu iki sütun arasında məlumatları müqayisə etmək istəyirsiniz. Anladığınız kimi, bu, qısa bir nümunə üçün saxta məlumatlardır; real iş vərəqlərində adətən minlərlə və on minlərlə qeydiniz olur.

Variant A : Hər iki sütun bir vərəqdə, bir cədvəldə yerləşir: Sütun A B sütunu

Variant B : İki sütun müxtəlif vərəqlərdə yerləşir: Cədvəl2-də A sütunu və Cədvəl3-də A sütunu

Daxili Sil DublikatıExcel 2016, Excel 2013 və 2010-da mövcud olan alət bu ssenarini idarə edə bilməz, çünki o, məlumatları 2 sütun arasında müqayisə edə bilmir. Bundan əlavə, o, yalnız dupeləri silə bilər, vurğulamaq və ya rəngləmək kimi başqa seçim yoxdur, təəssüf ki :-(.

Bundan sonra mən sizə tapmaq imkanı verən iki Excel sütununu müqayisə etməyin 2 mümkün yolunu təsvir edəcəyəm. və dublikat qeydləri silin:

Excel düsturlarından istifadə edərək dublikatları tapmaq üçün 2 sütunu müqayisə edin

Variant A: hər iki sütun eyni siyahıdadır

  1. Birinci boş xanada, nümunəmizdə bu, C1 xanasıdır, aşağıdakı düsturu yazın:

    =IF(ISERROR(MATCH(A1,$B$1:$B$10000,0)),"Unique","Duplicate")

    Düsturumuzda A1 birinci sütunun ilk xanasıdır. biz müqayisə üçün istifadə etmək istəyirik. $B$1 $B$10000 müqayisə etmək istədiyiniz 2-ci sütunun birinci və sonuncu xanasının ünvanlarıdır.Diqqət yetirin mütləq xana arayışı - sütun hərfləri və sətir nömrələrindən əvvəlki dollar işarələri ($). Düsturun surətini çıxararkən xana ünvanlarının dəyişməz qalması üçün mütləq istinaddan məqsədyönlü istifadə edirəm.

    Əgər istəyirsinizsə B sütununda dupes tapın, sütunu dəyişdirin adlar belə ki, düstur belə görünsün:

    =IF(ISERROR(MATCH(B1,$A$1:$A$10000,0)),"Unique","Duplicate")

    " Unique "/" Dublicate " əvəzinə öz etiketlərinizi yaza bilərsiniz, məs. " Tapılmadı "/" Tapıldı " və ya yalnız " Dublikat " yazın və "Unikal" əvəzinə "" yazın. Sonuncu halda, olacaqsınızdublikatları tapılmayan xanaların yanındakı boş xanalar, hesab edirəm ki, belə təqdimat məlumatların təhlili üçün daha əlverişlidir.

  2. İndi düsturu A sütununda verilənləri ehtiva edən son sıraya qədər sütun C -nin bütün xanalarına köçürək. Bunun üçün kursoru üzərinə qoyun. C1 xanasının aşağı sağ küncündə və kursor aşağıdakı şəkildə göstərildiyi kimi qara xaç şəklinə düşəcək:

    Sol siçan düyməsini sıxıb onu aşağı tutaraq haşiyəni aşağı dartın formulun surətini çıxarmaq istədiyiniz bütün xanaların seçilməsi. Bütün lazımi xanalar seçildikdə, sol siçan düyməsini buraxın:

    İpucu: Böyük cədvəllərdə qısa yollardan istifadə edərək formulun surətini çıxarmaq daha sürətli olur. Onu seçmək üçün C1 xanasına klikləyin və Ctrl + C düyməsini basın (düsturu panoya köçürmək üçün), sonra Ctrl + Shift + End (C sütununda boş olmayan bütün xanaları seçmək üçün) basın və nəhayət vurun. Ctrl + V (düsturu bütün seçilmiş xanalara yapışdırmaq üçün).

  3. Möhtəşəm, bütün dublikat xanalar "Dublikat" kimi işarələnib:

Variant B: iki sütun müxtəlif iş vərəqlərindədir (iş dəftərləri)

  1. Cədvəl2-dəki 1-ci boş sütunun 1-ci xanasına (bizim halda B sütunu) düsturu yazın:

    =IF(ISERROR(MATCH(A1,Sheet3!$A$1:$A$10000,0)),"","Duplicate")

    Burada Cədvəl3 2-ci sütunun yerləşdiyi vərəqin adı, $A$1:$A$10000 isə ilk və sonuncu xanaların ünvanlarıdır. həmin 2-ci sütun.

  2. A Variantına oxşar.
  3. Bizaşağıdakı nəticəyə sahib olun:

Dublikatları tapmaq üçün 2 sütunu müqayisə etmək üçün yuxarıdakı nümunələr və düsturla iş vərəqini yükləmək üçün klikləyin.

Tapılmış dublikatlarla işləmək

Mükəmməl, biz birinci sütunda (Sütun A) ikinci sütunda da mövcud olan qeydləri tapdıq (Sütun B). İndi biz onlarla nəsə etməliyik :)

Bu, kifayət qədər səmərəsiz olardı və bütün cədvələ baxmaq və dublikat qeydləri əl ilə nəzərdən keçirmək çox vaxt aparacaq. Daha yaxşı yollar var.

A Sütununda yalnız təkrarlanan sətirləri göstərin

Əgər sütunlarınızın başlıqları yoxdursa, onları əlavə etməlisiniz. Bunu etmək üçün kursoru 1-ci cərgəni göstərən nömrənin üzərinə qoyun və o, ekran görüntüsündə göstərildiyi kimi qara ox kimi dəyişəcək:

Seçilmiş cərgəyə sağ vurun və "<1" seçin>Daxil et " kontekst menyusundan:

Sütunlarınıza adlar verin, məs. " Ad " və " Dublikat? ". Sonra Data tabına keçin və Filtr üzərinə klikləyin:

Bundan sonra " Dublikat? "nın yanındakı kiçik boz oxu klikləyin. açılan siyahı, həmin siyahıda Dublikatdan başqa bütün elementlərin işarəsini çıxarın və OK klikləyin:

Belədir, indi siz yalnız A Sütununun B sütununda təkrarlanan dəyərlərə malik olan xanalarını görürsünüz. Test iş vərəqimizdə yalnız üç belə xana var, anladığınız kimi, real vərəqlərdə onların sayı daha çox ola bilər:

İçindəA sütununun bütün sətirlərini yenidən göstərmək üçün B sütununda indi kiçik oxu olan huni kimi görünən filtr simvoluna klikləyin və "Hamısını seçin"i yoxlayın. Alternativ olaraq, eyni şeyi Data tab -> Seçin & Filtr -> Təmizləyin , ekran görüntüsündə göstərildiyi kimi:

Tapılan dublikatları rəngləyin və ya vurğulayın

Əgər " Dublikat " bayrağı varsa məqsədləriniz üçün kifayət etmir və siz təkrarlanan xanaları şrift rəngi və ya doldurma rəngi və ya başqa şəkildə qeyd etmək istəyirsiniz...

Sonra yuxarıda izah edildiyi kimi dublikatları süzün, bütün filtrlənmiş xanaları seçin və açmaq üçün Ctrl + F1 düymələrini basın. Hüceyrələri Formatla dialoq qutusu. Nümunə olaraq, təkrarlanan cərgələrin fon rəngini parlaq sarıya dəyişək. Əlbəttə, siz Ev sekmesindəki Doldurun rəngi seçimindən istifadə edərək xanaların fon rəngini dəyişə bilərsiniz, lakin Hüceyrələri Formatlaşdırın dialoq qutusunun üstünlüyü ondan ibarətdir ki, o, bütün formatlaşdırmaları etməyə imkan verir. bir anda dəyişikliklər:

İndi siz mütləq bir təkrarlanan xananı qaçırmayacaqsınız:

İlk sütundan dublikatları silin

Cədvəlinizi elə süzün ki, yalnız təkrarlanan xanalar olsun dəyərlər görünür və bütün bu xanaları seçin.

Müqayisə etdiyiniz 2 sütun müxtəlif iş vərəqlərində , yəni ayrı-ayrı cədvəllərdə yerləşirsə, seçilmiş diapazona sağ klikləyin və "<1" seçin. Kontekst menyusundan>Sətri Sil ":

Excel sizdən təsdiq etməyinizi xahiş etdikdə OK düyməsini basın.həqiqətən "Bütün vərəq sırasını silmək" və sonra filtri təmizləmək istədiyinizi. Gördüyünüz kimi, yalnız unikal dəyərləri olan sətirlər qalır:

Əgər 2 sütun bir iş vərəqində yerləşirsə , bir-birinin yanında (bitişik) və ya bir-birinə toxunmursa (bitişik deyil) , dublikatların silinməsi bir az daha mürəkkəbdir. Biz dublikat dəyərləri ehtiva edən bütün sətirləri silə bilmərik, çünki bu, 2-ci sütundakı müvafiq xanaları da siləcək. Beləliklə, A sütununda yalnız unikal qeydlər buraxmaq üçün aşağıdakıları edin:

  1. Cədvəli elə süzün ki, yalnız təkrarlanan xanalar göstərilsin və bütün bu xanaları seçin. Seçimin üzərinə sağ klikləyin və " Məzmunu təmizləyin "-ni seçin:
  2. Filtri silin.
  3. A1 xanasından başlayaraq sonuncuya qədər A sütununda bütün xanaları seçin məlumatı ehtiva edən xana.
  4. Data tabına keçin və A-dan Z-yə çeşidləyin üzərinə klikləyin. Açılan dialoq pəncərəsində " Cari seçimlə davam et " seçin və Sort düyməsini basın:
  5. Düsulu ehtiva edən sütunu silin, çünki bunu etmədiyiniz üçün buna artıq ehtiyac var, indiyə qədər orada yalnız "Unikallar" qalıb.
  6. Bütün bunlardır, indi A Sütununda yalnız B sütununda mövcud olmayan unikal məlumatlar var :

Gördüyünüz kimi, düsturlardan istifadə edərək iki Excel sütunu arasındakı dublikatları silmək o qədər də çətin deyil. Formulu yazmaq və köçürmək, tətbiq etmək və köçürmək çox vaxt aparan və darıxdırıcı proses olsa daiş vərəqlərinizdə 2 sütunu müqayisə etmək üçün hər dəfə filtri təmizləyin. Diqqətinizə çatdıracağım digər həll yolu daha sadədir və birinci üsula sərf etdiyimiz vaxtın yalnız bir hissəsini alacaq. İnanıram ki, qənaət olunan vaxtınızı sərf etmək üçün daha xoş şeylər tapacaqsınız ;)

Vizual sehrbazdan istifadə edərək 2 Excel sütununu dublikatlar üçün müqayisə edin

İndi isə icazə verin sizə iki sütunu müqayisə etmək üçün necə göstərim Excel üçün Dedupe alətlərimizdən istifadə edərək dublikat edir.

  1. Müqayisə etmək istədiyiniz sütunların yerləşdiyi iş vərəqini (və ya iş vərəqlərini) açın.
  2. 1-ci sütunda istənilən xananı seçin, keçid edin. Ablebits Data nişanına keçin və Cədvəlləri müqayisə et düyməsini basın:
  3. Sehrbazın addım 1 -də siz görəcəksiniz ki, ilk sütununuz artıq seçilib, ona görə də sadəcə Növbəti klikləyin.

    Qeyd. Yalnız 2 sütunu deyil, 2 cədvəli müqayisə etmək istəyirsinizsə, bu addımda bütün birinci cədvəli seçməlisiniz.

  4. Sehrbazın addım 2 -də Müqayisə etmək istədiyiniz 2-ci sütun. Eyni iş kitabında Cədvəl2 seçirik. Əksər hallarda ağıllı sehrbaz avtomatik olaraq 2-ci sütunu seçir, əgər nədənsə bu baş vermirsə, siçan vasitəsilə hədəf sütunu seçin. Bütün cədvəlləri müqayisə edirsinizsə, bütün 2-ci cədvəli seçin.
  5. Dublikat dəyərləri tapmaq üçün seçin:
  6. İşlədiyiniz sütun cütünü seçinmüqayisə etmək istəyirəm:

    İpucu. Cədvəlləri müqayisə edirsinizsə, müqayisə üçün bir neçə sütun cütü seçə bilərsiniz, məsələn, ad və soyad. Ətraflı məlumat üçün lütfən, iki Excel cədvəlindən dublikatları necə silmək olar bölməsinə baxın.

  7. Və nəhayət, tapılan dubliklərlə nə etmək istədiyinizə qərar verməlisiniz. Siz dublikat qeydləri silmək, onları başqa iş vərəqinə köçürmək və ya köçürmək, status sütunu əlavə etmək (nəticə Excel düsturları ilə ilk həllimizə bənzəyəcək), dublikatları vurğulamaq və ya sadəcə olaraq təkrarlanan dəyərləri olan bütün xanaları seçə bilərsiniz:

    İpucu. Dublikatları silməyi seçməyin, xüsusən də alətdən ilk dəfə istifadə edirsinizsə. Bunun əvəzinə, dupları başqa iş vərəqinə köçürməyi seçin. Bu, birinci cədvəldən dublikatları siləcək, lakin sizə dublikat kimi tanınan qeydlərin siyahısını nəzərdən keçirmək şansı verir. Böyük cədvəllərdə bir neçə uyğun sütunla müqayisə edərkən, təsadüfən unikal verilənlərə malik əsas sütunu seçməyi unutmağınız baş verə bilər və dublikatların köçürülməsi məlumatların bərpa olunmaz itkisinin qarşısını alacaqdır.

  8. Bitir üzərinə klikləyin və nəticədən həzz alın. İndi əlimizdə heç bir dublikat olmayan gözəl, təmiz masa var:

Əvvəlki həlli xatırlayın və fərqi hiss edin :) ilə iş vərəqlərinizi dedupasiya etmək həqiqətən də sürətli və asandır. İki Cədvəli Müqayisə edin . Əslində bu, oxumağa sərf etdiyinizdən daha az vaxt aparacaqbu məqalə.

Hazırda Cədvəlləri Müqayisə edin 300-dən çox istifadə halını gizlədən 70-dən çox peşəkar alətdən ibarət Excel üçün Ultimate Suite-nin bir hissəsidir. Saat işlənir, ona görə də tələsin və onu indi endirin!

Suallarınız varsa və ya aydın olmayan bir şey varsa, lütfən, mənə şərh yazın və mən məmnuniyyətlə daha ətraflı məlumat verim. Oxuduğunuz üçün təşəkkür edirik!

Michael Brown proqram alətlərindən istifadə edərək mürəkkəb prosesləri sadələşdirməyə həvəsi olan xüsusi texnologiya həvəskarıdır. Texnologiya sənayesində on ildən artıq təcrübəyə malik olmaqla, o, Microsoft Excel və Outlook, həmçinin Google Cədvəl və Sənədlərdə bacarıqlarını mükəmməlləşdirib. Mayklın bloqu öz biliyini və təcrübəsini başqaları ilə bölüşməyə, məhsuldarlığı və səmərəliliyi artırmaq üçün asan izlənilən məsləhətlər və dərslikləri təqdim etməyə həsr olunub. İstər təcrübəli peşəkar, istərsə də yeni başlayan biri olmağınızdan asılı olmayaraq, Mayklın bloqu bu vacib proqram alətlərindən maksimum yararlanmaq üçün dəyərli fikirlər və praktiki məsləhətlər təklif edir.