Fjern unikke (ikke-dublerede) værdier i Excel og Google Sheets
I denne artikel lærer du, hvordan du fjerner unikke værdier fra et område med dubletter i Excel og Google Sheets.
Fjern unikke værdier
I Excel kan du fjerne alle unikke værdier i området og kun beholde dubletter ved kombinationen af IF- og COUNTIF -funktionerne og indstillingen Go To Special. Se eksemplerne nedenfor; i kolonne B har du en liste med navne, herunder nogle dubletter.
Følg disse trin for at fjerne ikke-dublerede værdier og kun beholde dubletter.
1. Indtast formlen i celle C2:
1 | = HVIS (COUNTIF ($ B $ 2: $ B $ 13, B2) = 1,0,1) |
COUNTIF -formlen kontrollerer for hver celle, om den gentager sig i en anden celle i området. IF -funktionen kontrollerer resultatet af COUNTIF: Hvis COUNTIF returnerer 1, er værdien unik i intervallet, og ellers vises værdien mere end én gang. Derfor er det endelige resultat af formlen 0, hvis COUNTIF -funktionen returnerer 1 og 1 for ethvert andet output.
2. Placer markøren i højre nederste hjørne af celle C2, indtil det sorte kryds vises og træk det til slutningen af dataområdet (f.eks. C13).
3. Som et resultat af trin 2 får du 0 eller 1 i kolonne C for hver værdi i kolonne B. Et nul betyder, at en værdi fra kolonne B ikke gentages i dataområdet og skal slettes. En betyder, at der er dublerede værdier, og den værdi skal bevares.
Klik nu hvor som helst i kolonne C med data (C2) og i Bånd, gå til Data> Filter.
4. Når filtre er aktiveret, kan du filtrere tallet 1 fra kolonne B. Da unikke værdier har værdien 0 i kolonne C, vil du kun vise og slette værdier med tallet 0 i kolonne C.
Klik på filterknap i kolonne C, fjern markeringen i 1, og klik på Okay.
5. Hvis du vil slette alle filtrerede værdier, skal du markere alle synlige rækker (4-13 i dette eksempel) og i Bånd, gå til Hjem> Find og vælg> Gå til special.
6. Vælg i vinduet Gå til speciel Kun synlige celler og klik på Okay.
7. Slet nu kun synlige rækker. Vælg først alle filtrerede celler (4-13) og Højreklik hvor som helst i det valgte område. Klik derefter på Slet række.
8. Klik på filterknap i celle C1, og tjek Vælg alle (som kun inkluderer 1 nu).
Dataområdet filtreres efter kolonne C (værdi 1).
Alle værdier med en i kolonne C er dublerede værdier i intervallet, mens celler med et nul (unikke værdier) slettes.
Du kan også bruge VBA -kode til at fjerne dublerede rækker i Excel.
Fjern unikke værdier i Google Sheets
Du kan også slette alle unikke rækker i Google Sheets med IF- og COUNTIF -funktionerne.
1. Formlen er nøjagtig den samme som i Excel. I celle C2 skal du indtaste:
1 | = HVIS (COUNTIF ($ B $ 2: $ B $ 13, B2) = 1,0,1) |
Klik derefter på filterikon i værktøjslinjen for at tænde filtre.
2. Klik på filterikon for kolonne C (celle C1), fjern markeringen i 1, og klik på Okay.
3. Vælg og Højreklik filtrerede rækker, og klik derefter på Slet markerede rækker.
I Google Sheets er der ingen Go To Special -mulighed, da Google -regneark kun sletter synlige rækker.
4. Klik på filterikon for kolonne C, tjek 1, og klik på Okay.
Nu er der kun dublerede celler (med 1 i kolonne C) tilbage.