För var och en av metoderna som beskrivs nedan använder vi det enkla kalkylbladet nedan, som har en lista med namn i kolumn A.
Vi visar först hur du använder Excels kommando Ta bort dubbletter för att ta bort dubbletter, och sedan visar vi hur du använder Excels avancerade filter för att utföra denna uppgift. Slutligen visar vi hur du tar bort dubbletter använder funktionen Countif
av Excel .
Kommandot Ta bort dubbletter den finns i gruppen "Dataverktyg" på fliken Ge av Excel-bandet.
För att ta bort dubbletter av celler med det här kommandot:
Observera att Excels kommando Ta bort dubbletter också kan användas på datauppsättningar med flera kolumner. Ett exempel på detta finns på sidan Ta bort dubbletter av rader.
Excels avancerade filter har ett alternativ som låter dig filtrera unika poster i ett kalkylblad och kopiera den resulterande filtrerade listan till en ny plats.
Detta ger en lista som innehåller den första förekomsten av en dubblettpost, men som inte innehåller några ytterligare förekomster.
Så här tar du bort dubbletter med det avancerade filtret:
Det resulterande kalkylarket, med den nya listan med data i kolumn C, visas ovan.
Du kanske märker att dubblettvärdet "Dan BROWN" har tagits bort från listan.
Du kan nu ta bort kolumnerna till vänster om din nya datalista (kolumner AB i exempelkalkylbladet) för att återgå till det ursprungliga kalkylbladsformatet.
Den här metoden fungerar bara om cellinnehållet är mindre än 256 tecken långt, eftersom Excel-funktioner inte kan hantera längre textsträngar.
Ett annat sätt att ta bort dubbletter i en rad Excel-celler är att använda funzione Countif
av Excel .
För att illustrera detta kommer vi återigen att använda det enkla exempelkalkylarket, som har en lista med namn i kolumn A.
För att hitta eventuella dubbletter i namnlistan infogar vi funktionen Countif
i kolumn B i kalkylbladet (se nedan). Denna funktion visar antalet förekomster av varje namn fram till den aktuella raden.
Som visas i kalkylbladets formelfält ovan, formatet för funktionen COUNTIF i cell B2 är det :=COUNTIF( $A$2:$A$11, A2 )
Observera att den här funktionen använder en kombination av absoluta och relativa cellreferenser. På grund av denna kombination av referensstilar, när formeln kopieras till kolumn B, blir den,
=COUNTIF( $A$2:$A$11, A2 ) =COUNTIF( $A$2:$A$11, A3 ) =COUNTIF( $A$2:$A$11, A4 ) etc. |
Därför returnerar formeln i cell B4 värdet 1 för den första förekomsten av textsträngen "Laura BROWN", men formeln i cell B7 returnerar värdet 1 för den andra förekomsten av denna textsträng.
Nu när vi har använt Excel-funktionen Countif
För att markera dubbletter i kolumn A i exemplets kalkylblad måste vi ta bort de rader för vilka antalet är större än 1.
I det enkla exemplet är det lätt att se och ta bort den enda dubblettraden. Men om du har flera dubbletter kan det vara snabbare att använda Excels automatiska filter för att ta bort alla dubbletter på en gång. Använd Excels automatiska filter för att eliminera dubbletter av rader
Följande steg visar hur du tar bort flera dubbletter på en gång (efter att de har markerats med hjälp av Countif
):
Countif
(kolumn B i exempelkalkylbladet);Countif
för att återgå till det ursprungliga kalkylarksformatet.Ercole Palmeri
Att utveckla finmotorik genom färgläggning förbereder barn för mer komplexa färdigheter som att skriva. Att färglägga…
Marinesektorn är en sann global ekonomisk makt, som har navigerat mot en marknad på 150 miljarder...
I måndags tillkännagav Financial Times ett avtal med OpenAI. FT licensierar sin journalistik i världsklass...
Miljontals människor betalar för streamingtjänster och betalar månatliga prenumerationsavgifter. Det är en allmän uppfattning att du...