Skip to main content

Finn data i en liste med INDEX-funksjonen

Excel Triks 2 - Slå opp ved hjelp av FINN.RAD: To eksempler - nummer og tekst (Juli 2025)

Excel Triks 2 - Slå opp ved hjelp av FINN.RAD: To eksempler - nummer og tekst (Juli 2025)
Anonim

Generelt kan INDEX-funksjonen brukes til å finne og returnere en bestemt verdi eller finne cellehenvisningen til plasseringen av den verdien i et regneark.

Det finnes to former for INDEX-funksjonen som er tilgjengelig i Excel: Array Form og Referanseskjema.

01 av 02

Excel INDEX-funksjon - Array-skjema

Hovedforskjellen mellom de to funksjonene er:

  • Array-skjemaet returnerer dataværdien som ligger på skjæringspunktet i en bestemt rad og en kolonne med data;
  • Referanseskjemaet returnerer cellehenvisningen til skjæringspunktet i en bestemt kolonne og rad.

Excel INDEX-funksjon - Array-skjema

En matrise anses generelt for å være en gruppe tilstøtende celler i et regneark. I bildet over vil arrayet være blokk av celler fra A2 til C4.

I dette eksemplet returnerer matriseformen til INDEX-funksjonen som er lokalisert i celle C2 dataverdien - Widget - funnet ved skjæringspunktet for rad 3 og kolonne 2.

INDEX-funksjonen (Array Form) Syntax og Argumenter

En funksjons syntaks refererer til utformingen av funksjonen og inkluderer funksjonens navn, parentes, komma-separatorer og argumenter.

Syntaxen for INDEX-funksjonen er:

= INDEX (Array, Row_num, Column_num)

Array - Cellehenvisninger for rekkevidde av celler som skal søges av funksjonen for ønsket informasjon

radnummer (valgfritt) - Radenummeret i arrayet hvorfra en verdi skal returneres. Hvis dette argumentet utelates, kreves kolonne nummer.

kolonne (valgfritt) - Kolonnnummeret i matrisen hvorfra en verdi skal returneres. Hvis dette argumentet utelates, er Row_num obligatorisk.

  • For begge radnummer og kolonne Argumenter kan enten angis de faktiske radene og kolonnene eller cellehenvisninger til plasseringen av denne informasjonen i regnearket.

INDEX-funksjon (Array Form) Eksempel

Som nevnt, bruker eksemplet i bildet ovenfor Array form av INDEX-funksjonen for å returnere termen Widget fra opptakslisten.

Informasjonen nedenfor dekker trinnene som brukes til å angi INDEX-funksjonen i celle B8 i regnearket.

Trinnene gjør bruk av cellehenvisninger for radnummer og kolonne argumenter, snarere enn å skrive inn disse tallene direkte.

Angir INDEX-funksjonen

Alternativer for å skrive inn funksjonen og dens argumenter inkluderer:

  1. Skriv inn den komplette funksjonen: = INDEX (A2: C4, B6, B7) inn i celle B8
  2. Velger funksjonen og dens argumenter ved hjelp av dialogboksen INDEX-funksjon

Selv om det er mulig å bare skrive inn den komplette funksjonen manuelt, finner det mange brukere lettere å bruke dialogboksen for å angi en funksjons argumenter.

Trinnene nedenfor bruker dialogboksen til å angi funksjonens argumenter.

Åpner dialogboksen

Siden det er to former for funksjonen - hver med sitt eget sett med argumenter - krever hver skjema en separat dialogboks.

Som et resultat er det et ekstra skritt i å åpne dialogboksen INDEX-funksjonen, ikke tilstede med de fleste andre Excel-funksjoner. Dette trinnet innebærer å plukke enten Array skjema eller Henvisning skjema sett av argumenter.

Nedenfor er trinnene som brukes til å angi INDEX-funksjonen og argumenter i celle B8 ved hjelp av funksjonens dialogboks.

  1. Klikk på celle B8 i regnearket - dette er hvor funksjonen vil bli plassert
  2. Klikk på formler fanen på båndmenyen
  3. Velge Oppslag og referanse fra båndet for å åpne nedtrekkslisten for funksjonen
  4. Klikk på INDEX i listen for å hente opp Velg Argumenter dialogboksen - som lar deg velge mellom Array og Henvisning former for funksjonen
  5. Klikk på array, row_num, column_num alternativ
  6. Klikk på OK for å åpne INDEX-funksjonen - Array form dialogboksen

