Excel INDEX-funktion (innehållsförteckning)
- Introduktion till indexfunktion i Excel
- Hur använder man INDEX-funktion i Excel?
Introduktion till indexfunktion i Excel
INDEX-funktionen i Excel är en förbyggd integrerad funktion som kategoriseras under Lookup & Reference Function.
- INDEX-funktionen i Excel hjälper dig att ta reda på värden inom ett datauppsättningsområde, där det kan slå upp värden med både kolumn och rad.
- För att slå upp ett cellvärde där en skärningspunkt mellan rad och kolumn sker.
- Den används vanligtvis tillsammans med MATCH-funktionen, där kombinationen av INDEX & MATCH-funktionen är ett alternativt alternativ för VLOOKUP-funktionen, som är mer kraftfull och flexibel.
- INDEX-formel eller -funktion returnerar ett värde från ett tabellområde eller array baserat på det angivna rad- och kolumnnumret du anger.
Formeln eller Syntax för INDEX-funktionen i Excel är:
- Arrayform
Det används när referensen till en cell ligger inom ett enda område, t.ex. A1: C12
= INDEX (matris, rad_nummer, (kolumnnummer))
- Referensformulär
= INDEX (matris eller referens, radnummer, (col_num), (area_num)) för trevägsuppslag.
När en referens till en cell är inom ett flertal intervall, dvs t.ex. A1: C12, E1: G12
Syntax eller formel för INDEX-funktionen i Excel har nedan nämnda argument:
- Array : (Obligatoriskt eller obligatoriskt argument) Det indikerar området eller arrayen med celler du vill leta upp, t.ex. A1: C12
Vid flera intervall är det en referens eller matris, där det enskilda området eller områdena separeras med komma och med stängda parenteser - t.ex. (A1: C2, C4: D7) för referensformulär.
- Radnummer: (Obligatoriskt eller obligatoriskt argument) Det är ett radnummer från vilket du vill hämta värdet.
Obs: Om det bara finns en rad i en matris eller tabellintervall, kommer detta argument att vara valfritt.
- Col_num: (Obligatoriskt eller obligatoriskt argument) Det är ett kolumnnummer från vilket du vill hämta värdet
Obs! Om det bara finns en kolumn i en matris eller tabellintervall, är detta argument valfritt
- Area_num (valfritt argument) - Om referensvärdet tillhandahålls som flera intervall anger area_num vilket intervall som ska användas. Områden numreras efter den ordning de anges.
Obs: Om Area_nummen lämnas tomt eller om inget anges då, anser INDEX-funktionen som område 1 som standard
Hur använder man INDEX-funktion i Excel?
Låt oss kolla hur INDEX-funktionen fungerar i Excel med hjälp av några exempel.
Du kan ladda ner denna INDEX-funktion Excel-mall här - INDEX-funktion Excel-mallExempel 1 - Array Form
I det nedan nämnda exemplet innehåller tabellen anställdnamn i kolumn A (A2 till A8) Anställds ID för anställda i kolumn B (B2 till B8), anställdas kön i kolumn C (C2 till C8) och anställdas ålder i kolumn D ( D2 till D8).
Anta att jag vill ta reda på anställd-ID för Nishant med hjälp av INDEX-funktionen i Excel.
Låt oss tillämpa INDEX- funktion i cell B11. Klicka nu på Infoga funktionsknapp (fx) under verktygsfältet för formelavsnitt.
Infoga funktionsdialogruta kommer att visas. Skriv nyckelordet "INDEX" i Sök efter en funktionsruta, INDEX- funktion visas i välj en funktionsruta
Nu dubbelklickar du på INDEX- funktionen.
Nu visas dialogrutan Select Arguments, där två typer av INDEX-funktion visas, här arbetar vi med ett enda intervall eller tabell, därför måste vi välja 1
En gång väljer du den, funktionsargument popup visas, där du måste ange argumenten för INDEX-funktionen. = INDEX (matris, rad_nummer, (kolumnnummer))
Array: Det är ett tabellområde eller en matris med celler där du vill leta upp, här måste du välja tabellområde, exklusive tabellkolumnnamnen, dvs A2: D8.
Rad_nummer: Det är ett radnummer där jag behöver hämta värdet, dvs 5, skärningspunkten kommer att ske vid den femte raden i tabellen
Col_num: Det är ett kolumnnummer där jag behöver hämta värdet, dvs 2, korsningen kommer att ske vid den andra kolumnen i tabellen
Klicka på OK efter att ha angett alla de tre argumenten.
= INDEX (C8: F14, 5, 2)
Indexfunktionen kommer att returnera värdet för femte rad & 2: a kolumnen, dvs. "333".
Exempel 2 - Referensformulär
I det nedan nämnda exemplet har jag tre tabeller eller olika matriser eller celler.
Anta att jag vill ta fram medarbetar-ID-detaljerna för Harshitha från tabell 2 med hjälp av indexfunktionsreferensformuläret.
Låt oss använda INDEX-funktionen i cellen C21 . Skriv eller ange = INDEX ( i den cellen visas två alternativ för INDEX-funktion. Här måste vi ange andra INDEX-funktionsargument.
- Referens: Det är en referens eller grupp där det enskilda tabellområdet eller arrayet måste nämnas separerade med komma och med stängda parenteser, dvs (A2: C8, A11: C13, A17: D18)
- Radnummer: Det är ett radnummer där jag behöver hämta värdet, dvs. anställds-ID-detaljer för Harshitha finns i tabell 2, därför måste vi ange radnumret för det, dvs 2, skärningspunkten kommer att ske vid den andra raden i bordet
- Col_num: Det är ett kolumnnummer där jag behöver hämta värdet, dvs 2, skärningspunkten kommer att ske vid den andra kolumnen i den andra tabellen
- Area_num: Här finns flera tabeller eller cellerintervall, area_num indikerar vilket intervall eller tabell som ska användas. Så jag måste använda den andra tabellen där de anställdas ID-detaljer finns. dvs. 2
INDEX-funktionen i excel returnerar referensen till rad nummer 2 och kolumn nummer 2 i det andra området eller tabellområdet eller array A11: C13, som hänvisar till cell H6. Cellvärdet för B21 är 520 vilket är ett anställds-ID för Harshitha.
Saker att komma ihåg om INDEX-funktionen i Excel
- Antingen radnummer / kolumnnummer är obligatoriskt eller obligatoriskt, annars returnerar INDEX-funktionen # VÄRDE! fel, det kan också uppstå om båda värdena matas in noll eller om båda parametrarna lämnas tomma
- Om de angivna radnumren, col_num- eller area_numargumenten är icke-numeriskt värde. sedan #VÄRDE! fel inträffar
- #REF! fel uppstår om Col_num- argumentet är större än antalet kolumner i tabellen eller arrayområdet eller Row_num- argumentet är större än antalet rader i tabellen eller arrayområdet
- #REF! fel uppstår när area_num- argumentet är större än eller mer än antalet områden i det medföljande intervallet.
- Om områdesargumentet eller parametern nämns i INDEX-formeln i excel hänvisas till från något annat ark. Då returnerar indexfunktionen i Excel #VÄRDE! Fel.
- Områdesargument eller parameter som nämns i INDEX-formeln i excel måste finnas i själva arket.
Rekommenderade artiklar
Detta är en guide till INDEX-funktion i Excel. Här diskuterar vi hur man använder INDEX-funktion i Excel tillsammans med praktiska exempel och nedladdningsbar Excel-mall. Du kan också gå igenom våra andra föreslagna artiklar -
- Hur använder jag QUOTIENT i Excel?
- Rader och kolumner i Excel
- VLOOKUP med Sum i Excel
- Hur flyttar jag kolumner i Excel?