Turinys
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ą.
- Pirmiausia pasirinkite intervalą, kuriame norite dtrinti dublikatus. Jei norite pasirinkti visą lentelę, paspauskite Ctrl + A .
- Eikite į Skirtukas Duomenys > Duomenų įrankiai grupę ir spustelėkite Pašalinti dublikatus mygtuką.
- 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.
- Pasirinkite intervalą arba visą lentelę, kurią norite išskaidyti.
- Keliaukite į Duomenys skirtukas> Rūšiuoti ir filtruoti grupę ir spustelėkite Išplėstinė mygtuką.
- 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ė.
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ų.
- 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.
- Dublikatai, išskyrus 1-ąjį atvejį:
- 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.
- 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.
- 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:
- 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.
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.
- Pasirinkite bet kurį lentelės langelį, kuriame norite ištrinti dublikatus, pereikite į Ablebitų duomenys skirtuką ir spustelėkite Dublikatų šalintuvas mygtuką.
- 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ą:
Š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.