Sådan finder du matchende værdier i to regneark i Excel (4 metoder) -

  • Del Dette
Hugh West

Når du arbejder med et stort datasæt eller flere regneark i Excel, er der en mulighed for, at du får de samme matchende værdier i begge dine regneark. Nogle gange kan vi have brug for at finde disse matchende værdier for at få et klart koncept om regnearket. Excel indeholder nogle grundlæggende funktioner og formler, hvormed du nemt kan finde matchende værdier i to regneark. I dag, i denne artikel, vil vilærer du, hvordan du finder matchende værdier i to regneark i Excel.

Download arbejdsbog til øvelser

Download dette øvelsesark, så du kan øve dig, mens du læser denne artikel.

Excel finder matchende værdier i to regneark.xlsx

4 egnede metoder til at finde matchende værdier i to regneark

1. Brug EXACT-funktionen til at finde matchende værdier i to Excel-regneark

EKSACT funktionen går gennem rækker og kolonner i to forskellige regneark og finder matchende værdier i Excel-cellerne. Følg nedenstående trin for at lære det!

Trin 1:

I det følgende eksempel får vi to forskellige datasæt i to forskellige regneark. Datasættet, der indeholder kolonnerne med navnet "Unikt ID", "Navn", og "Løn" Nu er det vores opgave at finde de matchende værdier, der findes i disse datasæt i regnearket.

For den "Sales-Jan" regnearket er datasættet,

Og det næste datasæt er,

I den "Matchende ID" kolonnen finder vi de matchende værdier, der findes i regnearkene.

Trin 2:

I celle F4 , anvende den EKSACT funktion. Det generelle argument for funktionen er,

=EXACT(text1,text2)

Indsæt nu værdierne i funktionen, og den endelige form er,

=EXACT($B$4:$B$15,'Sales-Jan'!$B$4:$B$15)

Hvor,

  • Tekst1 er $B$4:$B$15 da vi ønsker at finde de matchende ID'er mellem to regneark.
  • Tekst2 er 'Sales-Jan'!$B$4:$B$15 som er den Unikt ID i kolonnen i Salg-Jan

Tryk nu på Indtast for at få resultatet.

Trin 3:

Flyt musemarkøren til det nederste højre hjørne af formularcellen, indtil du får vist ikonet for udfyldningshåndtag ( + ). Klik og træk nu på ikonet for at anvende den samme formel på resten af cellerne.

Vi kan således se, at den EKSACT funktion returnerer FALSK når værdien ikke er matchet, og TRUE for de værdier, der er matchede. Sådan kan du finde matchende værdier i to regneark.

2. Kombiner MATCH med ISNUMBER-funktionen for at få matchende værdier i to regneark

Kombinationen af MATCH og ISNUMBER formlen giver dig også de tilsvarende værdier i to regneark.

Trin 1:

I celle F4 , anvende den MATCH med den ISNUMBER Efter at værdierne er indsat i formlen, er den endelige formular,

=ISNUMBER(MATCH(B4,'Sales-Jan'!$B$4:$B$15,0))

Hvor,

  • Opslag_værdier er B4
  • Opslag_array er 'Sales-Jan'!$B$4:$B$15 . Klik på den Salg-Jan regnearket for at gå dertil og vælge arrayet.

  • [match_type] er EXACT (0) .

Tryk nu på Indtast for at anvende formlen.

Trin 2:

Formlen vil give dig " TRUE ", hvis værdierne passer sammen, og vil returnere " FALSK ", hvis værdierne ikke passer sammen.

Anvend den samme formel på resten af cellerne for at få det endelige resultat.

3. Indsæt VLOOKUP-funktionen for at finde matchende værdier i to regneark

VLOOKUP funktionen tager inputværdien, søger den i regnearkene og returnerer den værdi, der matcher inputværdien. Lad os følge disse trin for at lære!

Trin 1:

Anvend den VLOOKUP funktionen i den celle, hvor du ønsker at få de matchende værdier. Indsæt værdierne i funktionen, og den endelige formel er,

=VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)

Hvor,

  • Opslag_værdi er B4
  • Tabel_array er 'Sales-Jan'!$B$4:$C$15 . Gå til Salg-Jan regnearket, og vælg tabellen array.

  • Col_index_num er 2 Vi ønsker at få de matchende navne med de matchende ID'er
  • [range_lookup] værdi er FALSK (Præcis)

Tryk på Indtast for at få resultatet.

Trin 2:

Vi har altså fundet de første matchende værdier. Anvend den samme funktion på resten af cellerne for at få det endelige resultat. Når VLOOKUP ikke finder de matchende værdier, vil den returnere #N/A fejl.

4. Sammenlægning af IF med ISNA-formel for at få match fra to regneark i Excel

En anden formel, der kan hjælpe dig med at sammenligne de to datasæt og identificere, om værdierne findes i begge regneark, er formlen IF med den ISNA formel.

Trin 1:

I den F4 celle, anvende kombinationen IF med den ISNA Efter indtastning af værdierne er den endelige formular,

=IF(ISNA(VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)), "NO", "YES")

Hvor,

  • Lookup_value er B4
  • Tabel_array er 'Sales-Jan'!$B$4:$C$15 .
  • Col_index_num er 2 .
  • [range_lookup] værdi er FALSK (Præcis)
  • Hvis værdierne passer sammen, returnerer formlen JA Ellers returnerer den INGEN

Anvend funktionen ved at trykke på Indtast .

Trin 2:

Anvend nu den samme formel på resten af cellerne for at få det endelige resultat.

Ting at huske

👉 Den EKSACT funktionen skelner mellem store og små bogstaver. Den vil ikke se Alexander og alexander som værende et match

👉 Den VLOOKUP funktionen søger altid efter opslagsværdier fra den øverste kolonne længst til venstre til højre. Denne funktion Aldrig søger efter dataene til venstre.

👉 Når du vælger din Tabel_Array du skal bruge absolutte cellehenvisninger ($) til at blokere arrayet.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.