Sammenlign to kolonner i Excel til Match - Trin for trin eksempler

Sammenlign to kolonner i Excel til Match

Sammenligning og matchning af to kolonner i excel-data kan gøres på flere måder uddybende efter de værktøjer, som brugeren kender, og det afhænger også af datastrukturen. For eksempel kan en bruger muligvis sammenligne eller matche to kolonner og få resultatet som SAND eller FALSK; nogle brugere vil have resultatet med deres egne ord, nogle brugere vil fremhæve alle de matchende data, nogle brugere vil kun fremhæve unikke værdier. Som dette, afhængigt af brugerens krav, kan vi lave matchningen.

Eksempler

Nedenfor er eksemplerne på at matche eller sammenligne to kolonner i Excel.

Eksempel 1 - Sammenlign to kolonnedata

Antag for eksempel, at du har modtaget bynavne fra to forskellige kilder, som er sorteret fra A til Z. Nedenfor er datasættet for dette eksempel.

Trin 1: Vi har bynavne fra to forskellige kilder; vi er nødt til at matche, om kilde 1-data er lig med kilde 2 eller ej. Dette kan gøres ved enkle grundlæggende excelformler. Åbn ligetegn i C2-celle.

Trin 2: Da vi matcher kilde 1 = kilde 2, skal vi vælge formlen som A2 = B2 .

Trin 3: Tryk på Enter-tasten. Hvis kilde 1 er lig med kilde 2, får vi resultatet som SAND eller ellers FALSK.

Trin 4: Træk formlen til de resterende celler for at få resultatet.

I nogle celler fik vi resultatet som FALSE (farvede celler), hvilket betyder, at kilde 1-data ikke er lig med kilde 2. Lad os se på hver celle i detaljer.

  • Celle C3: I A3-celle har vi "New York" og i B3-celle har vi "NewYork." Her er forskellen, at vi ikke har mellemrumstegn efter ordet "Ny". Så resultatet er FALSK.
  • Celle C7: I A7-celle har vi "Bangalor", og i celle B7 har vi "Bengaluru." Så begge er forskellige, og naturligvis er resultatet FALSK.
  • Celle C9: Dette er et specielt tilfælde. I celle A9 og B9 har vi den samme værdi som "New Delhi", men vi fik stadig resultatet som FALSK. Dette er en ekstrem sag, men et eksempel i realtid. Ved bare at se på dataene kan vi ikke rigtig fortælle, hvad forskellen er; vi er nødt til at gå minutanalysetilstand.

Trin 5: Lad os anvende LEN-funktionen i excel for hver celle, som fortæller antallet af tegn i den valgte celle.

Trin 6: I celle A9 har vi 9 tegn, men i celle B9 har vi ti tegn, dvs. et ekstra tegn i celle B9. Tryk på F2-tasten (rediger) i celle B9.

Trin 7: Som vi kan se, er der et efterfølgende mellemrumstegn indtastet efter ordet "Delhi", som bidrager som et ekstra tegn. For at overvinde denne slags scenarier kan vi anvende formlen med TRIM-funktionen, som fjerner alle de uønskede mellemrumstegn. Nedenfor er måde at anvende TRIM-funktionen på.

Se nu på resultatet i celle C9; denne gang fik vi resultatet som SAND, for da vi har anvendt en TRIM-funktion, har det fjernet det bageste rum i celle B9, nu er det lig med cellen A9.

Eksempel 2 - Skift mellem store og små bogstaver

Hvis du vil matche eller sammenligne to kolonner med store og små bogstaver, er vi nødt til at bruge den nøjagtige funktion i Excel.

Den nøjagtige funktion leder efter to værdier og returnerer SAND, hvis værdien 1 er lig med værdi 2. Hvis f.eks. Værdien 1 er "Mumbai" og værdien 2 er "MUMBAI", returnerer den FALSK, fordi værdien 1 tegn er korrekt format og værdi 2 tegn er med store bogstaver.

Se på nedenstående data nu.

Vi har to værdier i form af frugtnavne. Nu skal vi matche, om værdi 1 er lig med værdi 2 eller ej.

Nedenfor er den nøjagtige formel.

Her er værdi 1 lig med værdi 2, så den returnerer "Sand".

Træk formlen til andre celler.

Vi har fire værdier, der ikke er nøjagtige.

  • Celle C3: I celle A3 har vi "Orange", og i celle B3 har vi "ORANGE". Teknisk set er begge de samme, da vi har anvendt store og små bogstaver match-funktion EXAKT. Det er returneret FALSE.
  • Celle C7: I dette tilfælde er begge værdier også forskellige i tilfælde af matchning. Kiwi & KIWI.
  • Celle C8: I dette eksempel er kun et tegn store og små bogstaver. "Mush Milan" og "Mush Milan."
  • Celle C9: Også her har vi kun et tegn, der er skift mellem store og små bogstaver. "Jack frugt" & "Jack frugt."

Eksempel # 3 - Skift standardresultat SAND eller FALSK med IF-betingelse

I ovenstående eksempel har vi SAND for matchende celler og FALSK for ikke-matchende celler. Vi kan også ændre resultatet ved at anvende IF-betingelsen i excel.

Hvis værdierne stemmer overens, skal vi få "Matching", ellers skulle vi få "Ikke Matching" som svar ved at erstatte standardresultaterne på henholdsvis TRUE eller FALSE.

Lad os åbne IF-tilstanden i celle C3.

Indtast den logiske test som A2 = B2.

Hvis den angivne logiske test i excel er SAND, skal resultatet være "Matching".

Hvis testen er FALSK, har vi brug for resultatet som "Ikke matchende."

Tryk på enter og kopier og indsæt formlen til alle cellerne for at få resultatet i alle kolonnerne.

Så uanset hvor data matcher, fik vi resultatet som "Matching", ellers fik vi resultatet som "Matcher ikke."

Eksempel 4 - Fremhæv matchende data

Ved hjælp af betinget formatering kan vi fremhæve alle matchende data i Excel.

Vælg dataene først, og gå til betinget formatering. Under Ny betinget formatering skal du vælge Ny regel.

Vælg Brug en formel til at bestemme, hvilke celler der skal formateres. I formlen indtaster bjælken formlen som = $ A2 = $ B2.

I Format vælger indstillingen formateringsfarve.

Klik på OK. Det fremhæver alle de matchende data.

På denne måde kan vi matche to kolonner med data på Excel på forskellige måder.

Interessante artikler...