Angi funksjonens argumenter

  1. I dialogboksen klikker du på Array linje
  2. Fremhev cellene A2 til C4 i regnearket for å legge inn rekkevidden i dialogboksen
  3. Klikk på radnummer linje i dialogboksen
  4. Klikk på celle B6 for å legge inn den cellehenvisningen i dialogboksen
  5. Klikk på kolonne linje i dialogboksen
  6. Klikk på celle B7 for å skrive inn den cellehenvisningen i dialogboksen
  7. Klikk OK for å fullføre funksjonen og lukk dialogboksen
  8. Ordet Gizmo vises i celle B8 siden det er termen i cellen som krysser den tredje rad og den andre kolonnen i delene
  9. Når du klikker på celle B8, er den komplette funksjonen = INDEX (A2: C4, B6, B7) vises i formellinjen over regnearket

Indeks Funksjonsfeilverdier

Vanlige feilverdier knyttet til INDEX-funksjonen - Array-skjemaet er:

#VERDI! - Oppstår hvis enten radnummer , kolonne Argumenter er ikke tall.

#REF! - forekommer hvis enten:

  • De radnummer argumentet er større enn antall rader i det valgte området;
  • De Col_num argumentet er større enn antall kolonner i det valgte området.

Dialogboksefordeler

Fordeler ved å bruke dialogboksen for å skrive inn dataene for funksjonens argumenter inkluderer:

  1. Dialogboksen tar seg av funksjonens syntaks - gjør det lettere å skrive inn funksjonens argumenter en om gangen uten å måtte skrive inn likestegnet, parentesene eller kommaene som fungerer som separatorer mellom argumentene.
  2. Cellreferanser, for eksempel B6 eller B7, kan skrives inn i dialogboksen ved å peke, noe som innebærer å klikke på valgte celler med musen i stedet for å skrive dem inn. Det er ikke bare lettere, det bidrar også til å redusere feil i formler forårsaket av Feil cellehenvisninger.
02 av 02

Excel INDEX-funksjon - Referanseskjema

Excel INDEX-funksjon - Referanseskjema

Referanseskjemaet til funksjonen returnerer dataværdien til cellen som befinner seg i skjæringspunktet i en bestemt rad og en kolonne av data.

Referansegruppen kan bestå av flere ikke tilstøtende områder som vist i bildet ovenfor.

INDEX-funksjonen (referanseformular) syntaks og argumenter

Syntaxen og argumentene for INDEX-funksjonen Referanse skjema er:

= INDEX (referanse, radnummer, kolonne_nummer, område_nummer)

Henvisning - (påkrevd) cellehenvisninger for rekkevidde av celler som skal søges av funksjonen for ønsket informasjon.

  • Hvis flere, ikke tilstøtende områder er angitt for dette argumentet, må områdene omgis av et separat sett med runde parenteser som vist i INDEX-formelen: = INDEX ((A1: A5, C1: E1, C4: D5), B7 , B8) tatt fra bildet ovenfor

radnummer - radnummeret i arrayet hvorfra en verdi skal returneres.

  • valgfritt for singel radreferanse serier
  • kreves for enkelkolonne og flere radreferanse serier

kolonne - kolonnenummeret i arrayet hvorfra en verdi skal returneres.

  • valgfritt for enkelkolonne Henvisning serier
  • kreves for enkelt rad og flere kolonner Henvisning serier

Merk: For begge radnummer og kolonne Argumenter kan enten angis de faktiske radene og kolonnene eller cellehenvisninger til plasseringen av denne informasjonen i regnearket.

Area_num (valgfritt) - hvis Henvisning argument inneholder flere ikke tilstøtende områder, dette argumentet velger hvilket rekke celler som skal returnere data fra. Hvis utelatt, bruker funksjonen det første området som er oppført i Henvisning argument.

  • Det første området som ble angitt i Henvisning argumentet er nummerert 1;
  • den andre er 2;
  • den tredje er 3, og så videre.

