Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Bu məqaləni oxumaq təxminən 10 dəqiqənizi alacaq. Növbəti 5 dəqiqə ərzində siz Excel-də iki sütunu asanlıqla müqayisə edə və onlarda dublikatların olub olmadığını öyrənə, silə və ya rənglə vurğulaya bilərsiniz. Beləliklə, vaxt gəldi!

Excel böyük miqdarda məlumat yaratmaq və emal etmək üçün çox güclü və həqiqətən gözəl proqramdır. Məlumatları olan bir neçə iş kitabınız varsa (və ya sadəcə bir böyük cədvəl), onda yəqin ki, 2 sütunu müqayisə etmək, dublikat dəyərlər tapmaq və sonra onlarla bir şey etmək, məsələn, məzmunu silmək, vurğulamaq və ya təmizləmək istəyirsiniz. Sütunlar eyni cədvəldə ola bilər, bitişik və ya bitişik ola bilər, 2 müxtəlif vərəqdə və hətta müxtəlif kitablarda yerləşə bilər.

Təsəvvür edin ki, bizdə insanların adları olan 2 sütun var – hər sütunda 5 ad A və sütunda 3 ad B. Bu iki sütundakı adları müqayisə etməli və dublikatları tapmalısınız. Anladığınız kimi, bu, yalnız məsələn götürülmüş uydurma məlumatlardır. Real cədvəllərdə biz minlərlə, hətta on minlərlə qeydlə məşğul oluruq.

Seçim A: hər iki sütun eyni vərəqdədir. Məsələn, bir sütun A və sütun B.

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Seçim B: Sütunlar müxtəlif vərəqlərdədir. Məsələn, bir sütun A vərəqdə Sheet2 və sütun A vərəqdə Sheet3.

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Excel 2013, 2010 və 2007-də ​​daxili alət var Dublikatları silin (Dublikatları Sil), lakin 2 sütundakı məlumatları müqayisə edə bilmədiyi üçün bu vəziyyətdə gücsüzdür. Üstəlik, yalnız dublikatları silə bilər. Rəngləri vurğulamaq və ya dəyişdirmək kimi başqa seçimlər yoxdur. Və nöqtə!

Sonra sizə Excel-də iki sütunu müqayisə etməyin mümkün yollarını göstərəcəyəm, bu da dublikat qeydləri tapmaq və silmək imkanı verəcəkdir.

Excel-də 2 sütunu müqayisə edin və düsturlardan istifadə edərək dublikat yazıları tapın

Seçim A: hər iki sütun eyni vərəqdədir

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

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

    =ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(A1;$B$1:$B$10000;0));"Unique";"Duplicate")

    Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

    Bizim düsturumuzda A1 bu, müqayisə edəcəyimiz birinci sütunun ilk xanasıdır. $1 B$ и $10000 B$ bunlar müqayisə aparacağımız ikinci sütunun birinci və sonuncu xanalarının ünvanlarıdır. Mütləq istinadlara diqqət yetirin - sütun hərfləri və sətir nömrələrindən əvvəl dollar işarəsi ($) var. Mən mütləq istinadlardan istifadə edirəm ki, düsturları köçürərkən hüceyrə ünvanları eyni qalsın.

    Bir sütunda dublikatları tapmaq istəyirsinizsə B, istinadları elə dəyişdirin ki, formula belə olsun:

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

    =ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(B1;$A$1:$A$10000;0));"Unique";"Duplicate")

    Əvəzində "Yalnız"Və"Dublikat» Siz öz etiketlərinizi yaza bilərsiniz, məsələn, «Not found"Və"tapılmışdır", və ya yalnız buraxın "Dublikat' və ikinci dəyər yerinə boşluq simvolu daxil edin. Sonuncu halda, heç bir dublikat tapılmayan xanalar boş qalacaq və inanıram ki, məlumatların bu təqdimatı sonrakı təhlil üçün ən əlverişlidir.

  2. İndi düsturumuzu sütunun bütün xanalarına köçürək C, sütundakı məlumatları ehtiva edən alt sıraya qədər A. Bunun üçün siçan göstəricisini xananın aşağı sağ küncünə aparın C1, göstərici aşağıdakı şəkildə göstərildiyi kimi qara xaç şəklini alacaq:Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)Sol siçan düyməsini basıb saxlayın və formul daxil etmək istədiyiniz bütün xanaları vurğulayaraq çərçivənin sərhədini aşağı çəkin. Bütün lazımi xanalar seçildikdə siçan düyməsini buraxın:

    Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Ip ucu: Böyük cədvəllərdə klaviatura qısa yollarından istifadə etsəniz, formulun surətini çıxarmaq daha sürətli olacaq. Bir hüceyrəni vurğulayın C1 və mətbuat Ctrl + C (düsturu panoya kopyalamaq üçün), sonra klikləyin Ctrl+Shift+End (C sütununda bütün boş olmayan xanaları seçmək üçün) və nəhayət basın Ctrl + V (düsturu bütün seçilmiş xanalara daxil etmək üçün).

  1. Əla, indi bütün dublikat dəyərlər " kimi qeyd olunurDublikat"Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Seçim B: iki sütun müxtəlif vərəqlərdədir (müxtəlif iş dəftərlərində)

  1. İş vərəqindəki ilk boş sütunun birinci xanasında Sheet2 (bizim vəziyyətimizdə B sütunudur) aşağıdakı düsturu daxil edin:

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

    =ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(A1;Лист3!$A$1:$A$10000;0));"";"Duplicate")

    Burada Sheet3 2-ci sütunun yerləşdiyi vərəqin adıdır və $A$1:$A$10000 bu 1-ci sütunda 2-dən axırıncı xana ünvanlarıdır.

  2. Düsturu sütunun bütün xanalarına kopyalayın B (A variantı ilə eynidir).
  3. Bu nəticəni əldə edirik:Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Tapılmış dublikatların emalı

