Skip to main content

Hitta data i en lista med INDEX-funktionen

Funktionen LETARAD i Excel (del 2) (Juni 2026)

Funktionen LETARAD i Excel (del 2) (Juni 2026)
Anonim

I allmänhet kan INDEX-funktionen användas för att hitta och returnera ett specifikt värde eller hitta cellreferensen till platsen för det värdet i ett kalkylblad.

Det finns två former av INDEX-funktionen som finns i Excel: Array Form och den Referensform.

01 av 02

Excel INDEX Function - Array Form

Huvudskillnaden mellan de två formerna av funktionen är:

  • Array-formuläret returnerar datavärdet som ligger vid skärningspunkten för en viss rad och en kolumn med data;
  • Referensformuläret returnerar cellreferensen i skärningspunkten för en viss kolumn och rad.

Excel INDEX Function - Array Form

En grupp anses generellt vara en grupp av intilliggande celler i ett arbetsblad. I bilden ovan skulle matrisen vara blocket av celler från A2 till C4.

I det här exemplet returnerar matrisformen för INDEX-funktionen i cell C2 datavärdet - Widget - som hittades vid skärningspunkten i rad 3 och kolumn 2.

INDEX-funktionen (Array Form) Syntax och Arguments

En funktions syntax avser funktionens layout och innehåller funktionens namn, parentes, komma-separatorer och argument.

Syntaxen för INDEX-funktionen är:

= INDEX (Array, Row_num, Column_num)

Array - Cellreferenserna för cellintervallet som ska sökas av funktionen för önskad information

rad_num (valfritt) - Radnumret i matrisen för att returnera ett värde. Om detta argument utelämnas krävs kolumnnummer.

kolumn (valfritt) - Kolumnnumret i matrisen för att returnera ett värde. Om detta argument utelämnas krävs Row_num.

  • För båda rad_num och kolumn argument kan antingen den faktiska raden och kolumnnumren eller cellreferenserna till platsen för denna information i arbetsbladet anges.

INDEX-funktion (Array Form) Exempel

Som nämnts använder exemplet i bilden ovan Array form av INDEX-funktionen för att returnera termen Widget från inventeringslistan.

Informationen nedan omfattar de steg som används för att ange INDEX-funktionen i cell B8 i arbetsbladet.

Stegen använder sig av cellreferenser för rad_num och kolumn argument, snarare än att skriva in dessa nummer direkt.

Ange INDEX-funktionen

Alternativ för inmatning av funktionen och dess argument inkluderar:

  1. Skriv in hela funktionen: = INDEX (A2: C4, B6, B7) in i cell B8
  2. Välja funktionen och dess argument med hjälp av dialogrutan INDEX-funktion

Även om det är möjligt att bara skriva in den fullständiga funktionen manuellt, det är många som lättare kan använda dialogrutan för att ange en funktions argument.

Stegen nedan använder dialogrutan för att ange funktionsens argument.

Öppna dialogrutan

Eftersom det finns två former av funktionen - varje med sin egen uppsättning argument - kräver varje formulär en separat dialogruta.

Som ett resultat finns det ett extra steg i att öppna dialogrutan INDEX-funktion inte finns med de flesta andra Excel-funktioner. Detta steg innebär att antingen välja Array form eller Referens formulera uppsättning argument.

Nedan följer stegen som används för att ange INDEX-funktionen och argumenten i cell B8 med funktionens dialogruta.

  1. Klicka på cellen B8 i arbetsbladet - det är här funktionen kommer att ligga
  2. Klicka på formler fliken på bandmenyn
  3. Välja Uppslag och referens från bandet för att öppna rullgardinsmenyn
  4. Klicka på INDEX i listan för att hämta upp Välj Argument dialogrutan - som låter dig välja mellan Array och Referens former av funktionen
  5. Klicka på array, row_num, column_num alternativ
  6. Klicka på OK för att öppna INDEX-funktionen - Array-formulärdialogrutan

