Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo,
Ik heb verschillende forums doorzocht maar ik kon het specifieke antwoord voor mijn vraag niet vinden.
Ik heb een tabel gemaakt als voorbeeld, zie afbeelding.
De bedoeling is dat als ik in de kolom onder A en B een waarde invul, de waarde die overeenkomt met die twee dan in de 3e kolom (C) verschijnt.

Ik heb al verschillende dingen geprobeerd met index en verticaal zoeken maar ik kom nog niet tot het juiste antwoord.

Zou iemand mij hier mee kunnen helpen?

Alvast bedankt!

Hieronder een koppeling naar een afbeelding, ik wist niet hoe ik het anders toe moest voegen.

https://paste.pics/ad6dc2415dd09e47cc01dd9e3eb921ec

Beste antwoord (via Verwijderd op 07-05-2019 11:57)


  • LauryanF
  • Registratie: Februari 2012
  • Laatst online: 18-04 15:16
dix-neuf schreef op dinsdag 7 mei 2019 @ 11:10:
@LauryanF en MHeeren,
Die oplossingen zijn niet helemaal juist.
Als de zoekwaarden niet oplopend gesorteerd zijn, hoort de functie er zo uit te zien: =INDEX(Zoekwaarde;Bereik;ONWAAR).
In plaats van ONWAAR mag je ook het cijfer 0 gebruiken.
Eens. Ik was niet helemaal duidelijk in mijn uitleg omtrent gebruik van 0, 1 of -1.
Met de huidige tabel zijn die MATCH() formules binnen de INDEX() ook overbodig. Mochten de waarden binnen A en B geen logisch oplopende reeks zijn dan worden die matches nuttig.
LauryanF schreef op dinsdag 7 mei 2019 @ 11:04:
Binnen die MATCH() formules kun je nog werken met exact match of groter/kleiner dan

Strava

Alle reacties


Acties:
  • +2 Henk 'm!

  • dix-neuf
  • Registratie: Juli 2018
  • Niet online
Dat kan met de functie INDEX. Die ziet er zo uit: INDEX(RIJ;KOLOM)
RIJ en KOLOM kun je bepalen met VERGELIJKEN, waarbij je voor RIJ met je A-waarde en voor KOLOM met je B-waarde zoekt.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Bedankt voor je reactie,

Ik ben verder niet erg bedreven in Excel dus ik weet ook niet heel goed hoe ik dit in Excel moet invoeren.

Acties:
  • +2 Henk 'm!

  • LauryanF
  • Registratie: Februari 2012
  • Laatst online: 18-04 15:16
Voor jouw voorbeeld dat komt dan uit op

=INDEX(F7:T26,MATCH(A11,E7:E26),MATCH(B11,F6:T6))

In de eerste variabele geef je het zoekbereik aan.
De eerste MATCH() bepaalt de rij binnen dat bereik, de tweede MATCH() zorgt ervoor dat de juiste rij wordt geselecteerd. Binnen die MATCH() formules kun je nog werken met exact match of groter/kleiner dan.

Ik geloof dat in de Nederlandse Excel je MATCH(..) dan kunt vervangen door VERGELIJK(..)

[ Voor 11% gewijzigd door LauryanF op 07-05-2019 11:05 ]

Strava


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hartelijk dank, ik heb nog even met een collega gekeken en ik ben eruit.

Dit is uiteindelijk de ingevoerde formule.

=INDEX(F7:T26;A11;B11)

Acties:
  • 0 Henk 'm!

  • dix-neuf
  • Registratie: Juli 2018
  • Niet online
@LauryanF en MHeeren,
Die oplossingen zijn niet helemaal juist.
Als de zoekwaarden niet oplopend gesorteerd zijn, hoort de functie er zo uit te zien:
=INDEX(Bereik; RIJ;KOLOM;ONWAAR).
In plaats van ONWAAR mag je ook het cijfer 0 gebruiken.

[ Voor 4% gewijzigd door dix-neuf op 07-05-2019 11:12 ]


Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • LauryanF
  • Registratie: Februari 2012
  • Laatst online: 18-04 15:16
dix-neuf schreef op dinsdag 7 mei 2019 @ 11:10:
@LauryanF en MHeeren,
Die oplossingen zijn niet helemaal juist.
Als de zoekwaarden niet oplopend gesorteerd zijn, hoort de functie er zo uit te zien: =INDEX(Zoekwaarde;Bereik;ONWAAR).
In plaats van ONWAAR mag je ook het cijfer 0 gebruiken.
Eens. Ik was niet helemaal duidelijk in mijn uitleg omtrent gebruik van 0, 1 of -1.
Met de huidige tabel zijn die MATCH() formules binnen de INDEX() ook overbodig. Mochten de waarden binnen A en B geen logisch oplopende reeks zijn dan worden die matches nuttig.
LauryanF schreef op dinsdag 7 mei 2019 @ 11:04:
Binnen die MATCH() formules kun je nog werken met exact match of groter/kleiner dan

Strava

Pagina: 1