Ich würde hier die WENNS Funktion verwenden, da die Intervalle fein säuberlich getrennt sind (die bei der Auswertung von links nach rechts zuerst zutreffende Bedingung "gewinnt", weshalb hier Reihenfolge umgedreht sein muss).

=WENNS(A1>=500000;A1*5%; A1>=400000;A1*4%; A1>=300000;A1*3%; A1>0;A1*2%; 1;"--")
...zur Antwort