Hur man hittar matchande värden i Excel

Du har en Excel -arbetsbok med tusentals siffror och ord. Det måste finnas multiplar av samma tal eller ord där. Du kanske måste hitta dem. Så vi ska titta på flera sätt du kan hitta matchande värden i Excel 365 .

Vi kommer att täcka att hitta samma ord eller siffror i två olika kalkylblad och i två olika kolumner. Vi kommer att titta på att använda funktionerna EXAKT(EXACT) , MATCH och VLOOKUP . Vissa av metoderna vi kommer att använda kanske inte fungerar i webbversionen av Microsoft Excel , men de kommer alla att fungera i skrivbordsversionen. 

Vad är en Excel-funktion?(What’s An Excel Function?)

Om du har använt funktioner tidigare, hoppa vidare. 

En Excel -funktion är som en miniapp. Den tillämpar en serie steg för att utföra en enda uppgift. De vanligaste Excel- funktionerna finns på fliken Formler . (Formulas )Här ser vi dem kategoriserade efter funktionens natur –

  • Autosumma
  • Nyligen använd
  • Finansiell
  • Logisk
  • Text
  • Datum Tid
  • Uppslag & referens
  • Math & Trig
  • Fler funktioner.

Kategorin Fler funktioner(More Functions ) innehåller kategorierna Statistical, Engineering, Cube, Information, Compatibility och Web(Statistical, Engineering, Cube, Information, Compatibility, and Web) .

Den exakta funktionen(The Exact Function)

Exakt -(Exact) funktionens uppgift är att gå igenom raderna i två kolumner och hitta matchande värden i Excel- cellerna. Exakt(Exact) betyder exakt. Exakt - funktionen är i sig skiftlägeskänslig . (Exact)Det kommer inte att se New York och new york som en match.

I exemplet nedan finns det två textkolumner – Biljetter(– Tickets) och Kvitton(Receipts) . För endast 10 uppsättningar text kunde vi jämföra dem genom att titta på dem. Föreställ dig om det fanns 1 000 rader eller fler. Det var då du skulle använda Exakt-(Exact) funktionen.

Placera markören i cell C2. Ange formeln i formelfältet 

=EXACT(E2:E10,F2:F10)

E2:E10 hänvisar till den första kolumnen med värden och F2:F10 hänvisar till kolumnen precis bredvid. När vi trycker på Enter kommer Excel att jämföra de två värdena i varje rad och tala om för oss om det är en matchning ( Sant(True) ) eller inte ( Falskt(False) ). Eftersom vi använde intervall istället för bara två celler, kommer formeln att spilla över i cellerna under den och utvärdera alla andra rader.

Denna metod är dock begränsad. Det kommer bara att jämföra två celler som finns på samma rad. Det kommer inte att jämföra vad som finns i A2 med B3 till exempel. Hur gör vi det? MATCH kan hjälpa.

MATCH-funktionen(The MATCH Function)

MATCH kan användas för att berätta var en matchning för ett specifikt värde finns i ett cellintervall.

Låt oss säga att vi vill ta reda på vilken rad en specifik SKU ( Stock Keeping Unit ) finns i, i exemplet nedan.

Om vi ​​vill ta reda på vilken rad AA003 står i, skulle vi använda formeln:

=MATCH(J1,E2:E9,0)

J1 refererar till cellen med värdet vi vill matcha. E2:E9 hänvisar till intervallet av värden vi söker igenom. Nollan ( 0 ) i slutet av formeln talar om för Excel att leta efter en exakt matchning. Om vi ​​matchade siffror skulle vi kunna använda 1 för att hitta något mindre än vår fråga eller 2 för att hitta något större än vår fråga.

Men tänk om vi ville hitta priset på AA003 ?

VLOOKUP-funktionen(The VLOOKUP Function)

V :et(VLOOKUP) i VLOOKUP står för vertikal. Det betyder att den kan söka efter ett givet värde i en kolumn. Vad den också kan göra är att returnera ett värde på samma rad som det hittade värdet. 

Om du har en Office 365 -prenumeration i månadskanalen(Monthly) kan du använda den nyare XLOOKUP . Om du bara har ett halvårsabonnemang kommer det att vara tillgängligt för dig i juli 2020(July 2020) .

Låt oss använda samma lagerdata och försöka hitta priset på något.

Där vi letade efter en rad tidigare anger du formeln:

=VLOOKUP(J1,E2:G9,3,FALSE)

J1 refererar till cellen med värdet vi matchar. E2:G9 är intervallet av värden vi arbetar med. Men VLOOKUP kommer bara att leta efter en matchning i den första kolumnen i det intervallet. 3 :an refererar till den 3:e kolumnen över från början av intervallet.  

Så när vi skriver en SKU i J1, kommer VLOOKUP att hitta matchningen och ta värdet från cellens 3 kolumner över från den. FALSK(FALSE) berättar för Excel vilken typ av matchning vi letar efter. FALSK(FALSE) betyder att det måste vara en exakt matchning där TRUE skulle säga att det måste vara en nära matchning.

Hur hittar jag matchande värden i två olika blad?(How Do I Find Matching Values in Two Different Sheets?)

Var och en av funktionerna ovan kan fungera över två olika ark för att hitta matchande värden i Excel . Vi kommer att använda EXAKT-(EXACT) funktionen för att visa dig hur. Detta kan göras med nästan vilken funktion som helst. Inte bara de vi behandlade här. Det finns också andra sätt att länka celler mellan olika ark och arbetsböcker(ways to link cells between different sheets and workbooks) .

Arbetar på bladet Holders , vi anger formeln 

=EXACT(D2:D10,Tickets!E2:E10)

D2:D10 är intervallet vi har valt på bladet Holders . När vi väl har satt ett kommatecken efter det kan vi klicka på biljettbladet(Tickets) och dra och välja det andra intervallet. 

Se hur det refererar till bladet och sortimentet som Tickets!E2:E10 ? I det här fallet matchar varje rad, så resultaten är alla Sanna(True) .

Hur kan jag annars använda dessa funktioner?(How Else Can I Use These Functions?)

När du väl behärskar dessa funktioner för att matcha och hitta saker kan du börja göra många olika saker med dem. Ta också en titt på att använda funktionerna INDEX och MATCH(using the INDEX and MATCH functions) tillsammans för att göra något som liknar VLOOKUP .

Har du några coola tips om hur du använder Excel- funktioner för att hitta matchande värden i Excel ? Kanske en fråga om hur man gör mer? Skriv(Drop) till oss i kommentarerna nedan.



About the author

Jag är en mjukvarugranskare och trådlös ingenjör med över 10 års erfarenhet inom området. Jag är specialiserad på att granska mobila applikationer och mjukvara, samt att hjälpa kunder att optimera sina nätverk. Genom mina recensioner kan jag hjälpa dig att fatta välgrundade beslut om vilka produkter du ska använda, hur du kan förbättra ditt arbetsflöde med mera. Mina färdigheter inkluderar utmärkt skriftlig och muntlig kommunikation, problemlösning, stark teknisk kunskap och en känsla för detaljer. Jag är även skicklig på att arbeta självständigt och samarbeta i projekt.



Related posts