Pašalinkite unikalias (nesikartojančias) vertes „Excel“ ir „Google“ skaičiuoklėse
Šiame straipsnyje sužinosite, kaip pašalinti unikalias vertes iš diapazono naudojant „Excel“ ir „Google“ skaičiuoklių kopijas.
Pašalinkite unikalias vertybes
Programoje „Excel“ galite pašalinti visas unikalias diapazono vertes ir pasilikti tik pasikartojimus, derindami funkcijas IF ir COUNTIF ir pasirinkdami Eiti į specialųjį. Pažvelkite į žemiau pateiktus duomenų pavyzdžius; B stulpelyje yra vardų sąrašas, įskaitant kai kurias dublikatus.
Jei norite pašalinti nesikartojančias vertes ir pasilikti tik pasikartojančias, atlikite šiuos veiksmus.
1. C2 langelyje įveskite formulę:
1 | = IF (COUNTIF ($ B $ 2: $ B $ 13, B2) = 1,0,1) |
„COUNTIF“ formulė tikrina kiekvieną langelį, ar ji kartojasi kitame diapazono langelyje. Funkcija IF tikrina COUNTIF rezultatą: Jei COUNTIF grąžina 1, reikšmė yra unikali diapazone, o kitu atveju reikšmė rodoma daugiau nei vieną kartą. Todėl galutinis formulės rezultatas yra 0, jei funkcija COUNTIF grąžina 1, o bet kuri kita išvestis - 1.
2. Perkelkite žymeklį į dešiniajame apatiniame kampe ląstelės C2, kol pasirodys juodas kryžius ir vilkite iki duomenų diapazono pabaigos (pvz., C13).
3. Atlikę 2 veiksmą, C stulpelyje gausite 0 arba 1 už kiekvieną B stulpelio vertę. Nulis reiškia, kad B stulpelio reikšmė nesikartoja duomenų diapazone ir turėtų būti ištrinta. Vienas reiškia, kad yra pasikartojančių verčių ir ta vertė turėtų būti išsaugota.
Dabar spustelėkite bet kurią C stulpelio vietą su duomenimis (C2) ir Juostelė, eiti į Duomenys> Filtras.
4. Įjungę filtrus, galite išfiltruoti skaičių 1 iš stulpelio B. Kadangi unikalių verčių C stulpelyje yra 0 reikšmė, C stulpelyje norite rodyti ir ištrinti tik tas reikšmes, kurių skaičius yra 0.
Spustelėkite filtro mygtukas C skiltyje, panaikinkite žymėjimą 1, ir spustelėkite Gerai.
5. Norėdami ištrinti visas filtruotas reikšmes, pasirinkite visas matomas eilutes (šiame pavyzdyje 4-13) ir Juostelė, eiti į Pagrindinis> Rasti ir pasirinkti> Eiti į specialųjį.
6. Lange Eiti į specialųjį pasirinkite Tik matomos ląstelės ir spustelėkite Gerai.
7. Dabar ištrinkite tik matomas eilutes. Pirmiausia pasirinkite visas filtruotas ląsteles (4-13) ir dešiniuoju pelės mygtuku spustelėkite bet kurioje pasirinktos srities vietoje. Tada spustelėkite Ištrinti eilutę.
8. Spustelėkite filtro mygtukas langelyje C1 ir patikrinkite Pasirinkti viską (kuris dabar apima tik 1).
Duomenų diapazonas filtruojamas pagal C stulpelį (1 vertė).
Visos C stulpelyje esančios vertės yra pasikartojančios vertės diapazone, o langeliai su nuliu (unikalios vertės) ištrinami.
Taip pat galite naudoti VBA kodą, kad pašalintumėte pasikartojančias „Excel“ eilutes.
Pašalinkite unikalias vertes iš „Google“ skaičiuoklių
Taip pat galite ištrinti visas unikalias „Google“ skaičiuoklių eilutes naudodami funkcijas IF ir COUNTIF.
1. Formulė yra visiškai tokia pati kaip „Excel“. C2 langelyje įveskite:
1 | = IF (COUNTIF ($ B $ 2: $ B $ 13, B2) = 1,0,1) |
Tada spustelėkite filtro piktograma įrankių juostoje, kad įjungtumėte filtrus.
2. Spustelėkite C stulpelio filtro piktograma (ląstelė C1), panaikinkite žymėjimą 1, ir spustelėkite Gerai.
3. Pasirinkite ir dešiniuoju pelės mygtuku spustelėkite filtruotas eilutes, tada spustelėkite Ištrinti pasirinktas eilutes.
„Google“ skaičiuoklėse nėra parinkties Eiti į specialųjį, nes „Google“ skaičiuoklės ištrina tik matomas eilutes.
4. Spustelėkite filtro piktograma C skiltyje, patikrinti 1, ir spustelėkite Gerai.
Dabar lieka tik pasikartojantys langeliai (su 1 stulpeliu C).