Læsetid: 3 minutter
Hvordan sammenligner man indholdet af 2 kolonner? Bare en formel med 2 Excel-funktioner returnerer resultatet
Sammenlign 2 kolonner
At sammenligne 2 kolonner i Excel er meget let. Alt er baseret på, om VLOOKUP finder en værdi i en bestemt kolonne eller ej.
Hvis du ikke er bekendt med VLOOKUP-funktionen, finder du en forklaring på det i dette indlæg.
Mange Excel-brugere mener, at når funktionen returnerer # N / A det betyder en fejl.
Overhovedet ikke! # N / A betyder “Jeg fandt ikke det emne, du ledte efter”.
I tilfælde af en sammenligning mellem to kolonner er det værdi # N / A, der vil interessere os.
Således angiver “fejlen”, hvor et element ikke findes i begge kolonner.
Trin 1: VLOOKUP-funktionen
Lad os starte med at skrive vores VLOOKUP-funktion og det første element, du vil søge,
i celle B1. Her vil vi find indholdet af celle A1.
= VLOOKUP (A1,
Derefter kontrollerer vi, at denne værdi er til stede i kolonnen $ D $ 1: $ D $ 4 (glem ikke $ for at låse cellehenvisningerne 😉)
= VLOOKUP (A1, $ D $ 1: $ D $ 4,
Vi skriver den tredje parameter = 1 (fordi vi kun har valgt en kolonne i anden parameter).
= VLOOKUP (A1, $ D $ 1: $ D $ 4,1,
Og sidste parameter = 0 (for at udføre et nøjagtigt match).
= VLOOKUP (A1, $ D $ 1: $ D $ 4,1,0)
Kopier derefter formlen ned i kolonnen. Den manglende værdi er med det samme synlig med fejlværdien # N / A (NA betyder ikke relevant).
Men det er ikke særlig visuelt tiltalende at vise # N / A i din projektmappe 🙄🤨
Trin 2: Brug ISNA-funktionen til at udføre en test
Vi bruger ISNA-funktionen til at tilpasse resultatet. Funktionen returnerer 2 værdier:
- TRUE: når funktionen VLOOKUP returnerer # N / A
- FALSE: når funktionen er matchet
Så nu vil vi indsætte den forrige formel i en ISNA-funktion. Resultatet, der returneres med denne nye formel, er SAND eller FALSK, afhængigt af om søgningen var vellykket.
= ISNA (VLOOKUP (A1, $ D $ 1: $ D $ 4,1,0))
Trin 3: Afslut med IF-funktionen
Visning af SAND eller FALSK er stadig ikke særlig æstetisk tiltalende, især hvis du skal præsentere dette dokument for andre mennesker.
Derfor integrerer vi denne test i en IF-funktion for at tilpasse resultat. Vi kan skrive følgende IF-funktion:
= IF (ISNA (VLOOKUP (A1, $ D $ 1: $ D $ 4,1,0)), “Mangler”, “”)
Skift farve på de manglende værdier
Når du har oprettet en logisk test (SAND eller FALSK), kan du bruge den som brugerdefineret regel i en betinget formatering.
For eksempel her vil vi genbruge testen med ISNA-funktionen og kopiere den som regel.
Trinene er:
- Vælg det celleområde, hvor du vil anvende din betinget formatering (her A1: A5)
- Åbn menuen Hjem > Betinget formatering > Ny regel
- Vælg Brug formel til at bestemme, hvilke celler formatet skal anvendes til.
- I tekstfeltet skal du indsætte formlen, der gjorde det muligt for os at returnere SAND eller FALSK (ISNA-funktionen)
- Skift formatering ved at klikke på knappen Format.
Resultatet er, at celler i kolonne A vises med en rød baggrund, når værdien ikke findes i kolonnen D 😍😍😍
Det er mere synligt at vise forskellene ved at fremhæve dem i en anden farve, når du sammenligner 2 kolonner 😉
Vejledningsvideo
I denne video vil du skrue op for alle trin