Learning Excel: INDEX en VERGELIJKEN (INDEX/MATCH)
Het sterkste duo
VERGELIJKEN vindt de plaats, INDEX haalt op wat er staat. Samen zoeken ze in elke richting, en zelfs in twee richtingen tegelijk. Kobe hoeft de rijnummers dan niet meer zelf te tellen.
INDEX met VERGELIJKEN
Zet VERGELIJKEN op de plaats van het rijnummer in INDEX. In I2 zoekt =INDEX(K2:K6;VERGELIJKEN(B2;L2:L6;0)) eerst de plaats van K03 in de codes (3) en neemt dan de derde naam: Café De Zwaan.
Net als X.ZOEKEN kijkt dit duo gerust naar links.
=INDEX(K2:K6,MATCH(B2,L2:L6,0))
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rit | Klant | Zone | Km | Gewicht | Prijs | Gemeente | Toeslag | Klantnaam | Naam | Code | Gemeente | Vanaf km | Prijs | |||
| 2 | R01 | K03 | Centrum | 2.5 | 3 | Café De Zwaan | Bakkerij Bloem | K01 | Antwerpen | 0 | €6.00 | ||||||
| 3 | R02 | K01 | Rand | 7.2 | 12 | Boekhandel Plot | K02 | Berchem | 3 | €9.00 | |||||||
| 4 | R03 | K05 | Haven | 11.4 | 25 | Café De Zwaan | K03 | Antwerpen | 6 | €12.00 | |||||||
| 5 | R04 | K02 | Centrum | 1.8 | 1 | Drukkerij Inkt | K04 | Deurne | 10 | €18.00 | |||||||
| 6 | R05 | K03 | Rand | 5.5 | 8 | Fietsatelier Spaak | K05 | Wilrijk | |||||||||
| 7 | R06 | K04 | Haven | 9.9 | 18 | ||||||||||||
| 8 | R07 | K01 | Centrum | 3 | 4 | ||||||||||||
| 9 | R08 | K02 | Rand | 6 | 10 | Zone | Centrum | Rand | Haven | ||||||||
| 10 | R09 | K05 | Haven | 14 | 30 | Toeslag | €0.00 | €2.00 | €5.00 | ||||||||
| 11 | R10 | K06 | Centrum | 4.2 | 2 | ||||||||||||
| 12 | |||||||||||||||||
| 13 | Positie | Gewicht | Centrum | Rand | Haven | Klasse | Middel | ||||||||||
| 14 | Licht | €0.00 | €1.00 | €3.00 | Zone | Haven | |||||||||||
| 15 | Middel | €2.00 | €3.00 | €5.00 | Uitkomst | ||||||||||||
| 16 | Zwaar | €4.00 | €6.00 | €8.00 | |||||||||||||
| 17 |
In twee richtingen
In een tabel met rijen en kolommen zoek je zowel de rij als de kolom met VERGELIJKEN:
=INDEX(L14:N16;VERGELIJKEN("Zwaar";K14:K16;0);VERGELIJKEN("Rand";L13:N13;0)) vindt Zwaar op rij 3 en Rand in kolom 2, en geeft 6 euro.
=INDEX(L14:N16,MATCH("Zwaar",K14:K16,0),MATCH("Rand",L13:N13,0))
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rit | Klant | Zone | Km | Gewicht | Prijs | Gemeente | Toeslag | Klantnaam | Naam | Code | Gemeente | Vanaf km | Prijs | |||
| 2 | R01 | K03 | Centrum | 2.5 | 3 | Bakkerij Bloem | K01 | Antwerpen | 0 | €6.00 | |||||||
| 3 | R02 | K01 | Rand | 7.2 | 12 | Boekhandel Plot | K02 | Berchem | 3 | €9.00 | |||||||
| 4 | R03 | K05 | Haven | 11.4 | 25 | Café De Zwaan | K03 | Antwerpen | 6 | €12.00 | |||||||
| 5 | R04 | K02 | Centrum | 1.8 | 1 | Drukkerij Inkt | K04 | Deurne | 10 | €18.00 | |||||||
| 6 | R05 | K03 | Rand | 5.5 | 8 | Fietsatelier Spaak | K05 | Wilrijk | |||||||||
| 7 | R06 | K04 | Haven | 9.9 | 18 | ||||||||||||
| 8 | R07 | K01 | Centrum | 3 | 4 | ||||||||||||
| 9 | R08 | K02 | Rand | 6 | 10 | Zone | Centrum | Rand | Haven | ||||||||
| 10 | R09 | K05 | Haven | 14 | 30 | Toeslag | €0.00 | €2.00 | €5.00 | ||||||||
| 11 | R10 | K06 | Centrum | 4.2 | 2 | ||||||||||||
| 12 | |||||||||||||||||
| 13 | Positie | Gewicht | Centrum | Rand | Haven | Klasse | Middel | ||||||||||
| 14 | Licht | €0.00 | €1.00 | €3.00 | Zone | Haven | |||||||||||
| 15 | Middel | €2.00 | €3.00 | €5.00 | Uitkomst | €6.00 | |||||||||||
| 16 | Zwaar | €4.00 | €6.00 | €8.00 | |||||||||||||
| 17 |
In an English Excel
Is your Excel in English? Then the functions have other names, and there is often a comma between the arguments instead of a semicolon.
- VERGELIJKEN
- MATCH
Try it yourself
In welke gemeente zit de klant van rit R03? Zoek het op in G4 met INDEX en MATCH.
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rit | Klant | Zone | Km | Gewicht | Prijs | Gemeente | Toeslag | Klantnaam | Naam | Code | Gemeente | Vanaf km | Prijs | |||
| 2 | R01 | K03 | Centrum | 2.5 | 3 | Bakkerij Bloem | K01 | Antwerpen | 0 | €6.00 | |||||||
| 3 | R02 | K01 | Rand | 7.2 | 12 | Boekhandel Plot | K02 | Berchem | 3 | €9.00 | |||||||
| 4 | R03 | K05 | Haven | 11.4 | 25 | Café De Zwaan | K03 | Antwerpen | 6 | €12.00 | |||||||
| 5 | R04 | K02 | Centrum | 1.8 | 1 | Drukkerij Inkt | K04 | Deurne | 10 | €18.00 | |||||||
| 6 | R05 | K03 | Rand | 5.5 | 8 | Fietsatelier Spaak | K05 | Wilrijk | |||||||||
| 7 | R06 | K04 | Haven | 9.9 | 18 | ||||||||||||
| 8 | R07 | K01 | Centrum | 3 | 4 | ||||||||||||
| 9 | R08 | K02 | Rand | 6 | 10 | Zone | Centrum | Rand | Haven | ||||||||
| 10 | R09 | K05 | Haven | 14 | 30 | Toeslag | €0.00 | €2.00 | €5.00 | ||||||||
| 11 | R10 | K06 | Centrum | 4.2 | 2 | ||||||||||||
| 12 | |||||||||||||||||
| 13 | Positie | Gewicht | Centrum | Rand | Haven | Klasse | Middel | ||||||||||
| 14 | Licht | €0.00 | €1.00 | €3.00 | Zone | Haven | |||||||||||
| 15 | Middel | €2.00 | €3.00 | €5.00 | Uitkomst | ||||||||||||
| 16 | Zwaar | €4.00 | €6.00 | €8.00 | |||||||||||||
| 17 |
Ready for more?
The full lesson has 5 exercises, from easy to challenging, with hints, points and a streak you can build.
Start the lesson