Ange funktionsens argument

  1. I dialogrutan klickar du på Array linje
  2. Markera cellerna A2 till C4 i kalkylbladet för att komma in i intervallet i dialogrutan
  3. Klicka på rad_num rad i dialogrutan
  4. Klicka på cell B6 för att ange den cellreferensen i dialogrutan
  5. Klicka på kolumn rad i dialogrutan
  6. Klicka på cell B7 för att ange den cellreferensen i dialogrutan
  7. Klicka på OK för att slutföra funktionen och stäng dialogrutan
  8. Ordet Manick visas i cell B8 eftersom det är termen i cellen som skär den tredje raden och andra kolumnen i delutrymmet
  9. När du klickar på cell B8 är den fullständiga funktionen = INDEX (A2: C4, B6, B7) visas i formulärfältet ovanför arbetsbladet

Index Funktionsfel Värden

Vanliga felvärden förknippade med INDEX-funktionen - Array-formuläret är:

#VÄRDE! - Förekommer om antingen rad_num , kolumn Argument är inte tal.

#REF! - förekommer om antingen:

  • De rad_num Argumentet är större än antalet rader i det valda området;
  • De Col_num Argumentet är större än antalet kolumner i det valda området.

Dialogboxfördelar

Fördelar med att använda dialogrutan för att mata in data för funktionens argument inkluderar:

  1. Dialogrutan tar hand om funktionens syntax, vilket gör det lättare att skriva in funktionens argument en åt gången utan att behöva ange lika tecken, parenteser eller kommatecken som fungerar som separatorer mellan argumenten.
  2. Cellreferenser, såsom B6 eller B7, kan skrivas in i dialogrutan med hjälp av peka, vilket innebär att man klickar på valda celler med musen istället för att skriva in. Det är inte bara lättare, det hjälper också till att minska fel i formler som orsakas av Felaktiga cellreferenser.
02 av 02

Excel INDEX-funktion - Referensform

Excel INDEX-funktion - Referensform

Referensformen för funktionen returnerar datavärdet för cellen som ligger vid skärningspunkten för en specifik rad och en kolumn av data.

Referensmatrisen kan bestå av flera icke angränsande intervall som visas i bilden ovan.

INDEX-funktionen (Referensform) Syntax och Argument

Syntaxen och argumenten för INDEX-funktionen Referensformen är:

= INDEX (referens, rad_numret, kolumn_num, område_numret)

Referens - (krävs) cellreferenser för cellintervallet som ska sökas av funktionen för önskad information.

  • Om flera icke-angränsande intervall skrivs in för detta argument måste intervallet omges av en separat uppsättning rundkonsoler som visas i INDEX-formeln: = INDEX ((A1: A5, C1: E1, C4: D5), B7 , B8) taget från bilden ovan

rad_num - radnumret i matrisen för att returnera ett värde.

  • valfritt för singel radreferens intervall
  • krävs för enstaka kolumn och flera radreferens intervall

kolumn - kolumnenummeret i matrisen för att returnera ett värde.

  • valfri för enstaka kolumn Referens intervall
  • krävs för enstaka rad och flera kolumner Referens intervall

Notera: För båda rad_num och kolumn argument kan antingen den faktiska raden och kolumnnumren eller cellreferenserna till platsen för denna information i arbetsbladet anges.

Area_num (valfritt) - om Referens Argumentet innehåller flera icke-angränsande områden, detta argument väljer vilket cellområde som ska returneras data från. Om utelämnats använder funktionen det första intervallet som anges i Referens argument.

  • Det första intervallet som ingick i Referens argumentet numreras 1;
  • den andra är 2;
  • den tredje är 3 och så vidare.

INDEX-funktion (referensform) Exempel

Exemplet i bilden ovan använder Referens form av INDEX-funktionen för att returnera månaden juli från område 2 i rasen A1 till E1.

