Excel INDEX-funktion (indholdsfortegnelse)
- Introduktion til indeksfunktion i Excel
- Hvordan bruges INDEX-funktion i Excel?
Introduktion til indeksfunktion i Excel
INDEX-funktion i Excel er en forudbygget integreret funktion, der er kategoriseret under Lookup & Reference Function.
- INDEX-funktion i Excel hjælper dig med at finde ud af værdien inden for et datasætområde, hvor det kan slå værdier op efter både kolonne og række.
- For at finde en celleværdi op, hvor der sker et skæringspunkt mellem række og kolonne.
- Den bruges ofte sammen med MATCH-funktion, hvor kombinationen af INDEX & MATCH-funktion er en alternativ mulighed for VLOOKUP-funktion, som er mere kraftfuld og fleksibel.
- INDEX-formel eller -funktion returnerer en værdi fra et tabelområde eller array baseret på det angivne række og kolonnenummer, du angiver.
Formlen eller syntaks for INDEX-funktionen i Excel er:
- Array form
Det bruges, når henvisningen til en celle ligger inden for et enkelt område, fx A1: C12
= INDEX (array, række_nummer, (column_num))
- Referenceformular
= INDEX (matrix eller reference, række_nummer, (col_num), (area_num)) til tre-vejs opslag.
Når en henvisning til en celle er inden for et multiple interval, dvs. f.eks. A1: C12, E1: G12
Syntaks eller formel til INDEX-funktionen i Excel har nedenstående argumenter:
- Array : (obligatorisk eller påkrævet argument) Det angiver området eller arrayet af celler, du vil søge efter, f.eks. A1: C12
I tilfælde af flere intervaller er det en reference eller matrix, hvor det individuelle interval eller områder adskilles af kommaer og med lukkede parenteser - f.eks. (A1: C2, C4: D7) til referenceformular.
- Række_nummer: (Obligatorisk eller påkrævet argument) Det er et rækkenummer, hvorfra du vil hente værdien.
Bemærk: Hvis der kun er en række i en matrix eller et tabelområde, er dette argument valgfrit.
- Col_num: (Obligatorisk eller påkrævet argument) Det er et kolonnenummer, hvorfra du vil hente værdien
Bemærk: Hvis der kun er en kolonne i en matrix eller et tabelområde, er dette argument valgfrit
- Arealnummer (valgfrit argument) - Hvis referenceværdien leveres som flere intervaller, angiver område_nummer, hvilket interval der skal bruges. Områder er nummereret efter den rækkefølge, de er specificeret.
Bemærk: Hvis Area_nummeret efterlades tomt, eller hvis der ikke indtastes noget, betragtes INDEX-funktionen som område 1 som standard
Hvordan bruges INDEX-funktion i Excel?
Lad os tjekke, hvordan INDEX-funktionen fungerer i Excel ved hjælp af nogle eksempler.
Du kan downloade denne INDEX-funktion Excel-skabelon her - INDEX-funktion Excel-skabelonEksempel 1 - Array Form
I det nedenstående eksempel indeholder tabel medarbejdernavn i kolonne A (A2 til A8) Medarbejder-ID for ansatte i kolonne B (B2 til B8), medarbejderkøn i kolonne C (C2 til C8) & medarbejderens alder i kolonne D ( D2 til D8).
Antag, at jeg vil finde ud af medarbejder-ID for Nishant ved hjælp af INDEX-funktion i Excel.
Lad os anvende INDEX- funktion i celle B11. Klik nu på Indsæt funktionsknap (fx) under værktøjslinjen for formelsektioner.
Indsæt funktionsdialogboks vises, skriv nøgleordet “INDEX” i Søg efter en funktionsboks, INDEX- funktion vises i vælg en funktionsboks
Dobbeltklik nu på INDEX- funktionen.
Nu vises dialogboksen Vælg argumenter, hvor to typer INDEX-funktion vises, her arbejder vi på et enkelt område eller en tabel, derfor er vi nødt til at vælge 1
Når du først vælger den, vises pop op af funktionsargument, hvor du skal indtaste argumenterne for INDEX-funktionen. = INDEX (array, række_nummer, (column_num))
Array: Det er et tabelområde eller array af celler, hvor du vil søge op, her skal du vælge tabelområde, ekskl. Tabellens kolonnavne, dvs. A2: D8.
Række_nummer: Det er et rækkenummer, hvorfra jeg har brug for at hente værdien, dvs. 5, krydset forekommer ved den 5. række i tabellen
Col_num: Det er et kolonnenummer, hvorfra jeg har brug for at hente værdien, dvs. 2, krydset forekommer ved den anden kolonne i tabellen
Klik på OK, når du har indtastet alle de tre argumenter.
= INDEX (C8: F14, 5, 2)
Indeksfunktion returnerer værdien af 5. række & 2. kolonne dvs. "333".
Eksempel 2 - Referenceform
I det nedenstående eksempel har jeg tre tabeller eller forskellige array eller række af celler.
Antag, at jeg vil trække medarbejder-ID-detaljerne til Harshitha ud fra tabel 2 ved hjælp af indeksfunktionsreferenceformular .
Lad os anvende INDEX-funktion i cellen C21 . Skriv eller indtast = INDEX ( i den celle vises to muligheder for INDEX-funktion. Her skal vi indtaste de andre INDEX-funktionsargumenter.
- Reference: Det er en reference eller array, hvor det individuelle tabelområde eller array skal nævnes adskilt med kommaer og med lukkede parenteser, dvs. (A2: C8, A11: C13, A17: D18)
- Række_nummer: Det er et rækkenummer, hvorfra jeg har brug for at hente værdien, dvs. Medarbejder-ID-detaljer for Harshitha er til stede i tabel 2, derfor skal vi indtaste rækkenumre for den, dvs. 2, krydset vil forekomme i den 2. række af bordet
- Col_num: Det er et kolonnenummer, hvorfra jeg har brug for at hente værdien, dvs. 2, krydset forekommer ved den 2. kolonne i den 2. tabel
- Arealnummer: Her er der flere tabeller eller celleområder, arealnummeret angiver hvilket interval eller tabel der skal bruges. Så jeg er nødt til at bruge den 2. tabel, hvor medarbejder-id-detaljerne er til stede. dvs. 2
INDEX-funktion i excel returnerer henvisningen til række nummer 2 og kolonne nummer 2 i det andet område eller tabelområde eller array A11: C13, der henviser til celle H6. Celleværdien af B21 er 520, som er en medarbejder-ID for Harshitha.
Ting at huske på INDEX-funktionen i Excel
- Enten række_nummer / kolonnenummer er obligatorisk eller obligatorisk, ellers returnerer INDEX-funktionen #VALUE! fejl, kan det også opstå, hvis begge værdier indtastes nul, eller hvis begge parametre er tomme
- Hvis de indtastede række_nummer, col_num eller area_num argumenter er ikke-numerisk værdi. derefter #VÆRDI! fejl opstår
- #REF! der opstår en fejl, hvis Col_num- argumentet er større end antallet af kolonner i tabel- eller arrayområdet, eller Row_num- argumentet er større end antallet af rækker i tabellen eller arrayområdet
- #REF! fejl opstår, når area_num- argumentet er større end eller mere end antallet af områder i det medfølgende interval.
- Hvis områdargumentet eller parameteren er nævnt i INDEX-formlen i excel, henvises der fra ethvert andet ark. Derefter returnerer indeksfunktionen i Excel #VALUE! Fejl.
- Områdargument eller parameter nævnt i INDEX-formlen i excel skal være placeret i selve arket.
Anbefalede artikler
Dette er en guide til INDEX-funktion i Excel. Her diskuterer vi, hvordan man bruger INDEX-funktion i Excel sammen med praktiske eksempler og downloadbar excel-skabelon. Du kan også gennemgå vores andre foreslåede artikler -
- Hvordan bruges QUOTIENT i Excel?
- Rækker og kolonner i Excel
- VLOOKUP med Sum i Excel
- Sådan flyttes kolonner i Excel?