Hvordan sammenligne tekst i to kolonner i Excel

  • Dele Denne
Hugh West

Å sammenligne tekst i to kolonner i Excel er en betydelig oppgave i hverdagen vår, spesielt når vi skal finne noe som kan sammenlignes med den gitte teksten. I denne artikkelen vil jeg fokusere på de syv fruktbare måtene å sammenligne tekst i to kolonner i Excel , med relevante eksempler.

Last ned øvelsesarbeidsbok

Du kan laste ned følgende Excel-arbeidsbok for bedre forståelse og praksis selv.

Sammenlign tekst i to kolonner.xlsx

7 nyttige måter å sammenligne tekst i to kolonner i Excel

Denne artikkelen vil vise deg hvordan du sammenligner tekst i to kolonner i Excel ved å bruke aritmetiske formelen, og kombinerer IF og COUNTIF -funksjonene, betinget formatering, VLOOKUP -funksjonen, nesting INDEX og MATCH -funksjoner, og kombinere SUMPRODUKT < ISNUMBER og MATCH funksjoner.

La oss se på følgende datasett. Her er to lister over varer, nemlig Vareliste 1 og Vareliste 2, gitt sammen med deres salg i henholdsvis januar og februar.

Akkurat nå må vi sammenligne varelisten fra forskjellige perspektiver. La oss komme i gang.

1. Sammenligning av tekst i to kolonner for kamper i rader

Her vil vi demonstrere for deg hvordan du sammenligner tekst i to kolonner med de tre kategoriene som identisk (eksakt )følgende formel. =INDEX($B$5:$C$16,MATCH(E5,$B$5:$B$16,0),2)

  • Trykk deretter ENTER .
  • Her, B5:C16 er listen over varer med salg, E5 er en oppslagsartikkel, B5: B16 er varelisten, 0 er for eksakt samsvar, og 2 er for kolonneindeksen.

  • Så, du vil her se salgsverdien i D5 cellen.
  • I tillegg, bruk Fyll Håndter -verktøyet og dra det ned fra D5 -cellen til D16 -cellen.

  • Til slutt vil du få all salgsverdi her i bildet nedenfor.

7. Slå sammen SUMPRODUCT , ISNUMBER og MATCH-funksjoner for å sammenligne tekst i to kolonner med telletreff

Hvis du vil telle antall samsvarende tekst eller elementer, kan du bruke SUMPRODUKT-funksjonen . Formelen er en usedvanlig mangefasettert, men ganske fleksibel funksjon som er egnet for summering som SUMIFS .

Syntaksen til SUMPRODUCT-funksjonen

=SUMPRODUCT(array1, [array2],...)

Argumentet for SUMPRODUCT-funksjonen

  • array1 – Den første matrisen eller området som skal multipliseres, addér deretter.
  • array2 – [valgfritt] Den andre matrisen eller området som skal multipliseres, adder deretter.

Trinn:

  • Først velger du D5 cellen.
  • For det andre, skriv ned følgende formel i tilfelletav datasettet vårt.
=SUMPRODUCT(--(ISNUMBER(MATCH(B5:B16,C5:C13,0))))

  • Deretter trykker du ENTER .
  • I denne formelen, B5:B16 er celleområdet for elementliste 1, og C5:C13 er for elementliste 2. Dessuten , brukes –ISNUMBER -funksjonen til å transformere utdataene til numeriske verdier.

  • Til slutt vil du se følgende utdata i det gitte bildet.

Les mer: Excel Count Matches in Two Columns (4 enkle måter)

Konklusjon

I denne artikkelen har vi dekket 7 praktiske metoder for å sammenligne tekst i to kolonner i Excel. Vi håper inderlig du likte og lærte mye av denne artikkelen . I tillegg, hvis du ønsker å lese flere artikler om Excel, kan du besøke nettstedet vårt, Exceldemy . Hvis du har spørsmål, kommentarer eller anbefalinger, vennligst legg igjen dem i kommentarfeltet nedenfor.

samsvar ved å bruke den generelle aritmetiske formelen, identiske treff og forskjeller ved å bruke IF-funksjonen , og sammenligne treff eller forskjeller med store og små bokstaver.

1.1  Identisk (nøyaktig) samsvar ved å bruke generell aritmetikk Formel

Trinn:

  • Her er B5 cellen til en element fra elementliste 1 og C5 er cellen til et element fra elementliste 2.
  • Først velger du D5 celle.
  • Generelt kan du bruke følgende formel for å sammenligne to kolonner rad for rad for identisk samsvar.
=B5=C5

  • Deretter trykker du ENTER.

  • Så du vil se her den første identiske matchingen i D5 cellen.
  • Bruk dessuten fyllhåndtaket og dra det ned fra D5 celle til D16 -cellen.

  • Til slutt kan du se alle de identiske samsvarer som sant og usant.

1.2 Identiske samsvar og forskjeller rences Bruke IF-funksjonen

