Како да отстраните дупликати во Excel

  • Споделете Го Ова
Michael Brown

Упатството објаснува како да отстраните дупликати во Excel 2019, Excel 2016, Excel 2013 и Excel 2010. Ќе научите неколку различни техники за наоѓање и бришење дупликат вредности со или без првични појави, да се ослободите од дупликат редови, открива апсолутни дупликати и делумно совпаѓања.

Иако Microsoft Excel е првенствено алатка за пресметување, неговите листови често се користат како бази на податоци за следење на залихите, правење извештаи за продажба или одржување на списоци за пошта.

Вообичаен проблем што се јавува кога базата на податоци расте во големина е тоа што во неа се појавуваат многу дупликати редови. И дури и ако вашата огромна база на податоци содржи само неколку идентични записи, тие неколку дупликати може да предизвикаат многу проблеми, на пример испраќање повеќе копии од истиот документ до исто лице или пресметување на истите броеви повеќе од еднаш во резиме извештај. Значи, пред да користите база на податоци, има смисла да ја проверите за дупликат записи, за да бидете сигурни дека нема да губите време на повторување на вашите напори.

Во неколку наши неодамнешни написи, разговаравме за различни начини за идентификување дупликати во Excel и означете дупликат ќелии или редови. Сепак, може да има ситуации кога можеби ќе сакате на крајот да ги елиминирате дупликатите во вашите листови на Excel. И токму тоа е темата на ова упатство.

    Отстранете ја алатката дупликати - елиминирајте ги повторените редови

    Во сите верзии на Excel 365 - 2007,постои вградена алатка за отстранување дупликати наречена, не е изненадувачки, Отстрани дупликати .

    Оваа алатка ви овозможува да пронајдете и отстраните апсолутни дупликати (ќелии или цели редови) како и делумно соодветни записи (редови кои имаат идентични вредности во одредена колона или колони). За да го направите ова, следете ги чекорите подолу.

    Забелешка. Бидејќи алатката Отстрани дупликати трајно ги брише идентичните записи, добра идеја е да направите копија од оригиналните податоци пред да ги отстраните дупликатните редови.

    1. За почеток, изберете го опсегот во кој сакате да ги избришете измамите. За да ја изберете целата табела, притиснете Ctrl + A .
    2. Одете во групата Податоци > Алатки за податоци и кликнете на Отстрани дупликати копчето.

  • Ќе се отвори полето за дијалог Отстрани ги дупликатите , ќе ги изберете колоните за да проверите дали има дупликати и кликнете OK .
    • За да избришете дупликат редови кои имаат целосно еднакви вредности во сите колони, оставете ги ознаките за проверка до сите колони, како на сликата од екранот подолу.
    • За да отстраните делумни дупликати врз основа на една или повеќе клучни колони, изберете ги само тие колони. Ако вашата табела има многу колони, најбрзиот начин е да кликнете на копчето Отстрани ги сите , а потоа да ги изберете колоните што сакате да ги проверите за измами.
    • Ако вашата табела нема заглавија , исчистете го полето Моите податоци имаат заглавија вогорниот десен агол на прозорецот за дијалог, кој обично се избира стандардно.

    Готово! Сите дупликати редови во избраниот опсег се бришат и се прикажува порака која покажува колку дупликат записи се отстранети и колку единствени вредности останале.

    Забелешка. Функцијата Отстрани дупликати на Excel ја брише втората и сите последователни дупликати, оставајќи ги сите уникатни редови и први примероци на идентични записи. Ако сакате да ги елиминирате дупликатите редови вклучувајќи ги и првите појавувања , користете едно од следниве решенија: филтрирајте ги дупликатите со 1-ви појави или употребете поразновиден Отстранувач на дупликати за Excel.

    Ослободете се од дупликатите со копирање уникатни записи на друга локација

    Друг начин да се ослободите од дупликатите во Excel е одвојување единствени вредности и нивно копирање на друг лист или друга работна книга. Деталните чекори следуваат подолу.

    1. Изберете го опсегот или целата табела што сакате да ја отстраните.
    2. Одете до картичката Податоци > Подреди & засилувач; Филтрирај група и кликнете на копчето Напредно .

  • Во прозорецот за дијалог Напреден филтер , направете следново:
    • Изберете го радио копчето Копирај на друга локација .
    • Потврдете дали точниот опсег се појавува во Опсегот на список Ова треба да биде опсег што го избравте на чекор 1.
    • Во полето Копирај во , внесетеопсегот каде што сакате да ги копирате уникатните вредности (всушност е доволно да ја изберете горната лева ќелија од одредишниот опсег).
    • Изберете го полето Само единствени записи .

  • Конечно, кликнете OK и единствените вредности ќе бидат копирани на нова локација:
  • Забелешка. Напредниот филтер на Excel овозможува копирање на филтрираните вредности само на друга локација на активниот лист. Ако сакате да копирате или преместите единствени вредности или дупликат редови во друг лист или различна работна книга , можете лесно да го направите тоа користејќи нашиот отстранувач на дупликати за Excel.

    Како да отстраните дупликат редови во Excel со филтрирање

    Уште еден начин да ги избришете дупликатите вредности во Excel е да ги идентификувате со помош на формула, да ги филтрирате и потоа да ги избришете дупликатите редови.

    Предноста на овој пристап е разноврсноста - ви овозможува да најдете и бришете дупликат вредности во една колона или дупликат редови врз основа на вредности во неколку колони, со или без први примероци. Недостаток е што ќе треба да запомните неколку дупликат формули.

    1. Во зависност од вашата задача, користете една од следните формули за откривање дупликати. Формули за наоѓање дупликат вредности во 1 колона
      • Дупликати освен првата појава: =IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
      • Дупликати со 1ви појави: =IF(COUNTIF($A$2:$A$10, $A2)>1, "Duplicate", "Unique")

      каде што A2 е првата и A10 е последната ќелија од опсегот да се барадупликати.

      Формули за наоѓање дупликат редови

      • Дупликат редови освен првата појава: =IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Duplicate row", "Unique")
      • Дупликат редови со 1ви појави: =IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Duplicate row", "Unique")

      Каде што A, B и C се колоните што треба да се проверат за дупликат вредности.

      На пример, вака можете да идентификувате дупликат редови освен за 1-ви примероци:

      <0 0>

    За повеќе информации за користење на дупликат формули, проверете Како да идентификувате дупликати во Excel.

  • Изберете која било ќелија во вашата табела и применете го автоматскиот филтер на Excel или со кликнување на копчето Филтер на картичката Податоци или Сортирај & засилувач ; Филтрирај > Филтер на картичката Дома .
  • Филтрирајте ги дупликатите редови со кликнување на стрелката во заглавието на колоната „ Дупликат “, а потоа штиклирајте го полето „ Дупликат ред “. Ако некому му треба повеќе детални упатства, погледнете Како да филтрирате дупликати во Excel.
  • И, конечно, избришете ги дупликатите редови. За да го направите ова, изберете ги филтрираните редови со влечење на глувчето преку броевите на редовите, кликнете со десното копче на нив и изберете Избриши ред од контекстното мени. Причината зошто треба да го направите ова наместо едноставно да го притиснете копчето Избриши на тастатурата е тоа што ќе ги избрише цели редови наместо само содржината на ќелијата:
  • Во на сличен начин, можете да најдете и избришете конкретна дупликатна појава(и) , на пример само 2-ри или 3-ти примероци или 2-рии сите последователни дупликат вредности. Во ова упатство ќе најдете соодветна формула и чекор-по-чекор инструкции: Како да ги филтрирате дупликатите според нивните појави.

    Па, како што штотуку видовте, постојат голем број начини за наоѓање и отстранување дупликати во Excel, секој има свои силни страни и ограничувања. Но, што би рекле ако наместо тие бројни техники за отстранување на дупликати, имате едно универзално решение кое нема да бара запомнување на куп формули и би функционирало во сите сценарија? Добрата вест е дека такво решение навистина постои, а јас ќе ви го покажам во следниот и последен дел од овој туторијал.

    Duplicate Remover - универзална алатка за наоѓање & бришете дупликати во Excel

    За разлика од вградената функција Excel Remove Duplicate, додатокот Ablebits Duplicate Remover не е ограничен само на отстранување на дупликат записи. Како швајцарски нож, оваа мулти-алатка ги комбинира сите основни случаи за употреба и ви овозможува идентификување , изберете , означете , бришете , копирајте и премести уникатни или дупликат вредности, апсолутни дупликати редови или делумно соодветни редови, во 1 табела или со споредување 2 табели, со или без први појави.

    Работи беспрекорно на сите оперативни системи и во сите верзии на Microsoft Excel 2019 - 2003.

    Како да се ослободите од дупликатите во Excel со 2 кликнувања на глувчето

    Претпоставувајќи дека го имате нашиот Ultimate Suiteинсталиран во вашиот Excel, направете ги овие едноставни чекори за да ги елиминирате дупликатните редови или ќелии:

    1. Изберете која било ќелија во табелата што сакате да ја отстраните и кликнете на копчето Одстрани табела на табот Ablebits Податоци . Целата ваша табела ќе биде избрана автоматски.

  • Ќе се отвори прозорецот за дијалог Dedupe Table и сите колони ќе бидат стандардно избрани. Изберете Избриши дупликати од паѓачката листа Изберете го дејството и кликнете OK . Готово!
  • Како што можете да видите на следната слика од екранот, сите дупликати редови освен првата појава се бришат:

    Совет. Ако сакате да отстранете дупликат редови засновани на вредности во клучната колона , оставете ги избраните само тие колони и отштиклирајте ги сите други ирелевантни колони.

    И ако сакате да изведете некоја друга акција , на пример, да означите дупликат редови без да ги избришете, или да копирате дупликат вредности на друга локација, изберете ја соодветната опција од паѓачката листа:

    Ако сакате повеќе опции, како што е бришење дупликат редови вклучувајќи ги првите појави или наоѓање единствени вредности, тогаш користете го Волшебникот за отстранување на дупликати кој ги обезбедува сите овие функции. Подолу ќе најдете целосни детали и чекор-по-чекор пример.

    Како да најдете и избришете дупликат вредности со или без прва појава

    Отстранувањето дупликати во Excel езаедничка операција. Меѓутоа, во секој конкретен случај, може да има голем број специфичности. Додека алатката Dedupe Table се фокусира на брзината, Duplicate Remover нуди голем број дополнителни опции за отстранување на листовите на Excel токму онака како што сакате.

    1. Изберете која било ќелија во табелата каде што сакате да избришете дупликати, префрлете се на јазичето Ablebits Data и кликнете на копчето Duplicate Remover .

  • Волшебникот Duplicate Remover ќе работи и ќе се избере целата табела. Додатокот исто така ќе предложи создавање резервна копија, а бидејќи трајно ќе бришете дупликати, силно ве советуваме да го проверите ова кутија. Потврдете дека табелата е правилно избрана и кликнете Следно .
  • Изберете кои записи сакате да ги најдете и отстраните. Следниве опции ви се достапни:
    • Дупликати освен првата појава
    • Дупликати вклучувајќи ја првата појава
    • Единствени вредности
    • Единствени вредности и првите дупликати

    Во овој пример, ајде да ги избришеме дупликатите редови вклучувајќи ја и првата појава:

  • И сега, изберете ги колоните за да пребарувате дупликати. Бидејќи нашата цел е да ги елиминираме дупликатите редови, не заборавајте да ги изберете сите колони (што обично се прави стандардно).
  • Конечно, изберете го дејството што сакате да го извршите на измами и кликнете на Заврши копче. Во овој пример, очекувано ја избираме опцијата Избриши дупликати вредности .
  • Тоа е тоа! Додатокот за отстранување на дупликати брзо ја врши својата работа и ве известува колку дупликат редови се пронајдени и избришани:

    На тој начин можете да ги избришете дупликатите од вашиот Excel. Се надевам дека барем едно од решенијата споменати во ова упатство ќе работи за вас.

    Сите моќни алатки за dedupe дискутирани погоре се вклучени во нашиот Ultimate Suite за Excel. Ако сте заинтересирани да ги пробате, ве охрабрувам да преземете целосно функционална пробна верзија и кажете ни ги вашите повратни информации во коментари.

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.