Mündəricat
Təlimat Excel-də dublikatları necə axtarmaq lazım olduğunu izah edir. Siz dublikat dəyərləri müəyyən etmək və ya ilk halları olan və ya olmayan dublikat sıraları tapmaq üçün bir neçə düstur öyrənəcəksiniz. Siz həmçinin hər bir dublikat qeydin misallarını ayrı-ayrılıqda saymağı və sütundakı dublikatların ümumi sayını tapmağı, dublikatları necə filtrləməyi və s. öyrənəcəksiniz.
Böyük Excel iş vərəqi ilə işləyərkən və ya bir neçə kiçik cədvəli daha böyük bir cədvəldə birləşdirərək, onda çoxlu dublikat sıralar tapa bilərsiniz. Əvvəlki dərslərimizdən birində biz dublikatlar üçün iki cədvəl və ya sütunu müqayisə etməyin müxtəlif yollarını müzakirə etdik.
Və bu gün tək siyahıda dublikatları müəyyən etmək üçün bir neçə sürətli və effektiv metodu bölüşmək istərdim. Bu həllər Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013 və daha aşağı versiyaların bütün versiyalarında işləyir.
Excel-də dublikatları necə müəyyən etmək olar
Ən asan Excel-də dublikatları aşkar etməyin yolu COUNTIF funksiyasından istifadə etməkdir. İlk təkrarlanan və ya olmayan dublikat dəyərləri tapmaq istəməyinizdən asılı olaraq, aşağıdakı nümunələrdə göstərildiyi kimi düsturda cüzi dəyişiklik olacaq.
1-ci hallar da daxil olmaqla dublikat qeydləri necə tapmaq olar
Fərz edək ki, A sütununda dublikatları yoxlamaq istədiyiniz elementlərin siyahısı var. Bunlar fakturalar, məhsul İD-ləri, adlar və ya hər hansı digər məlumat ola bilər.
Dublikatları tapmaq üçün düstur buradadırvə onları yapışdırmaq üçün Ctrl + V düymələrini basın.
Dublikatları başqa vərəqə köçmək üçün Ctrl + C yerinə Ctrl + X (kəsmə) düyməsini sıxdığınız yeganə fərqlə eyni addımları yerinə yetirin. (kopya).
Dublikat Silici - Excel-də dublikatları tapmaq üçün sürətli və səmərəli üsul
İndi siz Excel-də dublikat düsturlardan necə istifadə edəcəyinizi bildiyiniz üçün icazə verin, sizə başqa tez, səmərəli və düstur nümayiş etdirim. -pulsuz yol - Excel üçün Dublikat Silici.
Bu hamısı bir yerdə alət tək sütunda dublikat və ya unikal dəyərləri axtara və ya iki sütunu müqayisə edə bilər. O, dublikat qeydləri və ya bütün dublikat sıraları tapa, seçə və vurğulaya, tapılmış dupları silə, kopyalaya və ya başqa vərəqə köçürə bilər. Düşünürəm ki, praktik istifadə nümunəsi çox sözə dəyər, ona görə də gəlin ona keçək.
Excel-də 2 sürətli addımda dublikat cərgələri necə tapmaq olar
Dublikat Silici əlavəmizin imkanlarını yoxlamaq üçün -in, mən aşağıdakı kimi görünən bir neçə yüz sətirdən ibarət cədvəl yaratdım:
Gördüyünüz kimi cədvəldə bir neçə sütun var. İlk 3 sütun ən uyğun məlumatları ehtiva edir, ona görə də biz yalnız A - C sütunlarındakı məlumatlar əsasında dublikat sətirləri axtaracağıq. Bu sütunlarda dublikat qeydləri tapmaq üçün aşağıdakıları edin:
- Cədvəlinizdə hər hansı bir xana seçin və Excel lentindəki Cədvəlin silinməsi düyməsini klikləyin. Excel üçün Ultimate Suite-imizi quraşdırdıqdan sonra onu burada tapa bilərsiniz Ablebits Data nişanı, Dedupe qrupunda.
- Ağıllı əlavə bütün cədvəli götürəcək və sizdən soruşacaq aşağıdakı iki şeyi müəyyən etmək üçün:
- Dublikatları yoxlamaq üçün sütunları seçin (bu nümunədə bunlar Sifariş nömrəsi, Sifariş tarixi və Element sütunları).
- Dublikatlarda yerinə yetirmək üçün fəaliyyət seçin . Məqsədimiz dublikat sətirləri müəyyən etmək olduğundan, mən Status sütunu əlavə et
status sütunu əlavə etməkdən başqa, bir sıra digər seçimlər sizin üçün əlçatandır:
- Dublikatları silin
- Rəng (vurğulayın) dublikatları
- Dublikatları seçin
- Dublikatları yenisinə kopyalayın iş səhifəsi
- Dublikatları yeni iş vərəqinə köçürün
OK düyməsini basın və bir neçə saniyə gözləyin. Bitdi!
Aşağıdakı ekran görüntüsündə gördüyünüz kimi, ilk 3 sütunda eyni dəyərlərə malik olan bütün sətirlər yerləşdirilib (ilk təkrarlar dublikat kimi müəyyən edilmir).
Əgər siz iş vərəqlərinizi dedupasiya etmək üçün daha çox seçim istəyirsinizsə, ilk baş verən və ya olmayan dublikatları, eləcə də unikal dəyərləri tapa bilən Dublikat Silindirici sehrbazdan istifadə edin. Aşağıda ətraflı addımlar izlənilir.
Dublikatların Silinməsi sehrbazı - Excel-də dublikatları axtarmaq üçün daha çox seçim
İşlədiyiniz xüsusi vərəqdən asılı olaraq, müalicə etmək istəyə və ya istəməyə bilərsiniz.dublikat kimi eyni qeydlərin ilk nümunələri. Mümkün həll yollarından biri, Excel-də dublikatları necə müəyyən etmək olar bölməsində müzakirə etdiyimiz kimi, hər bir ssenari üçün fərqli düsturdan istifadə etməkdir. Sürətli, dəqiq və düstursuz üsul axtarırsınızsa, Dublikat Silici sehrbazını sınayın:
- Cədvəlinizdə istənilən xananı seçin və Dublikat Silindiricisi üzərinə klikləyin. Ablebits Data tabındakı düyməsi. Sehrbaz işləyəcək və bütün cədvəl seçiləcək.
- Növbəti mərhələdə sizə Excel vərəqinizdə dublikatları yoxlamaq üçün 4 seçim təqdim olunur:
- 1-ci təkrarlamalar olmadan dublikatlar
- 1-ci təkrarlamalar ilə dublikatlar
- Unikal dəyərlər
- Unikal dəyərlər və 1-ci təkrarlanmalar
Bu misal üçün, ikinci variantla gedək, yəni Dublikatlar + 1-ci hadisələr :
- İndi dublikatları yoxlamaq istədiyiniz sütunları seçin. Əvvəlki nümunədə olduğu kimi, biz ilk 3 sütunu seçirik:
- Nəhayət, dublikatlarda yerinə yetirmək istədiyiniz hərəkəti seçin. Dedupe Cədvəl alətində olduğu kimi, Dublikat Silici sehrbazı identifikasiya edə bilər , seç , vurğulamaq , sil , kopyala və ya köçürün dublikat.
Bu dərsliyin məqsədi Excel-də dublikatları müəyyən etməyin müxtəlif yollarını nümayiş etdirmək olduğundan, gəlin uyğun seçimi yoxlayaq və Bitir düyməsinə klikləyin:
Dublikat Silici sehrbazının yüzlərlə cərgəni yoxlaması saniyənin yalnız bir hissəsini çəkir və aşağıdakı nəticəni təqdim edin:
Düsturlar yoxdur, stress yoxdur, səhvlər yoxdur - həmişə sürətli və qüsursuz nəticələr :)
Əgər bu alətləri sınamaq istəyirsinizsə Excel vərəqlərinizdə dublikatları tapmaq üçün aşağıda qiymətləndirmə versiyasını yükləyə bilərsiniz. Şərhlərdəki rəyiniz yüksək qiymətləndiriləcək!
Mövcud endirmələr
Dublikatları müəyyənləşdirin - formula nümunələri (.xlsx faylı)
Ultimate Suite - sınaq versiyası (.exe faylı)
Excel-də ilk hallar daxil olmaqla (burada A2 ən yuxarı xanadır): =COUNTIF(A:A, A2)>1
Yuxarıdakı düsturu B2-yə daxil edin, sonra B2-ni seçin və formulun digər xanalara kopyalanması üçün doldurma sapını dartın :
Yuxarıdakı ekran görüntüsündə gördüyünüz kimi, düstur dublikat dəyərlər üçün DOĞRU, unikal dəyərlər üçün isə YANLIŞ qaytarır.
Qeyd. Əgər bütün sütunda deyil, xanalar diapazonunda dublikat tapmaq lazımdırsa, həmin diapazonu $ işarəsi ilə kilidləməyi unutmayın. Məsələn, A2:A8 xanalarında dublikatları axtarmaq üçün bu düsturdan istifadə edin:
=COUNTIF( $A$2:$A$8 , A2)>1
Dublikat düsturun DOĞRU və YANLIŞ-ın Boolean dəyərlərindən daha mənalı bir şey qaytarması üçün onu ƏGƏR funksiyasına daxil edin və dublikat və unikal dəyərlər üçün istədiyiniz etiketləri yazın:
=IF(COUNTIF($A$2:$A$8, $A2)>1, "Duplicate", "Unique")
Excel formulunun yalnız dublikatları tapmasını istəyirsinizsə, "Unikal"ı boş sətirlə ("") əvəz edin:
=IF(COUNTIF($A$2:$A$8, $A2)>1, "Duplicate", "")
Düstur dublikat qeydlər üçün "Dublikatlar" və unikal qeydlər üçün boş xana qaytaracaq:
Excel-də ilk dəfə təkrarlanmadan dublikatları necə axtarmaq olar
Dublikatları tapdıqdan sonra filtrləməyi və ya silməyi planlaşdırırsınızsa, yuxarıdakı düsturdan istifadə etmək təhlükəsiz deyil, çünki o, bütün eyni qeydləri dublikat kimi qeyd edir. Siyahınızda unikal dəyərləri saxlamaq istəyirsinizsə, bütün dublikat qeydləri silə bilməzsiniz, yalnız2-ci və sonrakı bütün nümunələri silin.
Beləliklə, gəlin Excel dublikat düsturumuzu lazımi hallarda mütləq və nisbi xana istinadlarından istifadə edərək dəyişdirək:
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
Burada gördüyünüz kimi aşağıdakı ekran görüntüsündə bu düstur " Apples "-nin dublikat kimi ilk dəfə baş verdiyini müəyyən etmir:
Excel-də hərf hərflərə həssas dublikatları necə tapmaq olar
Mətn registi də daxil olmaqla dəqiq dublikatları müəyyən etməyiniz lazım olan hallarda bu ümumi massiv düsturundan istifadə edin (Ctrl + Shift + Enter düymələri ilə daxil edilir):
IF( SUM(( --EXACT( ) diapazon, ən yuxarı _xana)))<=1, "", "Dublikat")Düsturun mərkəzində siz hədəf xananı hər biri ilə müqayisə etmək üçün DƏMƏK funksiyasından istifadə edirsiniz xana tam olaraq göstərilən diapazonda. Bu əməliyyatın nəticəsi vahid operator (--) tərəfindən 1 və 0 massivinə məcbur edilən TRUE (uyğunluq) və FALSE (uyğun deyil) massividir. Bundan sonra, SUM funksiyası rəqəmləri toplayır və cəmi 1-dən böyükdürsə, ƏGƏR funksiyası "Dublikat" haqqında məlumat verir.
Nümunə verilənlər dəstimiz üçün düstur aşağıdakı kimi olur:
=IF(SUM((--EXACT($A$2:$A$8,A2)))<=1,"","Duplicate")
Aşağıdakı ekran görüntüsündə göstərildiyi kimi, kiçik və böyük hərfi fərqli simvollar kimi qəbul edir (APPLES dublikat kimi müəyyən edilmir):
İpucu . Əgər Google cədvəllərindən istifadə edirsinizsə, aşağıdakı məqalə faydalı ola bilər: Google Cədvəldə dublikatları necə tapmaq və silmək olar.
Necə tapmaq olarExcel-də cərgələrin təkrarlanması
Əgər məqsədiniz bir neçə sütundan ibarət cədvəli dedupasiya etməkdirsə, onda sizə hər bir sütunu yoxlaya bilən və yalnız mütləq dublikat sətirləri , yəni olan sətirləri müəyyən edə bilən düstur lazımdır. bütün sütunlarda tamamilə bərabər qiymətlər.
Aşağıdakı misalı nəzərdən keçirək. Fərz edək ki, A sütununda sifariş nömrələriniz, B sütununda tarixlər və C sütununda sifariş edilmiş əşyalar var və siz eyni sifariş nömrəsi, tarixi və elementi olan dublikat sıraları tapmaq istəyirsiniz. Bunun üçün biz COUNTIFS funksiyası əsasında birdən çox kriteriyanı yoxlamağa imkan verən dublikat düstur yaradacağıq:
1-ci dəfə təkrarlanan sətirləri axtarmaq üçün bu düsturdan istifadə edin:
=IF(COUNTIFS($A$2:$A$8,$A2,$B$2:$B$8,$B2,$C$2:$C$8,$C2)>1, "Duplicate row", "")
Aşağıdakı skrinşot göstərir ki, düstur həqiqətən yalnız hər 3 sütunda eyni dəyərlərə malik olan sətirləri tapır. Məsələn, 8-ci sətir 2 və 5-ci sətirlərlə eyni sifariş nömrəsinə və tarixinə malikdir, lakin C sütununda fərqli elementdir və buna görə də o, dublikat sətir kimi qeyd olunmur:
1-ci halı olmayan dublikat sətirləri göstərmək üçün yuxarıdakı düstura bir az düzəliş edin:
=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$B$2:$B2,$B2,$C$2:$C2,$C2,) >1, "Duplicate row", "")
Dublikatları necə saymaq olar Excel-də
Excel vərəqinizdə eyni qeydlərin dəqiq sayını bilmək istəyirsinizsə, dublikatları saymaq üçün aşağıdakı düsturlardan birini istifadə edin.
Hər bir dublikat qeydin misallarını ayrı-ayrılıqda sayın
Sütununuz olduqdatəkrarlanan dəyərlər üçün siz tez-tez bu dəyərlərin hər biri üçün neçə dublikatın olduğunu bilməlisiniz.
Bu və ya digər qeydin Excel iş vərəqinizdə neçə dəfə baş verdiyini öyrənmək üçün sadə COUNTIF düsturundan istifadə edin, burada A2 ilk və A8 siyahının sonuncu elementidir:
=COUNTIF($A$2:$A$8, $A2)
Aşağıdakı ekran görüntüsündə göstərildiyi kimi, düstur hər bir elementin baş verməsini hesablayır: " Almalar " 3 dəfə, " Yaşıl banan " - 2 dəfə, " Banan " və " Portağal " yalnız bir dəfə olur.
Hər bir elementin 1-ci, 2-ci, 3-cü və s. hallarını müəyyən etmək istəyirsinizsə, aşağıdakı düsturdan istifadə edin:
=COUNTIF($A$2:$A2, $A2)
Oxşar şəkildə, siz təkrarlanan sətirlərin baş vermələrini saya bilərsiniz. Yeganə fərq ondadır ki, siz COUNTIF əvəzinə COUNTIFS funksiyasından istifadə etməlisiniz. Məsələn:
=COUNTIFS($A$2:$A$8, $A2, $B$2:$B$8, $B2)
Dublikat dəyərlər hesablandıqdan sonra siz unikal dəyərləri gizlədə və yalnız dublikatlara baxa bilərsiniz və ya əksinə. Bunu etmək üçün aşağıdakı nümunədə göstərildiyi kimi Excel-in avtomatik filtrini tətbiq edin: Excel-də dublikatları necə filtrləmək olar.
Sütun(lar)dakı dublikatların ümumi sayını hesablayın
Ən asanı Sütundakı dublikatları saymağın yolu Excel-də dublikatları müəyyən etmək üçün istifadə etdiyimiz düsturlardan hər hansı birini istifadə etməkdir (ilk baş verənlərlə və ya olmayan). Və sonra aşağıdakı COUNTIF düsturundan istifadə edərək dublikat dəyərləri saya bilərsiniz:
=COUNTIF(range, "duplicate")
Burada" dublikat " dublikatların yerləşdiyi düsturda istifadə etdiyiniz etiketdir.
Bu nümunədə dublikat düsturumuz aşağıdakı formanı alır:
=COUNTIF(B2:B8, "duplicate")
Daha mürəkkəb massiv düsturundan istifadə etməklə Excel-də dublikat dəyərləri saymağın başqa bir yolu. Bu yanaşmanın üstünlüyü ondan ibarətdir ki, o, köməkçi sütun tələb etmir:
=ROWS($A$2:$A$8)-SUM(IF( COUNTIF($A$2:$A$8,$A$2:$A$8)=1,1,0))
Bu, massiv formuludur, onu tamamlamaq üçün Ctrl + Shift + Enter düymələrini sıxmağı unutmayın. Həmçinin, bu düsturun ilk təkrarlar daxil olmaqla bütün dublikat qeydləri hesabladığını unutmayın:
təkrarlanan sətirlərin ümumi sayını tapmaq üçün , yuxarıdakı düsturda COUNTIF əvəzinə COUNTIFS funksiyasını daxil edin və dublikatları yoxlamaq istədiyiniz bütün sütunları göstərin. Məsələn, A və B sütunlarına əsaslanan dublikat sətirləri saymaq üçün Excel vərəqinizə aşağıdakı düsturu daxil edin:
=ROWS($A$2:$A$8)-SUM(IF( COUNTIFS($A$2:$A$8,$A$2:$A$8, $B$2:$B$8,$B$2:$B$8)=1,1,0))
Dublikatları necə filtrləmək olar Excel
Data təhlilini asanlaşdırmaq üçün məlumatlarınızı yalnız dublikatları göstərmək üçün filtrləmək istəyə bilərsiniz. Digər hallarda, əksinə ehtiyacınız ola bilər - dublikatları gizlədin və unikal qeydlərə baxın. Aşağıda hər iki ssenari üçün həll yolları tapa bilərsiniz.
Excel-də dublikatları necə göstərmək və gizlətmək olar
Bütün dublikatları bir baxışda görmək istəyirsinizsə, Excel-də dublikatları tapmaq üçün düsturlardan birini istifadə edin. ehtiyaclarınıza daha yaxşı uyğun gəlir. Sonra cədvəlinizi seçin, Data nişanına keçin və üzərinə klikləyin Filtr düyməsi. Alternativ olaraq, siz Sort & Filtr > Filtr Ev tabında Redaktə qrupunda.
İpucu . Filtrləməni avtomatik aktivləşdirmək üçün məlumatlarınızı tam funksional Excel cədvəlinə çevirin. Sadəcə bütün məlumatları seçin və Ctrl + T qısayoluna basın.
Bundan sonra Dublikat sütununun başlığında oxu üzərinə klikləyin və " Dublikat sətrini
İndi isə , daha asan təhlil üçün onları qruplaşdırmaq üçün dublikatları əsas sütuna görə çeşidləyə bilərsiniz. Bu misalda biz dublikat sətirləri Sifariş nömrəsi sütunu üzrə çeşidləyə bilərik:
Dublikatları baş vermələrinə görə necə süzgəcdən keçirək
Əgər dublikat dəyərlərin 2-ci, 3-cü və ya N-ci hallarını göstərmək istəyirsinizsə, əvvəllər müzakirə etdiyimiz dublikat nümunələrini saymaq üçün düsturdan istifadə edin:
=COUNTIF($A$2:$A2, $A2)
Sonra cədvəlinizə filtrləmə tətbiq edin və yalnız hadisəni seçin (s) görmək istədiyiniz. Məsələn, aşağıdakı skrinşotdakı kimi 2-ci hadisələri süzgəcdən keçirə bilərsiniz:
Bütün dublikat qeydləri, məsələn, 1-dən çox olan hadisələri göstərmək üçün üzərinə klikləyin. Rəzalar sütununun (düsturlu sütun) başlığında filtr oxu və sonra Nömrə Filtrləri > Daha böyük seçiminə klikləyinDaha .
Birinci xanada " dən böyükdür" seçin, yanındakı xanaya 1 yazın və
Oxşar şəkildə siz 2-ci, 3-cü və bütün sonrakı dublikat hadisələri göstərə bilərsiniz. Sadəcə " -dən böyükdür"-in yanındakı qutuya tələb olunan nömrəni daxil edin.
Dublikatları vurğulayın, seçin, təmizləyin, silin, kopyalayın və ya köçürün
Bundan sonra yuxarıda göstərildiyi kimi süzülmüş dublikatlarla məşğul olmaq üçün müxtəlif seçimləriniz var.
Excel-də dublikatları necə seçmək olar
Dublikatları seçmək üçün sütun başlıqları daxil olmaqla , filtrləyin onları seçmək üçün hər hansı süzülmüş xanaya klikləyin və sonra Ctrl + A düyməsini basın.
Dublikat qeydləri sütun başlıqları olmadan seçmək üçün birinci (yuxarı sol) xananı seçin və basın Seçimi sonuncu xanaya qədər uzatmaq üçün Ctrl + Shift + End.
İpucu. Əksər hallarda yuxarıdakı qısa yollar yaxşı işləyir və yalnız süzülmüş (görünən) sıraları seçin. Bəzi nadir hallarda, əsasən çox böyük iş dəftərlərində həm görünən, həm də görünməyən hüceyrələr seçilə bilər. Bunu düzəltmək üçün əvvəlcə yuxarıdakı qısa yollardan birini istifadə edin və sonra Alt + düyməsini basın; yalnız görünən xanaları seçin , gizli cərgələrə məhəl qoymadan.
Excel-də dublikatları necə təmizləmək və ya silmək olar
Excel-də dublikatları təmizləmək üçün onları seçin , sağ klikləyin və sonra Məzmunu Təmizləyin üzərinə klikləyin (və ya Təmizləmə düyməsini > Məzmunu Təmizləyin üzərinə klikləyin. Ev nişanı, Redaktə qrupunda). Bu, yalnız hüceyrə məzmununu siləcək və nəticədə boş xanalarınız olacaq. Süzgəcdən keçirilmiş dublikat xanaları seçmək və Sil düyməsini sıxmaq eyni effekti verəcək.
Bütün dublikat sətirləri silmək , dublikatları süzgəcdən keçirin, siçanı sürükləyərək cərgələri seçin. sətir başlıqları arasında seçimi sağ klikləyin və sonra kontekst menyusundan Sətri sil seçin.
Excel-də dublikatları necə vurğulamaq olar
Dublikat dəyərləri vurğulamaq üçün süzülmüş dupları seçin, Ev nişanında, Şrift qrupunda Rəng doldur düyməsini klikləyin və sonra seçdiyiniz rəngi seçin.
Excel-də dublikatları vurğulamaq üçün başqa bir üsul dublikatlar üçün daxili şərti formatlaşdırma qaydasından istifadə etmək və ya vərəqiniz üçün xüsusi olaraq hazırlanmış fərdi qayda yaratmaqdır. Təcrübəli Excel istifadəçiləri Excel-də dublikatları yoxlamaq üçün istifadə etdiyimiz düsturlar əsasında belə bir qayda yaratmaqda heç bir problem yaşamayacaqlar. Əgər siz hələ Excel düsturları və ya qaydaları ilə o qədər də rahat deyilsinizsə, bu təlimatda ətraflı addımları tapa bilərsiniz: Excel-də dublikatları necə vurğulamaq olar.
Dublikatları başqa vərəqə necə köçürmək və ya köçürmək olar
Dublikatları kopyalamaq üçün onları seçin, Ctrl + C düymələrini basın, sonra başqa vərəq açın (yeni və ya mövcud), dublikatları kopyalamaq istədiyiniz diapazonun yuxarı sol xanasını seçin,