Informationen nedan omfattar de steg som används för att ange INDEX-funktionen i cell B10 i arbetsbladet.

Stegen använder sig av cellreferenser för Row_num, Column_num och Area_num argument, snarare än att skriva in dessa nummer direkt.

Ange INDEX-funktionen

Alternativ för inmatning av funktionen och dess argument inkluderar:

  1. Skriv in hela funktionen: = INDEX ((A1: A5, C1: El, C4: D5), B7, B8) i cell B10
  2. Välja funktionen och dess argument med hjälp av dialogrutan INDEX-funktion

Även om det är möjligt att bara skriva in den fullständiga funktionen manuellt, det är många som lättare kan använda dialogrutan för att ange en funktions argument.

Stegen nedan använder dialogrutan för att ange funktionsens argument.

Öppna dialogrutan

Eftersom det finns två former av funktionen - varje med sin egen uppsättning argument - kräver varje formulär en separat dialogruta.

Som ett resultat finns det ett extra steg i att öppna dialogrutan INDEX-funktion inte finns med de flesta andra Excel-funktioner. Detta steg innebär att antingen välja Array form eller Referens formulera uppsättning argument.

Nedan följer stegen för att ange INDEX-funktionen och argumenten i cell B10 med funktionens dialogruta.

  1. Klicka på cell B8 i kalkylbladet - det är här funktionen kommer att finnas
  2. Klicka på formler fliken på bandmenyn
  3. Välja Uppslag och referens från bandet för att öppna rullgardinsmenyn
  4. Klicka på INDEX i listan för att hämta upp Välj Argument dialogrutan - som låter dig välja mellan Array och Referens former av funktionen
  5. Klicka på referens, rad_num, kolumn_num, område_num alternativ
  6. Klicka på OK för att öppna INDEX-funktionen - Referensforms dialogrutan

Ange funktionsens argument

  1. I dialogrutan klickar du på Referens linje
  2. Ange en öppen rund konsol " ( "på den här raden i dialogrutan
  3. Markera cellerna A1 till A5 i arbetsbladet för att komma in i intervallet efter den öppna fästet
  4. Skriv ett kommatecken för att fungera som en separator mellan första och andra intervall
  5. Markera cellerna C1 till E1 i arbetsbladet för att komma in i intervallet efter kommatecken
  6. Skriv ett andra kommatecken för att fungera som en separator mellan det andra och det tredje intervallet
  7. Markera cellerna C4 till D5 i arbetsbladet för att komma in i intervallet efter kommatecken
  8. Ange en stängningsrunda fäst " ) "efter det tredje intervallet för att slutföra Referens argument
  9. Klicka på rad_num rad i dialogrutan
  10. Klicka på cell B7 för att ange den cellreferensen i dialogrutan
  11. Klicka på kolumn rad i dialogrutan
  12. Klicka på cell B8 för att ange den cellreferensen i dialogrutan
  13. Klicka på Area_num rad i dialogrutan
  14. Klicka på cell B9 för att ange den cellreferensen i dialogrutan
  15. Klicka på OK för att slutföra funktionen och stäng dialogrutan
  16. De månad juli visas i cell B10 eftersom det är månaden i cellen som skär den första raden och den andra kolumnen i det andra området (intervall C1 till 1)
  17. När du klickar på cellen B8 visas den fullständiga funktionen = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) i formulärfältet ovanför arbetsbladet

Index Funktionsfel Värden

Vanliga felvärden förknippade med INDEX-funktionen - Referensformuläret är:

#VÄRDE! - Förekommer om antingen rad_num , kolumn, eller Area_num Argument är inte tal.

#REF! - förekommer om:

  • De rad_num Argumentet är större än antalet rader i det valda området;
  • De Col_num Argumentet är större än antalet kolumner i det valda området.
  • De Area_num argumentet är större än antalet områden i det valda området.