Excel leren: X.ZOEKEN (XLOOKUP)
Zoeken in elke richting
Op de ritbriefjes wil Kobe de naam van de klant, en die staat links van de code. Daar kan VERT.ZOEKEN niet bij. X.ZOEKEN wel, en het weet ook wat te doen met een klant die nog niet in de lijst staat.
X.ZOEKEN
X.ZOEKEN krijgt twee aparte bereiken: waar je zoekt en waaruit je het antwoord neemt. Zo maakt het niet uit of het antwoord links of rechts staat.
In I2 zoekt =X.ZOEKEN(B2;L2:L6;K2:K6) de code K03 in L2:L6 en neemt de naam op dezelfde plaats uit K2:K6: Café De Zwaan.
=X.ZOEKEN(B2;L2:L6;K2:K6)
| 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 |
Als je niets vindt
Klant K06 van rit R10 staat nog niet in de lijst. Zonder meer geeft X.ZOEKEN dan #N/B.
Een vierde argument zegt wat er moet komen als er niets gevonden wordt: =X.ZOEKEN(B11;L2:L6;K2:K6;"Nieuwe klant").
=X.ZOEKEN(B11;L2:L6;K2:K6;"Nieuwe klant")
| 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 | Nieuwe klant | |||||||||||
| 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 een Engelstalige Excel
Werkt je Excel in het Engels? Dan heten de functies anders, en staat er vaak een komma tussen de argumenten in plaats van een puntkomma.
- X.ZOEKEN
- XLOOKUP
Probeer het zelf
Wie is de klant van rit R02? Zoek de naam op in I3.
| 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 |
Klaar voor meer?
De volledige les heeft 5 oefeningen, van makkelijk naar uitdagend, met hints, punten en een reeks die je kan opbouwen.
Begin aan de les