Förståelse av INDEX-funktionen
Svep för att visa menyn
Vad INDEX-funktionen gör
Funktionen INDEX returnerar ett värde från en specifik position inom ett område.
Istället för att söka efter en matchning hämtar INDEX ett värde baserat på dess rad- och kolumnposition.
Detta gör INDEX användbar när den exakta platsen för data är känd.
Grundläggande syntax
=INDEX(array; row_num; [column_num])
array: området som innehåller data;row_num: radnumret inom området;column_num: kolumnnumret inom området.
Om området endast innehåller en kolumn krävs inte kolumnnumret.
Exempel på att hämta ett värde efter position
Anta att kalkylbladet innehåller följande tabell.
Product | Price |
|---|---|
Mouse | 20 |
Keyboard | 35 |
Monitor | 180 |
Webcam | 45 |
Tabellen finns i området A1:B5.
För att hämta priset på den andra produkten i tabellen, använd:
=INDEX(A2:B5; 2; 2)
A2:B5: definierar tabellen som innehåller data;2: avser andra raden i tabellen;2: avser andra kolumnen.
Excel returnerar värdet som finns på rad 2, kolumn 2 i området.
Förståelse av rad- och kolumnpositioner
Rad- och kolumnnummer avser positionen inom det valda området, inte i kalkylbladet.
Till exempel, i området C8:D11:
Position | Value |
|---|---|
Row 1 Column 1 | Mouse |
Row 1 Column 2 | 20 |
Row 2 Column 1 | Keyboard |
Row 2 Column 2 | 35 |
INDEX hämtar helt enkelt värdet vid de angivna koordinaterna.
När INDEX är användbar
INDEX är användbar när:
- Positionen för data är känd;
- Du vill hämta värden utan att söka;
- Du behöver en flexibel formel som kan hantera dynamiska rad- och kolumnnummer.
Senare kommer du att kombinera INDEX med MATCH för att skapa en dynamisk uppslagsformel.
Scenario
Ett kalkylblad innehåller en produkttabell med Product Name, Category och Price.
Målet är att hämta priset på en produkt med hjälp av dess position i tabellen.
Uppgiftsinstruktioner
Använd funktionen INDEX för att returnera värdet som finns på rad 4, kolumn 3
i produkttabellen.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal