Innehållsförteckning
När vi utför olika uppgifter i Excel stöter vi ofta på en situation där matchningen och Skillnader mellan två eller . flera kolumner krävs. Det är inte svårt att jämföra två kolumner eller listor i Excel, men du kan bli förvirrad eftersom det finns så många olika sätt att göra det på. I den här artikeln ska vi titta på olika tekniker för att matcha och särskilja kolumner i Excel.
Ladda ner övningsboken
Ladda ner den här arbetsboken för att träna medan du läser den här artikeln.
Jämföra två kolumner eller listor.xlsx4 metoder för att jämföra två kolumner eller listor i Excel
Vi har ett dataset med två kolumner. Kolumnerna innehåller namn på artiklar från två utställningsrum i en stor butik. Vi ska jämföra uppgifterna från dessa två utställningsrum.
1. Jämför två kolumner med hjälp av Equal Operator
Här jämför vi två kolumner radvis med hjälp av likhetstecknet. När posterna är likadana anger du True annars Falskt .
📌 Steg:
- Lägg till en ny kolumn till höger för att visa matchningsstatusen.
- Använd följande formel på Cell D5 .
=B5=C5
- Tryck nu på Gå in på och dra i Handtag för fyllning ikon.
Vi kan se True visas för matchfall i annat fall, Falskt .
Läs mer: Hur man jämför två kolumner och returnerar gemensamma värden i Excel
2. Använd kommandot Radskillnader i verktyget Gå till specialverktyg för att jämföra två listor i Excel
I den här metoden använder vi Skillnader mellan raderna Den jämför dessa kolumner radvis och väljer automatiskt cellerna i den andra kolumnen.
📌 Steg:
- Välj hela datasetet av Intervall B5:C9 .
- Tryck sedan på F5 knapp.
- Gå till visas. Klicka på dialogrutan Särskilt alternativ.
- Välj nu den Skillnader mellan raderna från alternativet Gå till Special fönster.
- Slutligen trycker du på OK .
- Vi kan se att två celler i den andra kolumnen är markerade.
- Vi ändrar färgen på cellerna från Fyllningsfärg alternativ.
- Titta på datamängden nu.
Cellerna i den andra kolumnen med felanpassade data är nu synliga.
Läs mer: Excel jämför två listor och returnerar skillnaderna (4 sätt)
3. Använd Excel-funktioner för att jämföra två kolumner eller listor i Excel
3.1 Användning av IF-funktionen
Här kommer vi att använda IF Den jämför cellerna i kolumnerna radvis och kontrollerar om de är lika eller inte.
IF-funktion kontrollerar om ett villkor är uppfyllt och returnerar ett värde om det är fallet. TRUE, och ett annat värde om FALSK .📌 Steg:
- Vi använder en formel som bygger på IF funktion på Cell D5 .
=IF(B5=C5, "Match", "Mismatch")
Den här formeln kontrollerar om cellerna är likadana eller inte. Om de är likadana visas Match annars, Felaktig matchning .
- Dra nu i Handtag för fyllning ikonen nedåt.
Du kan använda följande formel för att jämföra värden som inte stämmer överens.
=IF(B5C5, "Felaktig matchning", "Matchning")
I det här fallet, när villkoret är True visar Felaktig matchning , i annat fall Match .
Läs mer: Excel-formel för att jämföra och returnera värde från två kolumner
3.2 Tillämpning av EXACT-funktionen
När vi har samma data i två kolumner med fallskillnader använder vi EXAKT funktion.
EXAKT funktion kontrollerar om två textsträngar är exakt likadana och returnerar SANT eller FALSKT. EXAKT är Skiftlägeskänslig .På Varv 6, vi har samma uppgifter från olika fall. Tillämpa nu EXAKT för att se om den kan upptäcka skillnaden mellan fall eller inte.
📌 Steg:
- Infoga formeln nedan på Cell D5 .
=IF(EXACT(B5,C5), "Matchning", "Felaktig matchning")
Här kan IF funktionen används för att visa kommentaren som bygger på det beslut som fattats av EXAKT funktion.
- Dra i Handtag för fyllning ikon.
Vi får resultatet. På grund av fallskillnader Felaktig matchning visas på Cell D6 .
3.3 Användning av MATCH-funktionen
I denna metod kommer vi att jämföra 1:a kolumnen med 2:a kolumnen. När matchningen av 1:a kolumnen finns på 2:a kolumnresultatet blir TRUE .
Här kommer vi att använda MATCH funktion med ISERROR och IF funktioner.
MATCH-funktionen returnerar den relativa positionen för ett objekt i en matris som matchar ett angivet värde i en angiven ordning.📌 Steg:
- Använd följande formel på Cell D5 .
=IF(ISERROR(MATCH($B5,$C$5:$C$10,0)), "Ingen matchning", "Matchning hittad")
När påståendet är sant blir resultatet Matchning hittad annars Ingen matchning .
- Tryck på Gå in på för att utföra formeln.
Vi fick resultatet baserat på följande 1:a kolumn. Vi söker en matchning i 2:a kolumn.
Läs mer: Hur man jämför två kolumner i Excel för matchning (8 sätt)
4. Jämför två kolumner och markera med hjälp av villkorlig formatering
I det här avsnittet använder vi villkorlig formatering för att jämföra två kolumner och markera dem enligt villkoren.
4.1 Markera lika värden i två kolumner
📌 Steg:
- Välj först datasetet.
- Gå till Villkorlig formatering från alternativet Hem fliken.
- Välj Ny regel från den visade rullgardinsmenyn.
- Ny formateringsregel fönstret visas.
- Välj Använd en formel för att bestämma vilka celler som ska formateras som regeltyp.
- Skriv följande formel på den markerade rutan.
=$B5=$C5
- Välj den Fyll på från fliken Formatera celler fönster.
- Välj önskad färg.
- Tryck på OK knapp.
- Vi ser Förhandsgranska här.
- Slutligen trycker du på OK .
- Titta på datasetet.
Celler med samma uppgifter är markerade.
Läs mer: Makro för att jämföra två kolumner i Excel och markera skillnader
4.2 Markera unika och dubbla celler
I det här avsnittet kommer vi att markera de unika och duplicerade datacellerna med olika färger.
📌 Steg:
- Ange Ny regel som tidigare.
- Välj Formatera endast unika eller dubbla värden typ av regel.
- Välj den duplikat alternativ.
- Ställ sedan in formatfärgen och tryck på OK .
Dubbla celler markeras.
- Följ återigen den föregående processen och välj unik alternativ.
- Ta en sista titt på datasetet.
Dubbla och unika uppgifter markeras på olika sätt.
Läs mer: Jämför två kolumner i Excel och markera det större värdet (4 sätt)
Liknande läsningar
- Hur man jämför flera kolumner med VLOOKUP i Excel (5 metoder)
- Excel jämför text i två kolumner (7 fruktbara sätt)
- Hur man jämför 4 kolumner i Excel VLOOKUP (7 enklaste sätt)
- Jämför tre kolumner i Excel och återge ett värde (4 sätt)
- Hur man jämför 3 kolumner för matchningar i Excel (4 metoder)
Jämför två kolumner i Excel och räkna matchningar
I den här funktionen använder vi kombinationen av SUMPRODUCT , och COUNTIF för att räkna träffarna. Därefter kommer vi att beräkna antalet totala rader med hjälp av funktionerna Funktion ROWS och subtrahera träffarna för att få fram antalet felträffar.
SUMPRODUCT-funktionen returnerar summan av produkterna av motsvarande intervall eller matriser.📌 Steg:
- Först lägger vi till två rader, en för matchning och en för felmatchning.
- Infoga nu följande formel baserad på SUMPRODUCT och COUNTIF funktion på Cell C11 .
=SUMPRODUKT(COUNTIF(B5:B9,C5:C9))
- Tryck på Gå in på för att få fram resultatet.
Vi får fram antalet matchade rader.
- Gå nu till Cell C12 och ange nedanstående formel.
=RADER(B5:C9)-C11
- Tryck återigen på Gå in på för att få fram antalet felmatchningar.
Läs mer: Hur du räknar matchningar i två kolumner i Excel (5 enkla sätt)
Jämför två kolumner i Excel och ta bort dubbletter
I den här metoden visar vi hur du tar bort dubbletter efter att ha jämfört två kolumner.
📌 Steg:
- Välj först datasetet.
- Gå till Villkorlig formatering sektion.
- Välj Dubbla värden från Markera celler Regler .
- Välj en färg för att indikera dubbletter.
- Vi kan se att färgen på de celler som innehåller dubbla uppgifter har ändrats.
- Tryck nu på Ctrl + Shift+ L för att aktivera filteralternativet.
- Klicka på nedåtpilen i 2:a kolumn.
- Välj färg för de dubbletterade cellerna från listan Filtrera efter färg sektion.
- Nu visas endast dubblettvärden. Välj det intervallet.
- Tryck på höger musknapp.
- Välj den Rensa innehåll från alternativet Kontextmeny .
- Dubbla värden tas bort från datasetet.
- Återigen, gå till filteravsnittet och kontrollera Välj alla alternativ.
- Inga dubbletter visas nu.
Excel matchar två kolumner och extraherar utdata från en tredje med VLOOKUP
Här har vi två dataset. 1:a en är av Utställningslokal 1 och 2:a är av Utställningslokal 2 Vi jämför kolumnerna för artiklar i varje dataset och extraherar priset från Utställningslokal 1 till Utställningslokal 2 med hjälp av VLOOKUP-funktionen .
📌 Steg:
- Tillämpa formeln baserat på VLOOKUP funktion på Cell F5 .
=VLOOKUP($E5,$B$5:$C$10,2,FALSE)
- Efter att ha jämfört Punkt (S1) med Punkt (S2) , tar vi ut priset i den 2:a bord.
Läs mer: Matcha två kolumner och ge ut en tredje i Excel (3 snabba metoder)
Hur man jämför mer än två kolumner i Excel
I de tidigare avsnitten har vi visat en jämförelse mellan två kolumner. När vi har fler än två kolumner kan vi använda nedanstående metoder.
1. Använd Excel AND-funktionen
AND-funktion kontrollerar om alla argument är TRUE , och returnerar TRUE om alla argument är TRUE .I den här metoden visas resultatet efter att ha kontrollerat alla villkor, baserat på den kommentar som används i IF funktionen. Innan vi tillämpar formeln lägger vi till en annan kolumn som heter Utställningslokal 3 .
📌 Steg:
- Nu ska du sätta formeln på Cell E5 .
=IF(AND(B5=C5,C5=D5), "Match", "Mismatch")
- Därefter drar du ut Handtag för fyllning ikon.
Slutligen får vi status.
Läs mer: Hur man jämför två kolumner i Excel för saknade värden (4 sätt)
2. Jämför med Excel COUNTIF-funktionen
COUNTIF-funktion räknar antalet celler inom ett intervall som uppfyller det givna villkoret, och COUNTA-funktionen räknar antalet celler i ett intervall som inte är tomma.[/wpsm_box]
Här kommer vi att använda dessa funktioner för att jämföra flera kolumner.
📌 Steg:
- Kopiera följande formel på Cell E5 .
IF(COUNTIF(B5:D5,B5)=COUNTA(B5:D5), "Match", "Mismatch")
- Dra i Handtag för fyllning ikon.
Slutligen får vi resultatet av jämförelsen.
Läs mer: Hur man jämför 4 kolumner i Excel (6 metoder)
Slutsats
I den här artikeln har vi beskrivit hur man jämför två kolumner eller listor i Excel. Vi jämförde kolumnerna radvis och kolumnvis på båda sätten. Jag hoppas att det här uppfyller dina behov. Ta en titt på vår webbplats. ExcelWIKI.com och ge dina förslag i kommentarsfältet.