Archief - Excel : vlookup vraagstuk?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Bompaization

Legacy Member
Ik heb een excel probleempje waar ik niet direct aan uit geraak:

excel.jpg


De bedoeling is om 1 formule te maken in de kolom "uitkomst" met deze voorwaarden:
Basisbedrag evalueren in de hulptabel tussen minimum en maximum, en vervolgens deze berekening op uitvoeren: bedrag + surplus% van (basisbedrag - minimum)

Voorbeeld: basisbedrag = 12501; uitkomst = 2500 + (12501 - 10001)*40%

FlatSix

Legacy Member
Kan op werklaptop je bijlage niet openen, lijkt me niets moeilijk aan, kan alleen uw probleem dus niet zien. :)

Maar kan me voorstellen dat het zoiets is exact aan hetgeen je zelf typt bedrag + surplus% van (basisbedrag - minimum) maar dan "bedrag + vlookup(bedrag;surplus tabel;x;0)*(basisbedrag-(vlookup(bedrag;minimum tabel;x;0))

Bompaization

Legacy Member
xTwL- zei:
Kan op werklaptop je bijlage niet openen, lijkt me niets moeilijk aan, kan alleen uw probleem dus niet zien. :)

Maar kan me voorstellen dat het zoiets is exact aan hetgeen je zelf typt bedrag + surplus% van (basisbedrag - minimum) maar dan "bedrag + vlookup(bedrag;surplus tabel;x;0)*(basisbedrag-(vlookup(bedrag;minimum tabel;x;0))

Ik denk dat je toch best even de bijlage bekijkt als je de kans krijgt, dat zal veel duidelijk maken.

Tailball

Legacy Member
Vlookup/HLookup gaat enkel op harde waardes zoeken...

Probeer eens met Lookup (opzoekwaarde, opzoektabel, matchingtabel)
Voorbeeld (niet per se met jouw tabelreferenties):
=LOOKUP($A8; $A$1 : $B$5; $C$1 : $C$5) (uitgesplitst owv smileys)

A8 = waarde die ik wil opzoeken
A1:B5 = tabel met ranges (0-10, 11-20, 21-30 etc)
C1:C5 = tabel met resultaat dat ik wil weergeven, relatief overeenkomstig met A1:B5.

FlatSix

Legacy Member
Tailball zei:
Vlookup/HLookup gaat enkel op harde waardes zoeken...

Zet dan gewoon die initiële functie of berekening in plek van de opzoekwaarde?

Tailball

Legacy Member
xTwL- zei:
Zet dan gewoon die initiële functie of berekening in plek van de opzoekwaarde?

Dan nog moet ge tussen 2 waardes uw lookup doen?
En dat kan VLookup niet.

Er bestaat gewoon een andere functionaliteit die dat kan, gebruik gewoon die.

Bompaization

Legacy Member
Tailball zei:
Dan nog moet ge tussen 2 waardes uw lookup doen?
En dat kan VLookup niet.

Er bestaat gewoon een andere functionaliteit die dat kan, gebruik gewoon die.

Klopt, met vlookup liep ik altijd tegen het feit aan dat ik er geen AND-functie in kon zetten, met lookup is het nu wel gelukt met 3 lookups in één cel, thanks. Wel grappig dat je een deprecated function moet gebruiken om je doel te bereiken.

Tailball

Legacy Member
Bompaization zei:
Klopt, met vlookup liep ik altijd tegen het feit aan dat ik er geen AND-functie in kon zetten, met lookup is het nu wel gelukt met 3 lookups in één cel, thanks. Wel grappig dat je een deprecated function moet gebruiken om je doel te bereiken.

Ik kan nergens terugvinden dat lookup deprecated is?

Bompaization

Legacy Member
Tailball zei:
Ik kan nergens terugvinden dat lookup deprecated is?

Iemand op StackExchange beweerde dat, blijkt niet helemaal te kloppen, bij nazicht blijkt dat ze wel zeggen dat VLOOKUP een beter alternatief is, maar is idd niet deprecated.

Tailball

Legacy Member
Bompaization zei:
Iemand op StackExchange beweerde dat, blijkt niet helemaal te kloppen, bij nazicht blijkt dat ze wel zeggen dat VLOOKUP een beter alternatief is, maar is idd niet deprecated.

Vlookup is beter en performanter, maar niet voor hetgene jij probeert te doen, denk ik :)

FlatSix

Legacy Member
Tailball zei:
Dan nog moet ge tussen 2 waardes uw lookup doen?
En dat kan VLookup niet.

Er bestaat gewoon een andere functionaliteit die dat kan, gebruik gewoon die.

Jawel, zet je gewoon mee in de vlookup. Ben misschien niet voldoende mee met het probleem.

FlatSix

Legacy Member
Tailball zei:
Ik ben benieuwd naar jouw oplossing dan

Hehe, heb er nog altijd niet naar gekeken omdat ik de bijlage niet kan openen op m'n werklaptop. Zoals ik al zei kan het zijn dat ik niet genoeg de probleemstelling snap maar ik verwerk regelmatig in m'n vlookup zelf andere functies. Ik gebruik soms zelfs vlookups voor m'n waarde uit welke kolom die de data moet halen als een raster.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan