Ta bort unika (icke-dubbla) värden i Excel och Google Kalkylark
I den här artikeln lär du dig att ta bort unika värden från ett intervall med dubbletter i Excel och Google Sheets.
Ta bort unika värden
I Excel kan du ta bort alla unika värden i intervallet och bara behålla dubbletter genom kombinationen av IF- och COUNTIF -funktionerna och alternativet Gå till special. Titta på exempeldatan nedan; i kolumn B har du en lista med namn, inklusive några dubbletter.
Följ dessa steg om du vill ta bort icke-dubblettvärden och bara behålla dubbletter.
1. Ange formeln i cell C2:
1 | = OM (RÄTTA ($ B $ 2: $ B $ 13, B2) = 1,0,1) |
COUNTIF -formeln kontrollerar för varje cell om den upprepas i en annan cell i intervallet. IF -funktionen kontrollerar resultatet av COUNTIF: Om COUNTIF returnerar 1 är värdet unikt i intervallet och annars visas värdet mer än en gång. Därför är formelns slutresultat 0 om COUNTIF -funktionen returnerar 1 och 1 för någon annan utdata.
2. Placera markören i högra nedre hörnet i cell C2 tills det svarta korset visas och drag det till slutet av dataområdet (t.ex. C13).
3. Som ett resultat av steg 2 får du 0 eller 1 i kolumn C för varje värde i kolumn B. En nolla betyder att ett värde från kolumn B inte upprepas i dataområdet och bör raderas. Ett betyder att det finns dubblettvärden, och det värdet bör behållas.
Klicka nu var som helst i kolumn C med data (C2) och i Band, gå till Data> Filter.
4. Med filter på kan du filtrera bort siffran 1 från kolumn B. Eftersom unika värden har värdet 0 i kolumn C vill du bara visa och ta bort värden med siffran 0 i kolumn C.
Klicka på filterknapp i kolumn C, avmarkera 1och klicka på OK.
5. Om du vill radera alla filtrerade värden markerar du alla synliga rader (4-13 i detta exempel) och i Band, gå till Hem> Hitta & Välj> Gå till Special.
6. I fönstret Gå till special väljer du Endast synliga celler och klicka OK.
7. Radera nu bara synliga rader. Välj först alla filtrerade celler (4-13) och Högerklicka var som helst i det valda området. Klicka sedan Radera rad.
8. Klicka på filterknapp i cell C1 och kontrollera Välj alla (som bara inkluderar 1 nu).
Dataintervallet filtreras efter kolumn C (värde 1).
Alla värden med ett i kolumn C är dubblettvärden i intervallet, medan celler med noll (unika värden) tas bort.
Du kan också använda VBA -kod för att ta bort dubblerade rader i Excel.
Ta bort unika värden i Google Kalkylark
Du kan också ta bort alla unika rader i Google Kalkylark, med IF- och COUNTIF -funktionerna.
1. Formeln är exakt densamma som i Excel. I cell C2 anger du:
1 | = OM (RÄTTA ($ B $ 2: $ B $ 13, B2) = 1,0,1) |
Klicka sedan på filterikon i verktygsfältet för att slå på filter.
2. Klicka på filterikon för kolumn C (cell C1), avmarkera 1och klicka på OK.
3. Välj och Högerklicka filtrerade rader och klicka sedan på Ta bort markerade rader.
I Google Kalkylark finns det inget alternativ för Go To Special, eftersom Google -kalkylblad bara tar bort synliga rader.
4. Klicka på filterikon för kolumn C, kolla 1och klicka på OK.
Nu återstår bara dubblettceller (med 1 i kolumn C).