- Hvordan sammenligner man to lister i Excel? (Top 6 Metoder)
- #1 Sammenlign to lister ved hjælp af operatøren med lige fortegn
- #2 Match Data ved hjælp af Row Difference Technique
- #3 Match Row Difference by Using IF Condition
- #4 Match data, selv om der er en rækkeforskel
- #5 Fremhæv alle de matchende data
- #6 Partial Matching Technique
- Ting at huske
- Anbefalede artikler
Hvordan sammenligner man to lister i Excel? (Top 6 Metoder)
Nedenfor er nævnt de seks forskellige metoder, der bruges til at sammenligne to lister i en kolonne i Excel for at finde ligheder og forskelle.
- Metode 1: Sammenlign to lister ved hjælp af operatøren med samme tegn
- Metode 2: Match data ved hjælp af teknikken for rækkeforskel
- Metode 3: Match rækkeforskel ved hjælp af IF-tilstand
- Metode 4: Match data, selv om der er en rækkeforskel
- Metode 5: Fremhæv alle de matchende data ved hjælp af betinget formatering
- Metode 6: Partial Matching Technique
Lad os nu diskutere hver af metoderne i detaljer med et eksempel –
#1 Sammenlign to lister ved hjælp af operatøren med lige fortegn
- Trin 1: I den næste kolonne, umiddelbart efter de to kolonner, indsæt en ny kolonne kaldet “Status”.”
- Trin 2: Indsæt nu formlen i celle C2 som =A2=B2.
- Trin 3: Denne formel tester, om værdien i celle A2 er lig med værdien i celle B2. Hvis begge celleværdier er ens, får vi TRUE som resultat, ellers får vi resultatet som FALSK.
- Trin 4: Træk nu formlen til celle C9 for at bestemme de andre værdier,
Hvor vi har de samme værdier i fælles rækker, får vi resultatet som TRUE eller FALSE.
#2 Match Data ved hjælp af Row Difference Technique
Sandsynligvis har du ikke brugt “Row Difference”-teknikken på din arbejdsplads, men i dag vil jeg vise dig, hvordan du kan bruge denne teknik til at matche data række for række.
- Trin 1: For at fremhæve ikke-matchende celler række for række skal du først vælge hele dataene.
- Trin 2: Tryk nu på excel-genvejstasten “F5” for at åbne værktøjet “Gå til special”.
- Trin 3: Tryk på F5-tasten for at åbne dette vindue. I vinduet “Gå til” skal du nu trykke på fanen “Special”.
- Trin 4: I det næste vindue, “Gå til Special”, skal du vælge “Row Difference”. Når du har valgt “Row Difference”, skal du klikke på “Ok.”
Vi får følgende resultat:
Som du kan se i ovenstående vindue, har den valgt de celler, hvor der er en rækkeforskel. Fyld nu noget farve til det for at fremhæve værdierne for rækkeforskellen.
#3 Match Row Difference by Using IF Condition
Hvordan kan vi udelade IF-begrebet, når vi ønsker at matche data række for række. I det første eksempel har vi fået enten TRUE eller FALSE som resultat, men hvad nu hvis vi har brug for differenceresultatet i stedet for standardresultaterne “TRUE eller FALSE”. Antag, at du har brug for et resultat som “Matchende”, hvis der ikke er nogen rækkeforskel, og resultatet skal være “Ikke matchende”, hvis der er en rækkeforskel.
4.9 (1.353 vurderinger) 35+ Kurser | 120+ Timer | Fuld livstidsadgang | Afslutningsbevis
- Trin 1: Åbn først IF betingelse i celle C2.
- Trin 2: Anvend den logiske test som A2=B2.
- Trin 3: Hvis denne logiske test er SAND, skal du indtaste resultatkriterierne. I dette scenarie er resultatkriterierne “Matchende”, og hvis rækken ikke matcher, skal vi bruge resultatet som “Ikke matchende”.
- Trin 4: Anvend formlen for at få resultatet.
- Trin 5: Træk nu formlen til celle C9 for at bestemme de andre værdier,
#4 Match data, selv om der er en rækkeforskel
Matching data på rækkeforskelsmetoder virker måske ikke altid; værdien kan også være i andre celler, så vi skal bruge andre teknologier i disse scenarier.
Kig nu på nedenstående data.
I ovenstående billede har vi to lister med tal. Vi skal sammenligne liste 2 med liste 1. Så lad os bruge vores yndlingsfunktion VLOOKUP.
Så hvis dataene passer sammen, får vi nummeret; ellers fik vi fejlværdien som #N/A.
Det ser slet ikke godt ud at vise fejlværdier. I stedet for at vise fejlen, kan vi erstatte dem med ordet “Not Available” (ikke tilgængelig). Til dette skal du bruge IFERROR-funktionen i excel.
#5 Fremhæv alle de matchende data
Hvis du ikke er fan af excel-formler, så fortvivl ikke; vi kan stadig være i stand til at matche data uden formel også. Ved hjælp af simpel betinget formatering i excel kan vi faktisk være i stand til at fremhæve alle de matchende data i to lister.
- Trin 1: Hertil skal du først vælge dataene.
- Trin 2: Gå nu til betinget formatering, og vælg “Highlight Cell Rules >> Duplicate Values”.”
- Trin 3: Nu vil du se formateringsvinduet “Duplicate Cell Values”.”
- Trin 4: Du kan faktisk vælge de forskellige formateringsfarver fra rullelisten i excel. Vælg den første formateringsfarve, og tryk på ok-knappen.
- Trin 5: Dette vil fremhæve alle de matchende data fra to lister.
- Trin 6: Lige i det tilfælde, hvor du i stedet for at fremhæve alle de matchende data, hvis du ønsker at fremhæve ikke matchende data, så vælg i vinduet “Duplikatværdier” indstillingen “Unik”.”
Dette vil fremhæve alle de ikke-matchende værdier.
#6 Partial Matching Technique
Vi har set problemet med ikke fulde eller de samme data i to lister. For eksempel, hvis liste 1 data har “ABC Pvt Ltd” og i liste 2 har vi kun “ABC”. I disse tilfælde genkender alle vores standardformler og værktøjer slet ikke alle vores standardformler og værktøjer. I disse tilfælde skal vi bruge specialtegnet asterisk (*) til at matche delvise værdier.
I liste 1 har vi virksomhedens navn og indtægtsoplysninger. I Liste 2 har vi virksomhedsnavne, men ikke den nøjagtige værdi, som vi har i Liste 1. Dette er en vanskelig situation, som vi alle har stået over for på vores arbejdsplads.
I sådanne tilfælde kan vi stadig matche data ved at bruge et specialtegn asterisk (*).
Vi får følgende resultat.
Træk nu formlen til celle E9 for de andre værdier, der skal bestemmes,
Der blev brugt wildcard-tegn asterisk (*) til at repræsentere et vilkårligt antal tegn, så det vil matche det fulde tegn for ordet “ABC” som “ABC Pvt Ltd.”.”
Ting at huske
- Anvendelse af ovenstående teknikker til sammenligning af to lister i excel afhænger af datastrukturen.
- Række for række matching er ikke den bedst egnede, hvis dataene ikke er organiseret.
- VLOOKUP er den ofte anvendte formel til at matche værdier.
Anbefalede artikler
Dette har været en vejledning til at sammenligne to lister i excel. Her diskuterer vi de 6 bedste metoder til at sammenligne to kolonnelister for match og forskelle i excel (Equal Sign Operator, Row Difference Technique, IF Condition, Partial Matching Technique og osv.) sammen med eksempler og en excel-skabelon, der kan downloades. Du kan lære mere om excel fra følgende artikler –
- Sammenligne to Excel-kolonner ved hjælp af Vlookup
- Partiel matchning med Vlookup
- Sammenligne to Excel-kolonner
- Skygge alternative rækker i Excel
- 35+ kurser
- 120+ timer
- Fuld livstidsadgang
- Afslutningsbevis
LÆS MERE >>