INDEX Functie

Excel 2007+

Samenvatting

De INDEX-functie haalt een waarde of verwijzing op uit een tabel of bereik op basis van opgegeven rij- en kolomposities. Perfect voor dynamische lookups, matrixselecties en geavanceerde verwijzingen zonder VERT.ZOEKEN.

Syntaxis

INDEX(array;rij_getal;[kolom_getal]) of INDEX(verwijzing;rij_getal;[kolom_getal];[bereik_getal])

Parameters

Parameter Type Vereist Beschrijving
array/verwijzing Bereik/Matrix Ja Cellenbereik of matrixconstante waaruit waarde wordt geselecteerd
rij_getal Getal Ja Rijnummer in het bereik (vereist tenzij kolom_getal aanwezig)
kolom_getal Getal Nee Kolomnummer in het bereik (optioneel)
bereik_getal Getal Nee Bereiknummer bij meerdere verwijzingen (1= eerste bereik)

Gebruik van de INDEX-functie

INDEX is veelzijdig voor het ophalen van waarden uit tabellen zonder de beperkingen van VERT.ZOEKEN. Gebruik matrixvorm voor directe waarden en verwijzingsvorm voor dynamische celverwijzingen in formules.

Veelvoorkomende INDEX Voorbeelden

Basis matrix lookup

=INDEX(A2:B3;2;2)

Retourneert 'Peren' - waarde op kruising 2e rij, 2e kolom van A2:B3

Referentievorm met meerdere bereiken

=INDEX((A1:C6;A8:C11);2;2;2)

Haalt waarde uit 2e rij, 2e kolom van het 2e bereik (A8:C11)

Hele kolom optellen

=SOM(INDEX(A1:C11;0;3;1))

Someert alle waarden van kolom 3 in eerste bereik

Dynamisch bereik einde

=SOM(B2:INDEX(A2:C6;5;2))

Someert van B2 tot de waarde in rij 5, kolom 2

Veelgestelde Vragen

Matrixvorm retourneert waarden direct, verwijzingsvorm retourneert celverwijzingen die andere formules kunnen gebruiken.

Alleen bij verwijzingsvorm met meerdere niet-aangrenzende bereiken. 1= eerste bereik, 2= tweede, etc.

Retourneert de hele kolom in plaats van één cel.

Veelvoorkomende Fouten en Oplossingen

#VERW! fout

Cause: Rij- of kolomnummer buiten bereik van matrix

Solution: Controleer of rij_getal en kolom_getal binnen de grenzen van array vallen

#WAARDE! fout

Cause: Bereiken op verschillende werkbladen in verwijzingsvorm

Solution: Gebruik matrixvorm of houd alle bereiken op één werkblad

#NA fout

Cause: Ongeldige matrixconstanten of lege verwijzingen

Solution: Controleer syntax van array constanten

Notities

  • Gebruik puntkomma (;) als scheidingsteken in Nederlandse Excel
  • Voor matrixresultaten: Ctrl+Shift+Enter (behalve Microsoft 365)
  • 0 voor rij_getal geeft hele kolom terug, 0 voor kolom_getal hele rij
  • Perfect alternatief voor OFFSET bij dynamische bereiken

Compatibiliteit

Beschikbaar in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niet beschikbaar in:

Inhoud laatst beoordeeld: December 9, 2025
Updatefrequentie: Naar behoefte
Geteste Excel-versies: Excel 2007+