Kaip pašalinti dublikatus "Excel" programoje

  • Pasidalinti
Michael Brown

Pamokoje paaiškinama, kaip pašalinti dublikatus "Excel 2019", "Excel 2016", "Excel 2013" ir "Excel 2010". Išmoksite keletą skirtingų metodų, kaip rasti ir pašalinti pasikartojančias reikšmes su pirmaisiais pasikartojimais arba be jų, atsikratyti pasikartojančių eilučių, aptikti absoliučius dublikatus ir dalinius atitikmenis.

Nors "Microsoft Excel" pirmiausia yra skaičiavimo įrankis, jos lapai dažnai naudojami kaip duomenų bazės inventoriui apskaityti, pardavimų ataskaitoms rengti arba pašto sąrašams tvarkyti.

Dažna problema, kylanti didėjant duomenų bazei, yra ta, kad joje atsiranda daug pasikartojančių eilučių. Ir net jei didžiulėje duomenų bazėje yra tik keli vienodi įrašai, šie keli pasikartojantys įrašai gali sukelti daugybę problemų, pavyzdžiui, siunčiant kelis to paties dokumento egzempliorius tam pačiam asmeniui arba suvestinėje ataskaitoje skaičiuojant tuos pačius skaičius daugiau nei vieną kartą.duomenų bazę, verta patikrinti, ar joje nėra pasikartojančių įrašų, kad įsitikintumėte, jog nešvaistote laiko kartodami savo pastangas.

