2016-11-02 6 views
1

Ich muss einen Bereich Zahlen zu einer Bewertung definieren, und die Bewertung ist nur einen Buchstaben und basierend auf dem Bereich der Zahlen die nächste Zelle sollte den Buchstaben zeigen.Konvertieren Sie einen Bereich von Zahlen in einen Buchstaben in Excel

Example: 
10231 = A 
8034 = B 
6433 = C 
4542 = D 
1323 = F 
  • Alles, was über 10000 bekommt ein
  • etwas zwischen 8000 bis Buchstaben umgewandelt und 9999 auf Buchstaben B umgewandelt
  • alles zwischen 6000 und 7999 zu Buchstaben C umgewandelt
  • alles zwischen 4000 und 5999 umgewandelt zu Buchstabe D
  • alles zwischen 0 und 3999 konvertiert in den Buchstaben F

Wenn ich die Nummer in A1-Zelle als 3214 eingeben, sollte ich in B1-Zelle erhalten F Können wir das mit einer einfachen Formel tun? Oder benötigt das VB?

Antwort

4

diese Formel in B1 Versuchen:

=VLOOKUP(A1,{0,"F";4000,"D";6000,"C";8000,"B";10000,"A"},2,TRUE) 
0

Gespielt ein wenig, um zu sehen, ob ich es mit den sich wiederholenden Muster verkürzen konnte.

Die VLOOKUP ist leichter zu verstehen

=CHOOSE(MAX(INT(A1/2000),1),"F","D","C","B","A") 
Verwandte Themen