INDEX-funksjon (referanseskjema) Eksempel

Eksemplet i bildet ovenfor bruker Henvisning form av INDEX-funksjonen for å returnere måneden juli fra område 2 av raseri A1 til E1.

Informasjonen nedenfor dekker trinnene som brukes til å angi INDEX-funksjonen i celle B10 i regnearket.

Trinnene gjør bruk av cellehenvisninger for Row_num, Column_num og Area_num argumenter, snarere enn å skrive inn disse tallene direkte.

Angir INDEX-funksjonen

Alternativer for å skrive inn funksjonen og dens argumenter inkluderer:

  1. Skriv inn den komplette funksjonen: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) i celle B10
  2. Velger funksjonen og dens argumenter ved hjelp av dialogboksen INDEX-funksjon

Selv om det er mulig å bare skrive inn den komplette funksjonen manuelt, finner det mange brukere lettere å bruke dialogboksen for å angi en funksjons argumenter.

Trinnene nedenfor bruker dialogboksen til å angi funksjonens argumenter.

Åpner dialogboksen

Siden det er to former for funksjonen - hver med sitt eget sett med argumenter - krever hver skjema en separat dialogboks.

Som et resultat er det et ekstra skritt i å åpne dialogboksen INDEX-funksjonen, ikke tilstede med de fleste andre Excel-funksjoner. Dette trinnet innebærer å plukke enten Array skjema eller Henvisning skjema sett av argumenter.

Nedenfor er trinnene som brukes til å angi INDEX-funksjonen og argumenter i celle B10 ved hjelp av funksjonens dialogboks.

  1. Klikk på celle B8 i regnearket - dette er hvor funksjonen vil bli plassert
  2. Klikk på formler fanen på båndmenyen
  3. Velge Oppslag og referanse fra båndet for å åpne nedtrekkslisten for funksjonen
  4. Klikk på INDEX i listen for å hente opp Velg Argumenter dialogboksen - som lar deg velge mellom Array og Henvisning former for funksjonen
  5. Klikk på referanse, rad_numre, kolonne_numre, område_numre alternativ
  6. Klikk på OK for å åpne INDEX-funksjonen - Referanseskjema-dialogboksen

Angi funksjonens argumenter

  1. I dialogboksen klikker du på Henvisning linje
  2. Skriv inn en åpen runde brakett " ( "på denne linjen i dialogboksen
  3. Fremhev celler A1 til A5 i regnearket for å angi rekkevidden etter den åpne braketten
  4. Skriv et komma for å fungere som en separator mellom første og andre områder
  5. Fremhev cellene C1 til E1 i regnearket for å angi rekkevidden etter kommaet
  6. Skriv et nytt komma for å fungere som en separator mellom det andre og det tredje området
  7. Fremhev cellene C4 til D5 i regnearket for å angi rekkevidden etter komma
  8. Skriv inn en lukkerkurv " ) "etter det tredje området for å fullføre Henvisning argument
  9. Klikk på radnummer linje i dialogboksen
  10. Klikk på celle B7 for å skrive inn den cellehenvisningen i dialogboksen
  11. Klikk på kolonne linje i dialogboksen
  12. Klikk på celle B8 for å angi den cellehenvisningen i dialogboksen
  13. Klikk på Area_num linje i dialogboksen
  14. Klikk på celle B9 for å skrive inn den cellehenvisningen i dialogboksen
  15. Klikk OK for å fullføre funksjonen og lukk dialogboksen
  16. De måned juli vises i celle B10 siden det er måneden i cellen som krysser den første raden og den andre kolonnen i det andre området (område C1 til 1)
  17. Når du klikker på celle B8, vises den komplette funksjonen = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) i formellinjen over regnearket

Indeks Funksjonsfeilverdier

Vanlige feilverdier knyttet til INDEX-funksjonen - Referanse skjema er:

#VERDI! - Oppstår hvis enten radnummer , kolonne, eller Area_num Argumenter er ikke tall.

#REF! - forekommer hvis:

  • De radnummer argumentet er større enn antall rader i det valgte området;
  • De Col_num argumentet er større enn antall kolonner i det valgte området.
  • De Area_num argumentet er større enn antall områder i det valgte området.