CygneVoler
Gebruiker
- Lid geworden
- 15 mei 2015
- Berichten
- 234
Code:
=ALS(C4<=1500; "8"; ALS(C4<=2000; "10";ALS(C4<2500; "12"; ALS(C4<=3000; "14"; ALS(C4<=3500; "16"; ALS(C4<=4000; "18"; ALS(C4<=4500; "20"; ALS(C4>=5000; "22"))))))))
Hallo excellers,
Graag wil ik jullie advies en support voor het volgende item.
Bovenstaande ALS functie gebruik ik momenteel om een waarde aan te geven als deze binnen een bereik valt.
Kolom
A B C
1000-1500 - 8
1501-2000 - 10
2001-2500 - 12
2501-3000 - 14
3001-3500 - 16
3501-4000 - 18
4001-4500 - 20
4501 >5000 - 22
De waarde wordt berekend a.d.h.v. een vaste waarde en een variabele invoerwaarde. De uitkomst staat (in dit voorbeeld) in C4
Nu is mijn vraag: kan dit met een (kortere) VBA code worden opgelost?
Of zou ik hier een INDEX.VERGELIJKEN functie beter kunnen toepassen?
Graag jullie reactie,
CooS