Fjern unikke (ikke-dublerede) værdier i Excel og Google Sheets

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.

wave wave wave wave wave