Hvordan finne samsvarende verdier i to regneark i Excel (4 metoder) -

  • Dele Denne
Hugh West

Når du arbeider med et stort datasett eller flere regneark i Excel, er det en mulighet for at du får de samme samsvarende verdiene i begge regnearkene dine. Noen ganger må vi kanskje finne de samsvarende verdiene for å få et klart konsept om regnearket. Excel gir noen grunnleggende funksjoner og formler som du enkelt kan finne samsvarende verdier med i to regneark. I dag vil vi i denne artikkelen lære hvordan du finner samsvarende verdier i to regneark i Excel.

Last ned øvelsesarbeidsbok

Last ned dette øvelsesarket for å øve mens du leser denne artikkelen.

Excel Finn samsvarende verdier i to regneark.xlsx

4 egnede metoder for å finne samsvarende verdier i to regneark

1. Bruk EXACT-funksjonen finne samsvarende verdier i to Excel-regneark

EKSAKT -funksjonen går gjennom radene og kolonnene i to forskjellige regneark og finner samsvarende verdier i Excel-cellene. Følg disse trinnene nedenfor for å lære!

Trinn 1:

I følgende eksempel får vi to forskjellige datasett i to forskjellige regneark. Datasettet som inneholder kolonnene kalt “Unik ID”, “Navn”, og “Lønn” for noen selgere. Nå er jobben vår å finne de samsvarende verdiene som er tilstede i disse regnearkdatasettene.

For “Sales-Jan” -regnearket er datasettet,

Og neste datasett er,

In «Matching ID» -kolonnen, vil vi finne de samsvarende verdiene som finnes i regnearkene.

Trinn 2:

I celle F4 , bruk EXACT -funksjonen. Det generelle argumentet til funksjonen er,

=EXACT(tekst1,tekst2)

Sett inn verdiene i funksjonen og den endelige formen er,

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

Hvor,

  • Tekst1 er $B$4:$B$15 ettersom vi ønsker å finne samsvarende IDer mellom to regneark.
  • Tekst2 er 'Salg-Jan'!$B$4:$B$15 som ​​er Unik ID -kolonnen i Salg-Jan

Trykk nå Enter for å få resultatet.

Trinn 3:

Flytt musepekeren til det nederste høyre hjørnet av formelcellen til du får ikonet for fyllhåndtak ( + ). Klikk nå og dra ikonet for å bruke samme formel for resten av cellene.

Så vi kan se at EXACT -funksjonen returnerer FALSE når verdien ikke samsvarer og TRUE for de verdiene som matches. Det er slik du kan finne samsvarende verdier i to regneark.

2. Kombiner MATCH med ISNUMBER-funksjonen for å få samsvarende verdier i to regneark

Kombinasjonen av MATCH og ISNUMBER formelen gir deg også samsvarende verdier i to regneark.

Trinn 1:

I celle F4 bruker du SAMMEN med ISNUMBER formelen. Etter å ha satt inn verdiene iformel, den endelige formen er

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

Hvor,

  • Oppslagsverdier er B4
  • Lookup_array er 'Sales-Jan'!$B$4:$B$15 . Klikk på Salg-Jan -regnearket for å gå dit og velge matrisen.

  • [match_type] er EXAKT (0) .

Trykk nå Enter for å bruke formelen.

Trinn 2:

Formelen vil gi deg « TRUE » hvis verdiene samsvarer. Og vil returnere « FALSE » hvis verdiene ikke samsvarer.

Bruk den samme formelen for resten av cellene for å få det endelige resultatet.

3. Sett inn VLOOKUP-funksjonen for å finne samsvarende verdier i to regneark

VLOOKUP -funksjonen tar inndataverdien, søker etter den i regnearkene og returnerer verdisamsvaret innspillet. La oss følge disse trinnene for å lære!

Trinn 1:

Bruk VLOOKUP funksjonen i cellen der du ønsker å få de samsvarende verdiene. Sett inn verdiene i funksjonen og den endelige formelen er

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

Hvor,

  • Oppslagsverdi er B4
  • Tabell_array er 'Salg-Jan'!$B$4:$C$15 . Gå til Salg-Jan -regnearket og velg tabellmatrisen.

  • Col_index_num er 2 . Vi ønsker å få samsvarende navn med samsvarende ID-er
  • [range_lookup] -verdien er FALSE (Nøyaktig)

Trykk Enter for å få resultatet.

Trinn 2:

Så vi har funnet de første samsvarende verdiene. Bruk samme funksjon på resten av cellene for å få det endelige resultatet. Når VLOOKUP ikke finner de samsvarende verdiene, vil den returnere #N/A -feilen.

4. Slå sammen IF med ISNA-formel for å få samsvar fra to regneark i Excel

En annen formel som kan hjelpe deg med å sammenligne de to datasettene og identifisere om verdiene finnes i begge regnearkene, er IF med ISNA formel.

Trinn 1:

I F4 cellen bruker du kombinasjonen IF med ISNA formelen. Etter å ha lagt inn verdiene er den endelige formen

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

Hvor,

  • Oppslagsverdi er B4
  • Tabell_array er 'Sales-Jan'!$B$4:$C$15 .
  • Col_index_num er 2 .
  • [range_lookup] -verdien er FALSE (Eksakt)
  • Hvis verdiene samsvarer, formel vil returnere JA . Ellers vil den returnere NO

Bruk funksjonen ved å trykke Enter .

Trinn 2:

Bruk nå samme formel på resten av cellene for å få det endelige resultatet.

Ting å huske

👉 EXACT -funksjonen skiller mellom store og små bokstaver. Det vil ikke se Alexander og alexander som en match

👉 VLOOKUP funksjonen alltidsøker etter oppslagsverdier fra den øverste kolonnen lengst til venstre til høyre. Denne funksjonen Aldri søker etter dataene til venstre.

👉 Når du velger Table_Array må du bruke de absolutte cellereferansene ($) for å blokkere matrisen.

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.