• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Getal in cel koppelen aan juiste tarief

Status
Niet open voor verdere reacties.

custommade

Gebruiker
Lid geworden
18 aug 2011
Berichten
18
Hulp gevraagd bij de volgende uitdaging!

Ik kreeg het niet voor elkaar een voorbeeldbestandje te uploaden, dus ik probeer het even middels onderstaand voorbeeld.

Voor het berekenen van kosten voor vervoer van goederen is de volgende staffel aanwezig.

O Q R S

van… tot…
0 125 kg € 25,00
126 250 kg € 25,00
251 500 kg € 25,00
501 1.000 kg € 36,00
1.001 2.000 kg € 68,00
2.001 3.000 kg € 88,00
3.001 4.000 kg € 107,00
4.001 5.000 kg € 126,00
5.001 6.000 kg € 145,00
6.001 7.000 kg € 163,00
7.001 8.000 kg € 180,00
8.001 9.000 kg € 195,00
9.001 10.000 kg € 210,00
10.001 … kg Upon Request

Als het gewicht bekend is en is weergegeven in bijvoorbeeld cel W17, wil ik dat automatisch het juiste tarief wordt weergegeven in cel W18. In Excel 2010 lukte mij dit met de volgende formule:

=ALS(EN(W17>O16;W17<O17);S16;ALS(EN(W17>Q16;W17<O18);S17;ALS(EN(W17>Q17;W17<O19);S18;ALS(EN(W17>Q18;W17<O20);S19;ALS(EN(W17>Q19;W17<O21);S20;ALS(EN(W17>Q20;W17<O22);S21;ALS(EN(W17>Q21;W17<O23);S22;ALS(EN(W17>Q22;W17<O24);S23;ALS(EN(W17>Q23;W17<O25);S24;ALS(EN(W17>Q24;W17<O26);S25;ALS(EN(W17>Q25;W17<O27);S26;ALS(EN(W17>Q26;W17<O28);S27;ALS(EN(W17>Q27;W17<O29);S28;"Upon Request")))))))))))))

Ik moet het echter ook kunnen toepassen in Excel 97-2003. In die versie is het slechts mogelijk 7 niveaus te nestelen. De bovenstaande formule werkt dus niet meer.

De vraag is dus hoe ik Excel 97-2003 bij een gegeven gewicht in kg automatisch laat bepalen in welke gewichtklasse dit gewicht valt (en dus welk tarief daarbij hoort).

Bij voorbaat dank voor de reacties!
 
Heb je DEZE oplossingen al bekeken?
 
Die oplossing had ik nog niet bekenen nee. Hoewel ik deze werkwijze zelf niet had bedacht gaat ook dit niet werken in mijn document. De uiteindelijke oplossing bestaat in de gegeven oplossing immers ook uit genestelde ALS-formules. En als je dus meer dan 7 niveaus hanteert (zoals in mijn staffel het geval is) dan kan Excel dit niet verwerken.
 
Volgens kun je die nestkasten opruimen, moet trouwens altijd in de herfst ;) en iets doen met index, verschuiving en vert.zoeken of alleen met vert.zoeken.
 

Bijlagen

Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan