[Excel] waarde uit tabel halen

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • FicoF
  • Registratie: April 2005
  • Laatst online: 13-07 14:28
Waarschijnlijk al eens eerder gevraagd, maar ik kan het niet vinden aangezien ik de omschrijving niet juist weet te googlen. Even aan de hand van een voorbeeld:

Via een keuze menu wil ik een waarde selecteren uit een tabel, op basis van twee variabelen:
Keuze 1 = rood of geel
Keuze 2 = 2, 3 of 4

Het resultaat van deze keuze is dan 1,b,c,f,g, of h.

Nu heb ik wel ervaring met de ALS-functie, maar de tabel die ik gebruik is veel groter dan hieronder en dan krijg ik veel te lange en onoverzichtelijke formules. Mijn vraag is, kan dit simpel, is hier een functie voor en wat is de naam van deze functie?

234
roodabc
geelfgh

Acties:
  • 0 Henk 'm!

  • Nemrah
  • Registratie: Februari 2003
  • Laatst online: 10-07 10:31
Kijk in de helpfunctie van Excel even naar de term "matrix" of de functie "index". Daarin staat netjes beschreven hoe je jouw tabel tot een matrix kan benoemen en deze op coördinaten kan uitvragen.

Plant eens een boompje


Acties:
  • 0 Henk 'm!

Anoniem: 586752

FicoF schreef op maandag 16 maart 2015 @ 12:51:
Keuze 1 = rood of geel
Keuze 2 = 2, 3 of 4
Het resultaat van deze keuze is dan 1,b,c,f,g, of h.
Dat begrijp ik niet.
Als ik naar de tabel kijk zou ik verwachten (twee voorbeelden):
Als de eerste keuze is rood en de tweede keuze is 3, dan is het resultaat b.
Als de eerste keuze is geel en de tweede keuze is 4, dan is het resultaat h.
Als die verwachting juist is, dan is de oplossing eenvoudig.
Als het om veel gegevens gaat moet je de als-functie niet gebruiken en een matrixformule evenmin. Je kunt volstaan met de indexfunctie in combinatie met 2 keer de vergelijken-functie (1 x voor het rijnummer, 1 x voor het kolomnummer).