Keliuose naujausiuose straipsniuose aptarėme įvairius būdus, kaip "Excel" programoje nustatyti dublikatus ir paryškinti besidubliuojančias ląsteles ar eilutes. Tačiau gali būti situacijų, kai norėsite galutinai pašalinti dublikatus "Excel" lapuose. Būtent tai ir yra šios pamokos tema.

    Dublikatų šalinimo įrankis - pašalinkite pasikartojančias eilutes

    Visose "Excel 365-2007" versijose yra integruota dublikatų šalinimo priemonė, kuri, nenuostabu, vadinama, Pašalinti dublikatus .

    Šis įrankis leidžia rasti ir pašalinti absoliutūs dublikatai (langelius arba ištisas eilutes), taip pat iš dalies sutampantys įrašai (eilutės, kurių nurodytos stulpelio ar stulpelių reikšmės yra vienodos). Norėdami tai atlikti, atlikite toliau nurodytus veiksmus.

    Pastaba. Kadangi Pašalinti dublikatus priemonė visam laikui pašalina identiškus įrašus, prieš šalinant pasikartojančias eilutes verta pasidaryti originalių duomenų kopiją.

    1. Pirmiausia pasirinkite intervalą, kuriame norite dtrinti dublikatus. Jei norite pasirinkti visą lentelę, paspauskite Ctrl + A .
    2. Eikite į Skirtukas Duomenys > Duomenų įrankiai grupę ir spustelėkite Pašalinti dublikatus mygtuką.

  • Svetainė Pašalinti dublikatus atsidarys dialogo langas, pasirinkite stulpelius, kuriuose norite patikrinti, ar nėra dublikatų, ir spustelėkite GERAI .
    • Ištrinti dubliuojančios eilutės kurių visuose stulpeliuose yra visiškai vienodos reikšmės, palikite varneles prie visų stulpelių, kaip parodyta toliau pateiktoje ekrano kopijoje.
    • Pašalinti daliniai dublikatai pagal vieną ar kelis raktinius stulpelius, pasirinkite tik tuos stulpelius. Jei lentelėje yra daug stulpelių, greičiausias būdas yra spustelėti Atšaukti visus mygtuką ir pasirinkite stulpelius, kuriuose norite patikrinti, ar nėra dublikatų.
    • Jei jūsų lentelėje nėra antraštės , išvalyti Mano duomenys turi antraštes dialogo lango viršutiniame dešiniajame kampe esantį langelį, kuris paprastai pasirenkamas pagal numatytuosius nustatymus.

    Atlikta! Visos pasikartojančios eilutės pasirinktame intervale ištrinamos ir rodomas pranešimas, kuriame nurodoma, kiek pasikartojančių įrašų buvo pašalinta ir kiek unikalių verčių liko.

    Pastaba. "Excel" funkcija "Pašalinti dublikatus" pašalina 2-ąjį ir visus vėlesnius dublikatų atvejus, palikdama visas unikalias eilutes ir pirmuosius identiškų įrašų atvejus. Jei norite pašalinti pasikartojančias eilutes įskaitant pirmuosius atvejus , naudokite vieną iš šių sprendimų: išfiltruokite dublikatus su 1-uoju pasikartojimu arba naudokite universalesnę "Excel" dublikatų šalinimo programą.

    Atsikratykite dublikatų kopijuodami unikalius įrašus į kitą vietą

    Kitas būdas atsikratyti pasikartojančių verčių "Excel" programoje - atskirti unikalias reikšmes ir nukopijuoti jas į kitą lapą arba kitą sąsiuvinį. Toliau pateikiami išsamūs veiksmai.

    1. Pasirinkite intervalą arba visą lentelę, kurią norite išskaidyti.
    2. Keliaukite į Duomenys skirtukas> Rūšiuoti ir filtruoti grupę ir spustelėkite Išplėstinė mygtuką.

  • Į Išplėstinis filtras dialogo lange atlikite šiuos veiksmus:
    • Pasirinkite Kopijuoti į kitą vietą radijo mygtuką.
    • Patikrinkite, ar teisingas diapazonas rodomas Sąrašo diapazonas Tai turėtų būti diapazonas, kurį pasirinkote 1 žingsnyje.
    • Į Kopijuoti į įveskite intervalą, į kurį norite nukopijuoti unikalias reikšmes (iš tikrųjų pakanka pasirinkti viršutinį kairįjį paskirties intervalo langelį).
    • Pasirinkite Tik unikalūs įrašai dėžutė.

  • Galiausiai spustelėkite GERAI , o unikalios reikšmės bus nukopijuotos į naują vietą:
  • Pastaba. "Excel" išplėstinis filtras leidžia nukopijuoti filtruotas reikšmes tik į kitą aktyvaus lapo vietą. Jei norite kopijuoti arba perkelti unikalias reikšmes arba besidubliuojančias eilutes į kitas lapas arba skirtingas sąsiuvinis , galite lengvai tai padaryti naudodami mūsų "Excel" dublikatų šalintuvą.

    Kaip pašalinti pasikartojančias eilutes "Excel" programoje filtruojant

    Dar vienas būdas ištrinti pasikartojančias reikšmes "Excel" programoje - nustatyti jas naudojant formulę, išfiltruoti ir ištrinti pasikartojančias eilutes.

    Šio metodo privalumas yra universalumas - juo galima rasti ir ištrinti pasikartojančias reikšmes viename stulpelyje arba dubliuoti eilutes pagal reikšmes keliuose stulpeliuose su pirmaisiais atvejais arba be jų. Trūkumas yra tas, kad reikės įsiminti keletą pasikartojančių formulių.

    1. Priklausomai nuo užduoties, dublikatams aptikti naudokite vieną iš toliau nurodytų formulių. Formulės dubliuojančioms reikšmėms 1 stulpelyje rasti
      • Dublikatai, išskyrus 1-ąjį atvejį: =IF(COUNTIF($A$2:$A2, $A2)>1, "Dublikatas", "")
      • Dublikatai su 1-uoju pasikartojimu: =IF(COUNTIF($A$2:$A$10, $A2)>1, "Dublikatas", "Unikalus")

      Kai A2 yra pirmoji, o A10 - paskutinė ląstelė, kurioje ieškoma pasikartojimų.

      Formulės dubliuojančioms eilutėms rasti

      • Dubliuojamos eilutės, išskyrus 1-ąjį atvejį: =IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Dubliuojanti eilutė", "Unikalus")
      • Dubliuojasi eilutės su 1-uoju pasikartojimu: =IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Dubliuojanti eilutė", "Unikalus")

      Kur A, B ir C yra stulpeliai, kuriuose tikrinama, ar nėra pasikartojančių reikšmių.

      Pavyzdžiui, taip galite nustatyti besidubliuojančias eilutes, išskyrus 1 atvejį:

      Daugiau informacijos apie dubliuojančių formulių naudojimą rasite straipsnyje Kaip nustatyti dublikatus "Excel" programoje.

    2. Pasirinkite bet kurį lentelės langelį ir taikykite "Excel" automatinį filtrą spustelėdami Filtras mygtukas ant Duomenys skirtuką arba Rūšiuoti ir filtruoti > Filtras apie Pagrindinis skirtukas.
    3. Filtruokite pasikartojančias eilutes spustelėdami rodyklę, esančią " Dublikatas " stulpelyje, tada patikrinkite " Dubliuojanti eilutė " langelį.Jei kam nors reikia išsamesnių gairių, žr. straipsnį Kaip filtruoti dublikatus "Excel" programoje.
    4. Galiausiai ištrinkite pasikartojančias eilutes. Norėdami tai padaryti, pasirinkite filtruojamas eilutes vilkdami pelę per eilučių numerius, spustelėkite jas dešiniuoju pelės klavišu ir pasirinkite Ištrinti eilutę Iš kontekstinio meniu pasirinkite šį veiksmą, o ne tiesiog paspauskite klaviatūros mygtuką Delete (trinti), nes taip ištrinsite visas eilutes, o ne tik langelio turinį:

    Panašiai galite rasti ir ištrinti konkretus (-i) pasikartojantis (-i) atvejis (-ai). , pavyzdžiui, tik 2 ar 3 atvejus arba 2 ir visas vėlesnes pasikartojančias reikšmes. Atitinkamą formulę ir žingsnis po žingsnio instrukcijas rasite šiame vadovėlyje: Kaip filtruoti pasikartojančias reikšmes pagal jų pasikartojimus.

    Na, kaip ką tik matėte, yra daugybė būdų rasti ir pašalinti dublikatus "Excel" programoje, kiekvienas iš jų turi savo stipriųjų pusių ir apribojimų. Bet ką pasakytumėte, jei vietoj šių daugybės dublikatų šalinimo būdų turėtumėte vieną universalų sprendimą, kuriam nereikėtų įsiminti daugybės formulių ir kuris veiktų visais atvejais? Gera žinia ta, kad toks sprendimas egzistuoja, ir aštai parodys kitoje ir paskutinėje šios pamokos dalyje.

    Dublikatų šalintuvas - universalus įrankis rasti & amp; ištrinti dublikatus "Excel

    Skirtingai nei integruota "Excel" funkcija "Pašalinti dublikatus", "Ablebits Duplicate Remover" papildinys neapsiriboja tik dubliuotų įrašų šalinimu. Šis daugiafunkcinis įrankis, kaip šveicariškas peilis, sujungia visus svarbiausius naudojimo atvejus ir leidžia jums nustatyti , pasirinkite , paryškinti , ištrinti , kopijuoti ir perkelti unikalias arba pasikartojančias reikšmes, absoliučiai pasikartojančias eilutes arba iš dalies sutampančias eilutes 1 lentelėje arba lyginant 2 lenteles, su pirmaisiais pasikartojimais arba be jų.

    Jis nepriekaištingai veikia visose operacinėse sistemose ir visose "Microsoft Excel 2019-2003" versijose.

    Kaip atsikratyti dublikatų "Excel" programoje dviem pelės paspaudimais

    Darant prielaidą, kad "Excel" programoje įdiegta "Ultimate Suite", atlikite šiuos paprastus veiksmus, kad pašalintumėte pasikartojančias eilutes ar ląsteles:

    1. Pasirinkite bet kurį lentelės langelį, kurį norite išskaidyti, ir spustelėkite Dedupe lentelė mygtukas ant Ablebits Duomenys skirtukas. Visa jūsų lentelė bus pasirinkta automatiškai.

  • Svetainė Dedupe lentelė atsidarys dialogo langas, kuriame pagal numatytuosius nustatymus bus pasirinkti visi stulpeliai. Ištrinti dublikatus Pasirinkite veiksmą išskleidžiamąjį sąrašą ir spustelėkite GERAI . Atlikta!
  • Kaip matote toliau pateiktoje ekrano kopijoje, visi dubliuoja eilutes, išskyrus 1-ąjį atvejį. ištrinti:

    Patarimas. Jei norite pašalinti pasikartojančias eilutes pagal rakto stulpelio reikšmes. , palikite pažymėtą (-us) tik tą (-us) stulpelį (-ius) ir panaikinkite visų kitų nereikšmingų stulpelių žymėjimą.

    Ir jei norite atlikti kokį nors kitą veiksmą. , tarkime, paryškinti pasikartojančias eilutes jų neištrinant arba nukopijuoti pasikartojančias reikšmes į kitą vietą, iš išskleidžiamajame sąraše pasirinkite atitinkamą parinktį:

    Jei norite turėti daugiau parinkčių, pvz., ištrinti pasikartojančias eilutes, įskaitant pirmuosius pasikartojimus, arba rasti unikalias reikšmes, naudokite Dublikatų šalinimo vedlys kuriame pateikiamos visos šios funkcijos. Toliau rasite išsamią informaciją ir pavyzdį "žingsnis po žingsnio".

    Kaip rasti ir ištrinti pasikartojančias reikšmes su 1-uoju pasikartojimu arba be jo

    Dublikatų šalinimas "Excel" programoje yra įprasta operacija. Tačiau kiekvienu konkrečiu atveju gali būti tam tikrų ypatumų. Nors įrankis "Dedupe Table" daugiausia dėmesio skiria greičiui, įrankis Dublikatų šalintuvas siūloma nemažai papildomų parinkčių, kad galėtumėte išskaidyti "Excel" lapus taip, kaip norite.

    1. Pasirinkite bet kurį lentelės langelį, kuriame norite ištrinti dublikatus, pereikite į Ablebitų duomenys skirtuką ir spustelėkite Dublikatų šalintuvas mygtuką.

  • Svetainė Dublikatų šalintuvas Papildinys taip pat pasiūlys sukurti atsarginę kopiją, o kadangi ketinate visam laikui ištrinti dublikatus, primygtinai rekomenduojame pažymėti šį langelį. Patikrinkite, ar lentelė pasirinkta teisingai, ir spustelėkite Kitas .
  • Pasirinkite, kokius įrašus norite surasti ir pašalinti. Galite pasirinkti šias parinktis:
    • Dublikatai, išskyrus 1-ąjį atvejį
    • Dublikatai, įskaitant pirmuosius pasikartojimus
    • Unikalios vertės
    • Unikalios reikšmės ir 1-asis pasikartojimas

    Šiame pavyzdyje ištrinsime pasikartojančias eilutes, įskaitant 1-ąjį pasikartojimą:

  • Dabar pasirinkite stulpelius, kuriuose bus ieškoma pasikartojančių eilučių. Kadangi mūsų tikslas - pašalinti pasikartojančias eilutes, būtinai pasirinkite visus stulpelius (paprastai tai daroma pagal numatytuosius nustatymus).
  • Galiausiai pasirinkite veiksmą, kurį norite atlikti su dublikatais, ir spustelėkite Apdaila Šiame pavyzdyje tikimasi, kad pasirinksime Ištrinti pasikartojančias reikšmes galimybė.
  • Štai ir viskas! Dublikatų šalinimo priedas greitai atlieka savo darbą ir praneša, kiek dubliuojančių eilučių buvo rasta ir ištrinta:

    Štai kaip galite ištrinti dublikatus iš "Excel". Tikiuosi, kad bent vienas iš šioje pamokoje paminėtų sprendimų jums tiks.

    Visi pirmiau aptarti galingi išskaidymo įrankiai įtraukti į mūsų "Ultimate Suite for Excel" rinkinį. Jei norite juos išbandyti, raginu atsisiųsti visiškai veikiančią bandomąją versiją ir komentaruose pranešti mums savo atsiliepimus.

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.