Hoppa till huvudinnehåll

excel MATCH Funktion

Microsoft Excel MATCH-funktion söker efter ett specifikt värde i ett cellområde och returnerar det relativa värdet för detta värde.


syntax

=MATCH (lookup_value, lookup_array, [match_type])


Argument

Uppslagningsvärde (Krävs): Det specifika värde du vill matcha i look_up array;
Detta argument kan vara ett tal, text, logiskt värde eller en cellreferens till ett värde (nummer, text eller logiskt värde)

Lookup_array (Krävs): Ett cellområde som innehåller det värde du söker efter.

Match_type (valfritt): Typ av matchning som funktionen kommer att utföra. Den innehåller tre typer:

  • 0 - Hitta det första värdet som exakt matchar lookup_value
  • 1 - eller utelämnas Om det exakta matchningsvärdet inte kan hittas, hittar Match det största värdet som är mindre än eller lika med uppslagsvärdet.
    Värdena i array-argumentet look_up måste vara i stigande ordning.
  • -1 - Hitta det minsta värdet som är större än eller lika med uppslagsvärdet.
    Värdena i array-argumentet look_up måste vara i fallande ordning.

Returvärde

MATCH-funktionen returnerar ett tal som representerar positionen för ett värde du söker efter.

Funktionsanmärkningar

1. MATCH-funktionen är inte skiftlägeskänslig.
2. Matchningsfunktionen returnerar felvärdet # N / A när det inte går att hitta en matchning.
3. MATCH-funktionen gör det möjligt att använda jokertecken i argumentet lookup_value för ungefärlig matchning.


Exempel

Exempel 1: MATCH-funktion för exakt matchning

Gör så här för att returnera Charles Monaghan-positionen i intervall B3: B7.

Välj en tom cell och ange formeln nedan och tryck på Enter-tangenten för att få resultatet.
=MATCH(D4,B3:B7,0)

Anmärkningar: I formeln, D4 innehåller uppslagsvärdet; B3: B7 är det cellområde som innehåller det värde du söker efter; siffra 0 betyder att du letar efter det exakta matchningsvärdet.

Exempel 2: MATCH-funktion för ungefärlig matchning

Detta avsnitt talar om att använda MATCH-funktionen för att göra en ungefärlig matchning i Excel.

Som nedanstående skärmdump visas vill du leta efter positionen för nummer 2500 i intervall B3: B7, men det finns ingen 2500 i listan, här visar jag dig hur du returnerar positionen för det största värdet som är mindre än 2500 i listan.

Välj en tom cell, ange nedanstående formel i den och tryck sedan på Enter för att få resultatet.
=MATCH(D4,B3:B7,1)

Då kommer den att returnera positionen som nummer 2000, vilket är det största värdet som är mindre än 2500 i listan.

Obs: I det här fallet måste alla värden i listan B3: B7 sorteras i stigande ordning, annars returnerar det # N / A-fel.
För att returnera positionen med det minsta värdet (säger 3000) som är större än 2500 i listan, använd denna formel:
=MATCH(D4,B3:B7,-1)

Anmärkningar: Alla värden i listan B3: B7 måste sorteras i fallande ordning om # N / A-fel returneras.

Exempel 3: MATCH-funktion för jokerteckenmatchning i MATCH-funktion

Dessutom kan MATCH-funktionen utföra en matchning med jokertecken när matchningstypen är inställd på noll.

Som nedanstående skärmdump visas för att få positionen för värdet som börjar med “hej”, gör så här.

Välj en tom cell, ange nedanstående formel (du kan ersätta D4 direkt med "hi *") i den och tryck på Enter-tangenten. Den returnerar positionen för det första matchvärdet.
=MATCH(D4,B3:B7,0)

Tips: MATCH-funktionen är inte skiftlägeskänslig.


Fler exempel

Hur hittar jag näst största värde i Excel?

Hur hittar jag den längsta eller kortaste textsträngen i en kolumn?

Hur hittar jag högsta värdet i en rad och returnerar kolumnrubrik i Excel?


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter  |  Ta bort tomma rader  |  Kombinera kolumner eller celler utan att förlora data  |  Rund utan formel ...
Super VLookup: Flera kriterier  |  Multipelt värde  |  Över flera ark  |  Fuzzy Lookup...
Adv. Rullgardinslista: Enkel rullgardinslista  |  Beroende rullgardinslista  |  Flervals-rullgardinslista...
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  Jämför kolumner med Välj Samma och olika celler ...
Utvalda funktioner: Rutnätsfokus  |  Designvy  |  Stor formelbar  |  Arbetsbok & Bladhanterare | Resursbibliotek (Automatisk text)  |  Datumväljare  |  Kombinera arbetsblad  |  Kryptera/Dekryptera celler  |  Skicka e-postmeddelanden efter lista  |  Superfilter  |  Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken ...)  |  50+ Diagram Typer (Gantt Chart ...)  |  40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag ...)  |  19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg ...)  |  12 Konvertering verktyg (Siffror till ord, Valutaväxling ...)  |  7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela upp Excel-celler ...)  |  ... och mer

Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...

Beskrivning


Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
  • Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations