WallyWalson
Nieuwe gebruiker
- Lid geworden
- 9 okt 2013
- Berichten
- 3
Beste helpers,
Ik heb in excel een aantal tabellen aangemaakt met daarin getalwaarden over pijpafmetingen. Deze tabellen zijn exact gelijk qua opzet, maar de getalwaarden verschillen. Aan deze tabelmatrixen heb ik namen toegekend ("PIJP1", "PIJP2", PIJP3" enzovoorts.).
Nu wil ik aan de hand van een dropdown-menu (in cel I35) - dat aangeeft om welke PIJP het gaat - een waarde uit de 2e kolom van de juiste tabelmatrix ophalen. De rij waarin de gezochte waarde zich bevindt is afhankelijk van een berekend getal (in cel H35).
Ik wil dus de waarde (uit kolom 2 van de tabelmatrix) weten die hoort bij de waarde (uit kolom 1 van de tabelmatrix) die gevonden wordt door de kleinste waarde te zoeken die groter is dan de berekend waarde in H35.
De formule ziet nu als volgt uit:
=INDEX(INDIRECT(I35;ONWAAR);VERGELIJKEN(H35;Leidingtabellen!A3:A19;-1);2)
De formule werkt zo, maar het probleem zit hem bij het roodgekleurde stuk van de formule. Hier wil de formule namelijk weten in welke kolom de waarde zich bevindt. Dit is zoals eerder vernoemd kolom 1, maar ook dit moet variabel zijn aan de hand van het dropdown-menu (I35) en dat is nu niet het geval (Bij PIJP1 is dit A3:A19, Bij PIJP2 is dit E3:E19, bij PIJP3 is dit I3:I19 enzovoorts).
Is er een formule om te zeggen dat excel Kolom 1 van "PIJP1" moet inlezen? Dus bijvoorbeeld:
FORMULE(INDIRECT(I35);1) geeft bij keuze I35="PIJP1" -> A3:A19
FORMULE(INDIRECT(I35);1) geeft bij keuze I35="PIJP2" -> E3:E19
Enzovoorts....
Of moet ik dit op een andere manier aanpakken?
Ik hoop dat ik het duidelijk heb uitgelegd!
Groetjes,
Wouter
Ik heb in excel een aantal tabellen aangemaakt met daarin getalwaarden over pijpafmetingen. Deze tabellen zijn exact gelijk qua opzet, maar de getalwaarden verschillen. Aan deze tabelmatrixen heb ik namen toegekend ("PIJP1", "PIJP2", PIJP3" enzovoorts.).
Nu wil ik aan de hand van een dropdown-menu (in cel I35) - dat aangeeft om welke PIJP het gaat - een waarde uit de 2e kolom van de juiste tabelmatrix ophalen. De rij waarin de gezochte waarde zich bevindt is afhankelijk van een berekend getal (in cel H35).
Ik wil dus de waarde (uit kolom 2 van de tabelmatrix) weten die hoort bij de waarde (uit kolom 1 van de tabelmatrix) die gevonden wordt door de kleinste waarde te zoeken die groter is dan de berekend waarde in H35.
De formule ziet nu als volgt uit:
=INDEX(INDIRECT(I35;ONWAAR);VERGELIJKEN(H35;Leidingtabellen!A3:A19;-1);2)
De formule werkt zo, maar het probleem zit hem bij het roodgekleurde stuk van de formule. Hier wil de formule namelijk weten in welke kolom de waarde zich bevindt. Dit is zoals eerder vernoemd kolom 1, maar ook dit moet variabel zijn aan de hand van het dropdown-menu (I35) en dat is nu niet het geval (Bij PIJP1 is dit A3:A19, Bij PIJP2 is dit E3:E19, bij PIJP3 is dit I3:I19 enzovoorts).
Is er een formule om te zeggen dat excel Kolom 1 van "PIJP1" moet inlezen? Dus bijvoorbeeld:
FORMULE(INDIRECT(I35);1) geeft bij keuze I35="PIJP1" -> A3:A19
FORMULE(INDIRECT(I35);1) geeft bij keuze I35="PIJP2" -> E3:E19
Enzovoorts....
Of moet ik dit op een andere manier aanpakken?
Ik hoop dat ik het duidelijk heb uitgelegd!
Groetjes,
Wouter