Behöver du hitta specifik data i ditt Excel-kalkylblad? Lär dig hur du använder MATCH-funktionen för att göra det snabbt och enkelt.
När det kommer till dataanalys i Excel är förmågan att hitta specifik data inom ett intervall viktig. Medan Excel erbjuder olika funktioner och funktioner för att hitta och extrahera information från en datauppsättning, ger MATCH-funktionen en flexibel och effektiv lösning.
I den här artikeln kommer vi att utforska syntax, applikationer och exempel på hur MATCH-funktionen används i Excel.
Vad är MATCH-funktionen i Excel?
MATCH-funktionen i Excel låter dig söka efter ett specifikt värde inom ett intervall och returnerar den relativa positionen inom det intervallet. Du kan sedan använda denna position för att hämta motsvarande data från datamängden.
Syntaxen för MATCH-funktionen är följande:
=MATCH(uppslagsvärde, uppslagsmatris, [matchningstyp])
Var:
- lookup_value: Det här är värdet du vill hitta i lookup_arrayen.
- lookup_array: Detta är intervallet av celler där du vill söka efter lookup_value.
- matchningstyp (valfritt): Detta argument anger vilken typ av matchning du vill utföra. Det finns tre alternativ:
- 0 (eller utelämnad): Detta hittar den första förekomsten av ett värde som är exakt lika med lookup_value. Lookup_arrayen kan vara i valfri ordning.
- 1: Detta hittar det största värdet som är mindre än eller lika med lookup_value, förutsatt att lookup_arrayen är sorterad i stigande ordning.
- -1: Detta hittar det minsta värdet som är större än eller lika med lookup_value, förutsatt att lookup_arrayen är sorterad i fallande ordning.
Hur man använder MATCH-funktionen i Excel
Låt oss överväga några praktiska exempel för att förstå hur man använder Excels MATCH-funktion:
Hitta en exakt matchning
Anta att du har en lista över elevernas poäng i ett kalkylblad och att du vill hitta positionen för Alex poäng (88). Du kan använda MATCH-funktionen med match_type 0 (exakt matchning) för att uppnå detta. Här är formeln du skulle använda:
=MATCH(88; B1:B7; 0)
Denna formel kommer att söka efter värdet 88 innom räckhåll B1:B7 och återställer sin relativa position. Resultatet skulle bli 5, vilket indikerar att Alex poäng är det femte värdet i listan över provresultat.
Hitta den närmaste matchningen i sorterad data
Låt oss säga att du har en lista över temperaturer och deras motsvarande höjder sorterade i stigande höjdordning. Du vill hitta den närmaste höjdmatchningen till 1800 i listan. Här är formeln du kommer att använda:
=MATCH(1800; B1:B7; 1)
Funktionen söker efter värdet 1800 i intervallet B1:B7 (höjdkolumnen) och returnera positionen för det närmaste värdet som är mindre än eller lika med 1800. I det här fallet är den närmaste höjden mindre än eller lika med 1800 1500 (i cell B3), så formeln returnerar 3.
Hantera fel med MATCH
När du använder MATCH-funktionen kan du stöta på vissa fel. Till exempel, om lookup_value inte hittas i lookup_array, returnerar MATCH-funktionen #N/A fel.
För att hantera detta kan du använda IFERROR eller ISERROR funktion för att ge ett mer användarvänligt budskap. Här är ett exempel:
=FEL(MATCH("Chicago", A2:A8, 0), "Stad hittades inte")
Eftersom Chicago inte finns i intervallet visas Excel Staden hittades inte istället för felvärdet.
Använda MATCH med andra Excel-funktioner
MATCH-funktionen blir ännu mer kraftfull när den kombineras med andra funktioner, såsom VLOOKUP, INDEX och OFFSET-funktion, för att utföra avancerade uppgifter för datasökning och hämtning.
Använda VLOOKUP med MATCH-funktionen
Anta att vi har en tabell med kolumner: ID, Produkt, Kategori, och Pris. Vi kommer att använda VLOOKUP och MATCH för att hitta motsvarande produkt och pris för ID i cellen A4. För att få produkten, använd följande formel:
=SÖKUP(A4,A2:D7, MATCH("Produkt", A1:D1,0), FALSK)
För att få priset:
=SÖKUP(A4,A2:D7, MATCH("Pris", A1:D1,0), FALSK)
I det här exemplet kommer funktionen VLOOKUP att använda värdet i cellen A4 (vilket är ID) för att söka efter motsvarande rad i intervallet A2:D7.
När den väl hittar raden kommer den att använda kolumnnumret som returneras av MATCH för att hämta Produkt och Pris värden.
Bemästra datauppslagningar med Excels MATCH-funktion
MATCH-funktionen är ett viktigt verktyg i Excel för att lokalisera specifik data inom ett intervall, och dess mångsidighet gör den värdefull för olika avancerade datasökningsuppgifter. Genom att förstå dess syntax och olika matchningstyper kan du effektivt navigera genom dina data och hitta exakta eller ungefärliga matchningar efter behov.
Genom att kombinera MATCH med andra funktioner som VLOOKUP och IFERROR kan du skapa avancerade uppslagsformler för att hantera olika scenarier och arbeta effektivt med stora datamängder.