Ну либо используете ФБ "Кусочно-линейная функция", либо делаете через скрипт как начали.
Но вам лучше уж тогда делать не через кучу операторов if, а через оператор switch.
http://msdn.microsoft.com/ru-ru/libr...(v=vs.90).aspx
Просто перечисляете все условия, и уставки для них.