Əla, birinci sütunda ikinci sütunda da olan girişləri tapdıq. İndi onlarla nəsə etməliyik. Cədvəldəki bütün dublikat qeydləri əl ilə keçirmək olduqca səmərəsizdir və çox vaxt aparır. Daha yaxşı yollar var.

A sütununda yalnız dublikat sətirləri göstərin

Sütunlarınızda başlıq yoxdursa, onları əlavə etməlisiniz. Bunu etmək üçün kursoru birinci sətri təmsil edən nömrənin üzərinə qoyun və o, aşağıdakı şəkildə göstərildiyi kimi qara oxa çevriləcək:

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Sağ klikləyin və kontekst menyusundan seçin Taxmaq (Daxil edin):

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Sütunlara ad verin, məsələn, "ad"Və"Dublikat?» Sonra nişanı açın Tarix (Data) və basın Süzgəc (Filtr):

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Bundan sonra " yanındakı kiçik boz oxu klikləyin.Dublikat?« filter menyusunu açmaq üçün; istisna olmaqla, bu siyahıdakı bütün elementlərin işarəsini silin Dublikatvə basın OK.

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Hamısı budur, indi sütunun yalnız həmin elementlərini görürsünüz Аsütunda təkrarlanan В. Təlim cədvəlimizdə cəmi iki belə hüceyrə var, amma başa düşdüyünüz kimi, praktikada onlardan daha çox olacaq.

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Sütunun bütün sətirlərini yenidən göstərmək üçün А, sütundakı filtr simvoluna klikləyin В, indi kiçik oxlu huni kimi görünür və seçin bütün seçin (Hamısını seç). Və ya klikləməklə lent vasitəsilə eyni şeyi edə bilərsiniz Tarix (Məlumat) > Seçin və Filtr edin (Sort & Filter) > aydın Aşağıdakı ekran görüntüsündə göstərildiyi kimi (təmizləyin):

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Rəngi ​​dəyişdirin və ya tapılan dublikatları vurğulayın

Əgər qeydlər “Dublikat” məqsədləriniz üçün kifayət deyil və siz dublikat xanaları fərqli şrift rəngi, doldurma rəngi və ya başqa üsulla qeyd etmək istəyirsiniz...

Bu halda yuxarıda göstərildiyi kimi dublikatları süzün, bütün süzülmüş xanaları seçin və üzərinə klikləyin Ctrl + 1dialoqu açmaq üçün Hüceyrələri formatlaşdırın (hüceyrə formatı). Nümunə olaraq, dublikatları olan sətirlərdəki xanaların rəngini parlaq sarıya dəyişək. Əlbəttə ki, alətlə doldurma rəngini dəyişə bilərsiniz Doldurmaq (Doldurma Rəngi) nişanı Əsas səhifə (Ev) lakin dialoq qutusunun üstünlüyü Hüceyrələri formatlaşdırın (Hüceyrə Format) ki, siz eyni zamanda bütün formatlama seçimlərini konfiqurasiya edə bilərsiniz.

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

İndi dublikatları olan heç bir xananı qaçırmayacaqsınız:

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Birinci sütundan dublikat dəyərlər silinir

Cədvəli elə süzün ki, yalnız dublikat dəyərləri olan xanalar göstərilsin və həmin xanaları seçin.

Əgər müqayisə etdiyiniz 2 sütun müxtəlif vərəqlərdədirsə, yəni müxtəlif cədvəllərdə seçilmiş diapazonu sağ klikləyin və seçin Sıra silin (xətti sil):

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

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

Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

2 sütun eyni vərəqdədirsə, bir-birinə yaxın (bitişik) və ya bir-birinə yaxın deyil (bitişik deyil), onda dublikatların çıxarılması prosesi bir az daha mürəkkəb olacaq. Biz bütün cərgəni dublikat dəyərlərlə silə bilmərik, çünki bu, ikinci sütundakı xanaları da siləcək. Beləliklə, sütunda yalnız unikal girişləri tərk etmək А, bunu edin:

  1. Yalnız dublikat dəyərləri göstərmək üçün cədvəli süzün və həmin xanaları seçin. Onların üzərinə sağ vurun və kontekst menyusundan seçin Tərkibi təmizləyin (təzkibi aydındır).Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)
  2. Filtri təmizləyin.
  3. Sütundakı bütün xanaları seçin А, hüceyrədən başlayaraq A1 məlumatları ehtiva edən aşağıya qədər.
  4. Basın Tarix (Data) və basın A-dan Z-yə çeşidləyin (A-dan Z-ə qədər çeşidləyin). Açılan dialoq qutusunda seçin Cari seçimlə davam edin (Göstərilən seçim daxilində çeşidləyin) və düyməni basın Qara (Çeşidləmə):Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)
  5. Düsturla sütunu silin, artıq sizə lazım olmayacaq, bundan sonra yalnız unikal dəyərləriniz var.
  6. Budur, indi sütun А sütunda olmayan yalnız unikal məlumatları ehtiva edir В:Excel-də iki sütunu necə müqayisə etmək və dublikatları silmək (vurğulamaq, rəngləndirmək, köçürmək)

Gördüyünüz kimi, düsturlardan istifadə edərək Excel-də iki sütundan dublikatları silmək o qədər də çətin deyil.

Cavab yaz