Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Match och Xmatch Förklarade | Index Match och Flexibla Uppslagsmodeller
Excel Uppslagsmästare

bookMatch och Xmatch Förklarade

Svep för att visa menyn

Vad MATCH-funktionen gör

Funktionen MATCH söker efter ett värde i ett område och returnerar positionen för det värdet. Istället för att returnera själva värdet returnerar MATCH den relativa positionen för träffen. Denna position kan sedan användas av andra funktioner såsom INDEX.

Grundläggande syntax

=MATCH(lookup_value; lookup_array; match_type)
  • lookup_value: värdet som ska sökas efter;
  • lookup_array: området där Excel söker efter värdet;
  • match_type: styr hur Excel utför matchningen.

Alternativ för matchningstyp

Value

Meaning

0

exakt matchning

1

exakt matchning eller närmast mindre värde

-1

exakt matchning eller närmast större värde

Exempel: Hitta positionen för en produkt

Anta att kalkylbladet innehåller följande lista: Product, Mouse, Keyboard, Monitor, Webcam. Listan finns i området A3:A6. För att hitta positionen för Monitor, använd:

=MATCH("Monitor"; A4:A7; 0)

Excel söker i listan och returnerar: 3. Eftersom Monitor är det tredje objektet i området.

skärmdump

Det returnerade numret är relativt till det valda området, inte kalkylbladet. MATCH returnerar helt enkelt positionen för träffen.

XMATCH-funktion

XMATCH är den moderna versionen av MATCH. Den fungerar på liknande sätt men ger mer flexibilitet.

Grundläggande syntax

=XMATCH(lookup_value; lookup_array)

XMATCH utför en exakt matchning som standard, så argumentet för matchningstyp krävs inte.

Exempel med XMATCH

För att hitta positionen för Monitor:

=XMATCH("Monitor"; A4:A7)

Resultatet är också: 3

skärmdump

Varför XMATCH ofta föredras

XMATCH förbättrar flera begränsningar hos MATCH:

  • Exakt träff är standardbeteende;
  • Stöd för omvänd sökning;
  • Fler sökalternativ tillgängliga.

Båda funktionerna returnerar dock positionen för träffen, inte själva värdet.

Note
Notering

MATCH och XMATCH returnerar inte värdet från en tabell. De returnerar positionen för värdet inom ett område. Denna position kan sedan användas av INDEX för att hämta motsvarande värde.

Scenario

Ett kalkylblad innehåller en lista med produktnamn. Ett produktnamn anges i en inmatningscell. Målet är att returnera positionen för den produkten i listan.

Uppgiftsinstruktioner

Använd XMATCH för att returnera positionen för det valda avdelningsnamnet i listan.

question mark

Vilket påstående beskriver korrekt en skillnad mellan funktionerna MATCH och XMATCH i Excel

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 3. Kapitel 2
some-alt