Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Kombinering af INDEX og XMATCH til dynamiske opslag | Index Match og fleksible opslagmodeller
Excel-opslagsekspertise

bookKombinering af INDEX og XMATCH til dynamiske opslag

Stryg for at vise menuen

Hvorfor kombinere INDEX og XMATCH

Funktionen INDEX henter en værdi baseret på en række- eller kolonneposition. Funktionen XMATCH søger efter en værdi i et område og returnerer dens position.

Når disse to funktioner kombineres:

  • XMATCH finder positionen for værdien;
  • INDEX henter den tilsvarende værdi fra en anden kolonne.

Sammen skaber de en fleksibel opslagformel.

Eksempel på hentning af produktpris

Antag, at regnearket indeholder følgende tabel.

Produktnavnet, der skal søges efter, indtastes i celle E2. Målet er at returnere Price for det pågældende produkt.

=INDEX(C2:C5; XMATCH(E2; A2:A5))

XMATCH-funktionen udføres først.

XMATCH(E2; A2:A5)
  • E2: indeholder produktnavnet, der skal søges efter;
  • A2:A5: indeholder produktlisten;
  • XMATCH: søger i listen og returnerer positionen for det fundne match.

Hvis E2 indeholder Monitor, returnerer XMATCH 3, fordi Monitor er det tredje element i området.

INDEX bruger positionen

Den returnerede position sendes videre til INDEX-funktionen.

INDEX(C2:C5; 3)
  • C2:C5: indeholder produktpriserne;
  • 3: refererer til den tredje række i området;
  • INDEX: returnerer værdien, der er placeret på den position. Resultat: 180.
skærmbillede

Hvad gør dette dynamisk

XMATCH bestemmer automatisk rækkeplaceringen. Hvis produktnavnet i E2 ændres, returnerer XMATCH en anden position, og INDEX henter den tilsvarende værdi. Dette gør det muligt for opslagformlen at tilpasse sig forskellige input.

INDEX + XMATCH muliggør:

  • Adskillelse af opslag- og returkolonner;
  • Arbejde med kolonner i vilkårlig rækkefølge;
  • Opbygning af dynamiske opslagmodeller.

Denne kombination bruges ofte, når der er behov for mere kontrol over opslagprocessen.

Scenario

Et regneark indeholder en tabel med Product Name, Category og Price. Et produktnavn indtastes i en inputcelle. Målet er at returnere Category ved hjælp af en kombination af INDEX og XMATCH.

Opgaveinstruktioner

  • Brug XMATCH til at finde positionen for produktnavnet i produktlisten;
  • Brug INDEX til at hente Category fra tabellen;
  • Kombinér begge funktioner i én formel.
question mark

Hvad er den primære fordel ved at kombinere funktionerne INDEX og XMATCH til opslag i Excel?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 3. Kapitel 3
some-alt