Unikalių reikšmių filtravimas arba pasikartojančių reikšmių šalinimas
Applies To
„Excel“, skirta „Microsoft 365“ Internetinė „Excel“ „Excel 2024“ Excel 2021 Excel 2019 Excel 2016Programoje „Excel“ yra keletas būdų, kaip filtruoti unikalias reikšmes arba pašalinti pasikartojančias reikšmes:
-
Norėdami filtruoti unikalias reikšmes, spustelėkite Duomenų > Rūšiavimas & Filtras > Išsamiau.
-
Norėdami pašalinti pasikartojančias reikšmes, spustelėkite Duomenų > Duomenų įrankiai > Šalinti dublikatus.
-
Norėdami paryškinti unikalias arba pasikartojančias reikšmes, naudokite komandą Sąlyginis formatavimas, esančią skirtuko Pagrindinis grupėje Stilius.
Unikalių reikšmių filtravimas ir pasikartojančių reikšmių pašalinimas yra dvi panašios užduotys, nes tikslas yra pateikti unikalių reikšmių sąrašą. Tačiau yra kritinis skirtumas: filtruojant unikalias reikšmes, pasikartojančios reikšmės paslėptos tik laikinai. Tačiau pašalinus pasikartojančias reikšmes visam laikui panaikinamos pasikartojančios reikšmės.
Besidubliuojanti reikšmė yra ta, kurioje visos bent vienos eilutės reikšmės yra identiškos visoms kitos eilutės reikšmėms. Pasikartojančių reikšmių palyginimas priklauso nuo to, kas rodoma langelyje, o ne nuo langelyje išsaugotos pamatinės reikšmės. Pavyzdžiui, jei turite tą pačią datos reikšmę skirtinguose langeliuose, viena suformatuota kaip "2006-03-08", o kita kaip "2006 m. kovo 8 d.", reikšmės yra unikalios.
Prieš šalindami dublikatus, patikrinkite: Prieš šalinant pasikartojančias reikšmes rekomenduojama pirmiausia filtruoti unikalias reikšmes arba taikyti sąlyginį formatavimą, kad įsitikintumėte, jog pasiekiate norimus rezultatus.
Atlikite šiuos veiksmus:
-
Pažymėkite langelių diapazoną arba įsitikinkite, kad aktyvus langelis yra lentelėje.
-
Spustelėkite Duomenų > Išsamiau (grupėje Rikiuoti & filtrą ).
: Čia įterpkite įspėjimo tekstą.
-
Iššokančiajame lange Išplėstinis filtras atlikite vieną iš šių veiksmų:
Norėdami filtruoti langelių diapazoną arba lentelę:
-
Spustelėkite Filtruoti sąrašą vietoje.
Norėdami nukopijuoti filtro rezultatus į kitą vietą:
-
Spustelėkite Kopijuoti į kitą vietą.
-
Lauke Kopijuoti į įveskite langelio nuorodą.
-
Arba spustelėkite Sutraukti dialogą , kad laikinai paslėptumėte laikinąjį langą, pažymėkite darbalapio langelį ir spustelėkite Išplėsti .
-
Pažymėkite Tik unikalūs įrašai, tada spustelėkite Gerai.
Unikalios diapazono reikšmės bus nukopijuotos į naują vietą.
Pašalinus pasikartojančias reikšmes, vienintelis efektas yra langelių arba lentelės diapazono reikšmėms. Kitos už langelių diapazono ar lentelės ribų esančios reikšmės nepasikeis ir neperkels. Pašalinus dublikatus, išlaikomas pirmasis sąraše esančios reikšmės pasikartojimas, tačiau panaikinamos kitos identiškos reikšmės.
Kadangi duomenis naikinate visam laikui, prieš pašalinant pasikartojančias reikšmes naudinga nukopijuoti pradinį langelių arba lentelės diapazoną į kitą darbalapį arba darbaknygę.
Atlikite šiuos veiksmus:
-
Pažymėkite langelių diapazoną arba įsitikinkite, kad aktyvus langelis yra lentelėje.
-
Skirtuke Duomenys spustelėkite Šalinti dublikatus (grupėje Duomenų įrankiai ).
-
Atlikite vieną arba kelis iš šių veiksmų:
-
Dalyje Stulpeliai pasirinkite vieną ar daugiau stulpelių.
-
Norėdami greitai pažymėti visus stulpelius, spustelėkite Žymėti viską.
-
Norėdami greitai išvalyti visus stulpelius, spustelėkite Anuliuoti visų žymėjimą.
Jei langelių diapazone arba lentelėje yra daug stulpelių ir norite pažymėti tik kelis stulpelius, gali būti lengviau spustelėti Anuliuoti visų žymėjimą, tada dalyje Stulpeliai pažymėkite tuos stulpelius.
: Duomenys bus pašalinti iš visų stulpelių, net jei atlikdami šį veiksmą nepažymėsite visų stulpelių. Pavyzdžiui, jei pasirenkate 1stulpelis ir 2stulpelis, bet ne 3stulpelis, tada "raktas", naudojamas dublikatams rasti, yra reikšmė ABU 1stulpelis & 2stulpelis. Jei tuose stulpeliuose randama dublikatų, bus pašalinta visa eilutė, įskaitant kitus lentelės ar diapazono stulpelius.
-
-
Spustelėkite Gerai ir bus rodomas pranešimas, nurodantis, kiek pasikartojančių reikšmių buvo pašalinta arba kiek unikalių reikšmių liko. Jei norite atmesti šį pranešimą, spustelėkite Gerai .
-
Anuliuokite keitimą spustelėdami Anuliuoti (arba klaviatūroje paspausdami Ctrl + Z).
Negalima pašalinti pasikartojančių reikšmių iš struktūros duomenų, kurie yra išdėstyti arba kuriuose yra tarpinių sumų. Norėdami pašalinti dublikatus, turite pašalinti ir struktūrą, ir tarpines sumas. Daugiau informacijos žr . Duomenų sąrašo struktūra darbalapyje ir Tarpinių sumų šalinimas.
: Negalima sąlygiškai formatuoti PivotTable ataskaitos reikšmių srities laukų unikaliomis arba pasikartojančiomis reikšmėmis.
: Naudojant formatavimo taisyklę Pasikartojančios reikšmės, jei parametras "Office" kūrimo kalbos ir tikrinimas nustatytas kaip kalba, kuri naudoja dvibaičių simbolių rinkinio (DBCS) kodavimą, pvz., japonų, pusės ir viso pločio simboliai, laikomi tais pačiais. Jei norite atskirti, galite naudoti taisyklės tipą "Naudoti formulę, kad nustatytumėte, kur ši formulė yra teisinga" su COUNTIF formule. Pavyzdžiui, norėdami nustatyti pasikartojančias reikšmes diapazone A2:A400, sąlyginiam formatavimui taikykite formulę "=COUNTIF($A$2:$A$400,A2)> 1".
Spartusis formatavimas
Atlikite šiuos veiksmus:
-
Pažymėkite vieną ar kelis diapazono, lentelės arba „PivotTable“ ataskaitos langelius.
-
Skirtuko Pagrindinis grupėje Stilius spustelėkite mažą sąlyginio formatavimo rodyklę, tada spustelėkite Langelių paryškinimo taisyklės ir pasirinkite Pasikartojančios reikšmės.
: Čia įterpkite įspėjimo tekstą.
-
Įveskite norimas naudoti reikšmes ir pasirinkite formatą.
Išplėstinis formatavimas
Atlikite šiuos veiksmus:
-
Pažymėkite vieną ar kelis diapazono, lentelės arba „PivotTable“ ataskaitos langelius.
-
Skirtuko Pagrindinis grupėje Stiliai spustelėkite sąlyginio formatavimo rodyklę, tada spustelėkite Tvarkyti taisykles , kad būtų rodomas laikinasis langas Sąlyginio formatavimo taisyklių tvarkytuvas .
: Čia įterpkite įspėjimo tekstą.
-
Atlikite vieną iš šių veiksmų:
-
Norėdami įtraukti sąlyginį formatą, spustelėkite Nauja taisyklė , kad būtų rodomas iššokantysis langas Nauja formatavimo taisyklė .
-
Norėdami pakeisti sąlyginį formatą, pirmiausia įsitikinkite, kad sąraše Rodyti formatavimo taisykles pasirinktas atitinkamas darbalapis arba lentelė. Jei reikia, pasirinkite kitą langelių diapazoną spustelėdami sutraukti iššokančiajame lange Taikoma laikinai jį paslėpdami. Darbalapyje pasirinkite naują langelių diapazoną, tada vėl išplėskite laikinąjį langą . Pažymėkite taisyklę, tada spustelėkite Redaguoti taisyklę , kad būtų rodomas iššokantysis langas Redaguoti formatavimo taisyklę .
-
-
Dalyje Taisyklės tipo pasirinkimas spustelėkite Formatuoti tik unikalias arba pasikartojančias reikšmes.
-
Lauke Formatuoti visątaisyklės aprašo redagavimo sąrašą pasirinkite unikalus arba dublikatas.
-
Spustelėkite Formatas , kad būtų rodomas iššokantysis langas Langelių formatavimas .
-
Pasirinkite skaičiaus, šrifto, kraštinės arba užpildo formatą, kurį norite taikyti, kai langelio reikšmė tenkina sąlygą, tada spustelėkite Gerai. Galite pasirinkti daugiau nei vieną formatą. Jūsų pasirinkti formatai rodomi peržiūros srityje .
Programoje Internetinė „Excel“ galite pašalinti pasikartojančias reikšmes.
Pasikartojančių reikšmių šalinimas
Pašalinus pasikartojančias reikšmes, vienintelis efektas yra langelių arba lentelės diapazono reikšmėms. Kitos už langelių diapazono ar lentelės ribų esančios reikšmės nepasikeis ir neperkels. Pašalinus dublikatus, išlaikomas pirmasis sąraše esančios reikšmės pasikartojimas, tačiau panaikinamos kitos identiškos reikšmės.
: Visada galite spustelėti Anuliuoti , kad atgautumėte duomenis, kai pašalinsite dublikatus. Beje, prieš pašalinant pasikartojančias reikšmes naudinga nukopijuoti pradinį langelių arba lentelės diapazoną į kitą darbalapį ar darbaknygę.
Atlikite šiuos veiksmus:
-
Pažymėkite langelių diapazoną arba įsitikinkite, kad aktyvus langelis yra lentelėje.
-
Skirtuke Duomenys spustelėkite Šalinti dublikatus .
-
Dialogo lange Dublikatų šalinimas atžymėkite visus stulpelius, kuriuose nenorite pašalinti pasikartojančių reikšmių.
: Duomenys bus pašalinti iš visų stulpelių, net jei atlikdami šį veiksmą nepažymėsite visų stulpelių. Pavyzdžiui, jei pasirenkate 1stulpelis ir 2stulpelis, bet ne 3stulpelis, tada "raktas", naudojamas dublikatams rasti, yra reikšmė ABU 1stulpelis & 2stulpelis. Jei dublikatas randama 1stulpelis ir 2stulpelis, tada visa eilutė bus pašalinta, įskaitant duomenis iš 3stulpelis.
-
Spustelėkite Gerai ir bus rodomas pranešimas, nurodantis, kiek pasikartojančių reikšmių buvo pašalinta. Jei norite atmesti šį pranešimą, spustelėkite Gerai .
: Jei norite susigrąžinti duomenis, tiesiog spustelėkite Anuliuoti (arba klaviatūroje paspauskite Ctrl + Z).
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.