Du kan enkelt finne utdataene angående matching og ikke-matching (forskjeller) når du bruker IF-formelen sammen. HVIS-funksjonen er en logisk funksjon basert på en gitt setning.

Syntaksen til HVIS-funksjonen

=IF(logical_test, [value_if_true], [value_if_false])

Argumentene til IF-funksjonen

  • logical_test – En verdi eller logisk uttrykksom kan evalueres som TRUE eller FALSE.
  • value_if_true – [valgfritt] Verdien som skal returneres når logical_test evalueres til TRUE.
  • value_if_false – [valgfritt] Verdien som skal returneres når logical_test evalueres til FALSE.

Trinn:

  • Her velger du D5 cellen først.
  • La oss nå bruke formelen for datasettet vårt.
=IF(B5=C5,"Match","Not Match")

  • Deretter trykker du ENTER .

  • Deretter vil du få resultatet som IKKE Match i D5 cellen.
  • Bruk dessuten Fyllehåndtaket -verktøyet og dra det ned fra D5 cellen til D16 cellen.

  • Her får du alle resultatene.

1.3 Sammenligning av treff eller forskjeller med store og små bokstaver

I det forrige tilfellet tok vi ikke hensyn til tekstens følsomhet. Hvis du ønsker å sammenligne varelisten basert på store og små bokstaver ved å bruke EXACT-funksjonen , kan du fortsette med følgende formel. EXACT-funksjonen sammenligner to tekster, med tanke på store og små bokstaver.

Trinn:

  • I dette bildet vil vi fargelegge de gitte to radene for å se forskjellen.
  • Her velger du D5 cellen først.
  • La oss så bruke formelen for datasettet vårt.
=IF(EXACT(B5,C5),"Match","Not Match")

  • Etter det,trykk ENTER .

  • Så du vil se resultatet her i D5 -celle.
  • Bruk dessuten Fyllhåndtak -verktøyet og dra det ned fra D5 -cellen til D16 celle.

  • I skjermbildet kan vi derfor se at bare endringen i F av Kystefryser gir resultatet " Ikke samsvar "

2. Sammenlign tekst i to Kolonner ved å kombinere IF- og COUNTIF-funksjoner i Excel

I de forrige eksemplene sammenlignet vi rad for rad, men noen ganger må vi jobbe langs hele elementer, ikke bare rad for rad. I denne situasjonen kan du bruke TELLHVIS-funksjonen .

TELLHVIS-funksjonen er en Excel-funksjon for å telle celler innenfor et område som oppfyller en bestemt tilstand. Denne funksjonen kan telle celler som inneholder datoer, tall og tekst.

Syntaksen til COUNTIF-funksjonen

=COUNTIF(range, criteria)

Argumentet for COUNTIF-funksjonen

område – Celleområdet som skal telles.

kriterier – Kriteriene som styrer hvilke celler som skal telles.

Trinn:

  • Her velger du D5 cellen først.
  • La oss deretter bruke formelen nedenfor her.
=IF(COUNTIF($C5:$C13, $B5)=0, "Not Found in List 2", "Found in List 2")

  • Her er C5:C13 celleområdet for elementliste 2, og B5 er celle til et elementfra elementliste 1. Hvis HVIS-funksjonen returnerer null (ikke funnet i liste 2) eller 1 (funnet i liste 2).
  • Trykk deretter ENTER .

  • Så her vil du se resultatet i D5 cellen.
  • Bruk dessuten Fyllhåndtak -verktøyet og dra det ned fra D5 -cellen til D16 -cellen.

  • Til slutt vil du få alle resultatene her i bildet nedenfor.

3 Bruke betinget formatering for å sammenligne tekst i to kolonner for samsvar og forskjeller

Ved å bruke betinget formatering i Excel kan du bruke tilpasset formatering på celler som tilfredsstiller visse kriterier med uthevingsfarger.

La oss bruke funksjon for å sammenligne de to listene med elementer.

3.1 Finne samsvar

Du kan finne det samsvarende elementet hvis du følger trinnene nedenfor.

Trinn :

  • Først går du til Hjem > Betinget formatering > Ny regel .

  • Deretter velger du Bruk en formel for å bestemme hvilke celler som skal formateres og sette inn formelen i det tomme rommet som i følgende skjermbilde.
=$B5=$C5

  • Senere klikker du på Format .

  • Deretter går du til Fyll alternativ, velg ønsket farge og trykk Ok .

  • Trykk på Ok igjen i dialogboksen Ny formateringsregel boks.

  • Som et resultat får du følgende utdata. Bare høyttaleren og skrivebordsskjermen matches.

3.2 Finne forskjeller

Trinn:

  • Her, for å finne forskjellene, må du gjøre samme prosedyre som den forrige måten, bortsett fra å sette inn følgende formel i stedet for den tidligere.
=$B5$C5

  • Til slutt vil du få følgende utdata.

Les Mer: Hvordan sammenligne to kolonner i Excel for å finne forskjeller

