Innehållsförteckning
Ibland behöver vi hitta dubbla värden i ett enskilt ark, flera ark eller till och med hela arbetsboken för att ta bort eller ändra dessa dubbletter. I den här artikeln visar jag 4 enkla metoder för att hitta dubbletter i Excel-arbetsboken (tillsammans med flera arbetsblad).
Ladda ner övningsboken
Duplikat i arbetsbok.xlsx
Hitta dubbletter i en Excel-arbetsbok
Låt oss anta att vi har två ark i vår arbetsbok. Namnen på de två arken är Blad 1 och Blad2 .
Blad 1 representerar de anställdas namn med sina egna tillstånd medan Blad2 visar anslutningsdatumet tillsammans med deras namn.
Nu får vi dubbla värden i arbetsboken.
1. Använda villkorlig formatering för att hitta dubbletter i arbetsboken
Villkorlig formatering är ett användbart Excel-verktyg som omvandlar färgen på celler utifrån angivna villkor.
Om ni behöver markera någon data för bättre visualiseringar kan ni använda verktyget från Stilar kommandoraden.
Följ nu stegen nedan.
⏩ Välj cellområde B5:B16 ( Blad 1 )
⏩ Klicka på Hem flik> Villkorlig formatering > Nya regler
⏩ Välj ett alternativ Använd en formel för att bestämma vilka celler som ska formateras
⏩ Följande formel ska införas under Formatera värden där formeln är sann:
=COUNTIF(Sheet2!$B$5:$B$16, B5)
Här, B5 är startcellen för arbetstagarnamnet, B5:B16 är cellområdet för den anställdes namn.
⏩ Slutligen öppnar du Format för att ange färg för markeringen.
⏩ Press OK .
Slutligen får du följande utdata.
De markerade namnen har dubbla värden i Blad2 .
Läs mer: Hur man hittar dudubbletter i två olika Excel-arbetsböcker (5 metoder)
2. Använda funktionen ISNUMBER för att hitta dubbletter i arbetsboken
ISNUMMER i kombination med funktionen MATCH kan användas för att visa dubbla värden med hjälp av funktionen Villkorlig formatering verktyg.
⏩ Välj cellområde B5:B16 av arbetstagarens namn ( Blad 1 )
⏩ Klicka på Hem flik> Villkorlig formatering > Nya regler .
⏩ Välj ett alternativ Använd en formel för att bestämma vilka celler som ska formateras
⏩ Följande formel skall införas under Formatera värden där formeln är sann:
=ISNUMBER(MATCH(B5, Sheet2!$B$5:$B$16,0))
Här, B5 är startcellen för den anställdes namn, $ B$5:$B16 är cellområdet för den anställdes namn.
⏩ Slutligen öppnar du Format för att ange färg för markeringen.
⏩ Press OK .
Då kommer resultatet att se ut så här.
De färgade namnen har dubbla värden i Blad2 .
Läs mer: Formel för att hitta dubbletter i Excel (6 enkla sätt)
Liknande läsningar
- Ta reda på antalet dubbla rader med hjälp av COUNTIF-formeln
- Hitta dubbletter i två kolumner i Excel (6 lämpliga metoder)
- Excel hittar liknande text i två kolumner (3 sätt)
- Excel topp 10-lista med dubbletter (2 sätt)
- Hitta matchande värden i två kalkylblad i Excel (4 metoder)
3. Användning av kombinationen av IF & COUNTIF-funktioner för att hitta dubbletter
Återigen kan du använda den här metoden för att hitta dubbletter i Excel-arbetsboken. Kombinationen av IF och COUNTIF Funktionen returnerar om en cell har dubbla värden eller inte.
Formeln kommer att se ut på följande sätt-
=IF(COUNTIF(Sheet2!$B:$B,Sheet1!B5),TRUE,FALSE)
Här, B5 är startcellen för arbetstagarnamnet, $B:$B är cellintervallet för de anställdas namn.
Fördelning av formler
⏩ COUNTIF(Sheet2!$B:$B,Sheet1!B5) formeln kontrollerar om cellerna i "Anställdas namn" ( B5 är startcellen) har liknande värden eller inte. Om något liknande värde finns tillgängligt, COUNTIF kommer att ge 1, annars kommer den att ge 0.
⏩ Då IF funktionen returnerar TRUE om den COUNTIF värdet är 1. Å andra sidan är värdet IF returnerar FALSK .
Utfallet TRUE betyder att motsvarande namn har dubbla värden i Blad2 .
Läs mer: Excel-formel för att hitta dubbletter i en kolumn
4. Tillämpa VLOOKUP-funktionen för att hitta dubbletter i arbetsboken
VLOOKUP tillsammans med funktionen IF och ISERROR funktionen kan användas för att få fram det dubbla värdet tillsammans med flera arbetsblad.
Formeln kommer att se ut på följande sätt-
=IF(ISERROR(VLOOKUP(B5,Sheet1!$B$5:$B$16,1,0)), "Unik", "Duplikat")
Här, B5 är den första cellen för arbetstagarnamnet, $B$5:$B$16 innebär cellintervallet för namnen på de anställda.
Fördelning av formler
⏩ VLOOKUP(B5,Sheet1!$B$5:$B$16,1,0) söker efter arbetstagarnamn i Sheet1 och returnerar 0 om den får ett liknande namn, annars visas 1.
⏩ ISERROR används för att undvika att fel visas i Excel.
⏩ Slutligen, den IF funktionen returnerar Unique om utgången är 0 och Duplicate om utgången är 1.
Läs mer: Hur du Vlookup duplicerar matchningar i Excel (5 enkla sätt)
Slutsats
Så här kan du hitta dubbletter i en Excel-arbetsbok (flera kalkylblad). Jag är övertygad om att den här artikeln kommer att bredda din Excel-lärande resa. Men om du har några frågor eller förslag kan du lämna dem i kommentarsfältet nedan.