Ho 8 campi numerici che vanno da 0 a 30.

Vorrei poter dare, per ogni campo, questi valori:
- per ogni punto minore di 10, 1 punto;
- per ogni punto tra 10 e 20, 2 punti;
- per ogni punto tra 20 e 30, 3 punti;

esempio:
un campo con valore 25 da un punteggio di:

(25-10)*1+((25-20)*2+i restanti 5*3

però così sarebbe veramente macchinoso..un modo +veloce?