4. Fremheve duplikat eller unik tekst som skal sammenlignes i to kolonner ved bruk av betinget formatering

I denne metoden bruker vi Betinget formatering igjen bortsett fra formelen og bruk alternativet Uthev celleregler for funksjonen.

4.1 Finne duplikattekst (samsvarende tekst)

Du kan identifisere dupliserte elementer uten noen formel. For dette, følg trinnene nedenfor.

Trinn:

  • Her velger du Hjem > Betinget formatering > Regler for utheving av celler > Dupliserte verdier.

  • Åpne deretter Dupliserte verdier .
  • Senere, bevar standardalternativet Dupliser i formatcellene som inneholder det, endre verdiene med alternativet (bare det viser fargen), og trykk OK .

  • Du får følgendeoutput.

4.2 Finne unik tekst (ikke samsvarende tekst)

Du kan også identifisere det unike navnet på elementene der dupliserte tekster er tilgjengelig.

Trinn:

  • Så følg de forrige trinnene til dialogboksen, nemlig Dupliserte verdier . I dialogboksen endrer du standardalternativet til Unik og trykker OK .

  • Etter å ha fulgt trinnene ovenfor, får du følgende utdata.

5. Bruke VLOOKUP-funksjonen for å sammenligne og finne manglende tekst i Excel

Vel , må du kanskje finne den manglende teksten fra to gitte kolonner med tekst. Hvis du ønsker å finne ut om et element på en liste er i den andre listen eller ikke, kan du bruke OPSLAKK-funksjonen . VLOOKUP er en Excel-funksjon for vertikalt organiserte datasøk i en tabell. Funksjonen er kompatibel med både omtrentlig og eksakt samsvar.

Syntaksen til VLOOKUP-funksjonen

=VLOOKUP(value, table, col_index, [range_lookup])

Argumentet til VLOOKUP-funksjonen

  • verdi – Verdien du skal se etter i den første kolonnen i en tabell.
  • tabell – Tabellen det skal hentes en verdi fra.
  • col_index – Kolonnen i tabellen for å hente en verdi fra.
  • range_looku p – [valgfritt] TRUE = omtrentlig samsvar (standard). FALSE = eksaktmatch.

Trinn:

  • Først velger du D5 celle.
  • Da vil formelen være som følgende for datasettet vårt.
=ISERROR(VLOOKUP(B5,$C$5:$C$13,1,0))

  • Deretter trykker du ENTER .

Formeloversikt

  • Her er B5 oppslagselementet, C5:C13 er celleområdet for elementliste 2,
  • Du må finne ut om B5 ( AC ) finnes i vareliste 2 eller ikke.
  • Nå, hvis oppslagselement ( AC ) er funnet i elementliste 2, VLOOKUP -formelen returnerer navnet på elementet. Ellers, hvis AC ikke finnes i liste 2, returnerer formelen en #N/A feil . Så dette er det manglende elementet.
  • I tillegg brukes FEIL -funksjonen for å unngå feil. Hvis resultatet er en feil, vil funksjonen returnere som SANN , og USANN hvis resultatet ikke er en feil.
  • Så, du vil her se den første identiske matchingen i D5 cellen.
  • I tillegg, bruk Fyllhåndtak og dra det ned fra D5 celle til D16 cellen.

  • Til slutt kan du se all identisk samsvar som sann og usann.

Relatert: VLOOKUP-formel for å sammenligne to kolonner i forskjellige ark!

6. Sammenligne tekst og trekke ut data ved å sette sammen INDEX- og MATCH-funksjoner

Hvis deretrenger å trekke ut eller returnere verdien av de matchede elementene, kan du bruke kombinasjonen av INDEX MATCH-funksjonen . INDEX-funksjonen i Excel returnerer verdien som er plassert på et spesifisert sted i et område eller en matrise.

Syntaksen til INDEX-funksjonen

=INDEX(array, row_num, [col_num], [area_num])

Argumentet for INDEX-funksjonen

  • matrise Et celleområde, eller en matrisekonstant.
  • radnummer – Radposisjonen i referansen eller array.
  • col_num – [valgfritt] Kolonneposisjonen i referansen eller matrisen.
  • area_num – [valgfritt] Rekkevidden i referansen som skal brukes.

MATCH-funksjonen brukes for å finne søkeverdiplasseringen i en rad, kolonne eller tabell. MATCH er ofte koblet med INDEX funksjonen for å hente en tilsvarende verdi.

Syntaksen til MATCH-funksjonen

=MATCH(lookup_value, lookup_array, [match_type])

Argumentet for MATCH-funksjonen

  • oppslagsverdi – Verdien som skal samsvare i lookup_array.
  • lookup_array – Et celleområde eller en matrisereferanse.

Trinn:

  • Anta at du har gitt en liste over oppslagsvarer som er tilgjengelige i en annen liste over varer med salg. Nå må du trekke ut salget for de samsvarende varene.
  • For det må du bruke

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.