Ik heb een Z-waarde tabel gemaakt waarin ik een formule wil laten zoeken. De cel die gezocht moet worden in de Z-waarde tabel is "C36" van een ander tabblad. Het idee is dus, dat wanneer ik een uitkomst krijg uit een berekening, dat ik daaronder gelijk zie welke waarde uit de Z-waarde tabel daarbij hoort. Dus ik had de volgende twee dingen geprobeerd:
Omdat de waarde in "C36" twee decimalen heeft (#,##) en de Z-waarde tabel verticaal zoekt op één decimaal (#,##) en horizontaal de tweede decimaal zoekt (#,##) zit er een afrondingformule, in de formule. Als test heb ik in "C36" het getal "1,63" geschreven.
=INDEX('Z-tabel'!B2:K62;MATCH((ROUND($C$36;1));'Z-tabel'!A2:A62;0);MATCH($C$36-(ROUND($C$36;1));'Z-tabel'!B1:K1;0))
en
=VLOOKUP((ROUND($C$36;1));'Z-tabel'!A2:A62;MATCH($C$36-(ROUND($C$36;1));'Z-tabel'!B2:K2;0);FALSE)
Maar via de "INDEX" krijg ik #N/A terug en via de tweede "VLOOKUP" krijg ik ook #N/A terug. Ik denk zelf dat de fout in de "MATCH" formule zit. Want zelfs als laat ik de formule letterlijk zoeken naar de cel die gevonden moet worden, dan krijg ik nog steeds #N/A, zie onderstaande afbeelding:

Als ik de formule niet laat eindige op een "0", wat dus een exacte match zou moeten vinden, maar op "1", dan krijg ik we een rij terug, uiteraard de verkeerde, dat wel. Maar het is gek, want de formule zou een exacte rij moeten kunnen vinden, omdat 1,6 erin staat.
Ik heb al gecontroleerd of alle cellen via celeigenschappen op "numeriek" staan en dat is het geval.
De Z-waarde tabel ziet er zo uit:

Iemand een idee wat er mis gaat?
Omdat de waarde in "C36" twee decimalen heeft (#,##) en de Z-waarde tabel verticaal zoekt op één decimaal (#,##) en horizontaal de tweede decimaal zoekt (#,##) zit er een afrondingformule, in de formule. Als test heb ik in "C36" het getal "1,63" geschreven.
=INDEX('Z-tabel'!B2:K62;MATCH((ROUND($C$36;1));'Z-tabel'!A2:A62;0);MATCH($C$36-(ROUND($C$36;1));'Z-tabel'!B1:K1;0))
en
=VLOOKUP((ROUND($C$36;1));'Z-tabel'!A2:A62;MATCH($C$36-(ROUND($C$36;1));'Z-tabel'!B2:K2;0);FALSE)
Maar via de "INDEX" krijg ik #N/A terug en via de tweede "VLOOKUP" krijg ik ook #N/A terug. Ik denk zelf dat de fout in de "MATCH" formule zit. Want zelfs als laat ik de formule letterlijk zoeken naar de cel die gevonden moet worden, dan krijg ik nog steeds #N/A, zie onderstaande afbeelding:

Als ik de formule niet laat eindige op een "0", wat dus een exacte match zou moeten vinden, maar op "1", dan krijg ik we een rij terug, uiteraard de verkeerde, dat wel. Maar het is gek, want de formule zou een exacte rij moeten kunnen vinden, omdat 1,6 erin staat.
Ik heb al gecontroleerd of alle cellen via celeigenschappen op "numeriek" staan en dat is het geval.
De Z-waarde tabel ziet er zo uit:

Iemand een idee wat er mis gaat?