Excel 2013: Zelle zwischen bestimmten Zahlenbereichen ersetzen

Excel 2013: Zelle zwischen bestimmten Zahlenbereichen ersetzen

Ich habe eine HDI-Datenbank (Human Development Index) aus meinem Land, in der jede Stadt aufgeführt ist. Falls Sie es nicht wissen: UNPD verwendet bestimmte Schwellenwerte, um Länder zwischen 0 und 1 zu bewerten, und zwar wie folgt:

Sehr hohe menschliche Entwicklung 0,8 - 1

Hohe menschliche Entwicklung 0,7 - 0,799

Mittlere menschliche Entwicklung 0,5 - 0,699

Geringe menschliche Entwicklung 0 - 0,499

Das Problem entsteht, wenn ich diese Städte farblich einordnen muss

Im Moment habe ich so etwas:

Position City              IDHM     IDHM-R  IDHM-L  IDHM-E
1 º Cuiabá                 0.785    0.800   0.834   0.726
2 º Sinop                  0.754    0.755   0.832   0.682
... ...                    ....      ...    ..      ...

Aber ich muss diese Datenbank in eine andere Software übertragen und den Code dafür verwenden, jeder Zahl je nach Rang eine andere Farbe zuzuweisen, sodass sie folgendermaßen aussehen:

1 º Cuiabá                 AAA0.785  ZZZ0.800   ZZZ0.834    AAA0.726
2 º Sinop                  AAA0.754  AAA0.755   ZZZ0.832    BBB0.682
... ...                    ....      ...    ..      ...

Meine Frage lautet: Weiß jemand, ob es eine schnelle Möglichkeit gibt, diese Informationen automatisch hinzuzufügen, anstatt sie manuell eingeben zu müssen?

Ich entschuldige mich für mein schlechtes Englisch und danke für Ihre Aufmerksamkeit.

Antwort1

Erstellen Sie eine Nachschlagetabelle, die wie folgt aussieht:

number  description code
0       Low         CCC0
0.5     Medium      BBB0
0.7     High        AAA0
0.8     Very High   ZZZ0

Ändern Sie den Code für den „niedrigen“ Wert in den von Ihnen gewünschten Wert. Das war aus Ihrer Frage nicht klar ersichtlich.

Jetzt können Sie Vlookup mit einer ungefähren Übereinstimmung verwenden, um den Code zu finden. Mit einer 1 oder TRUE als letztem Parameter gibt Vlookup den Wert zurück, der gleich oder kleiner als der Suchwert ist.

Betrachten Sie den folgenden Screenshot:

Bildbeschreibung hier eingeben

Die gelb schattierten Zellen enthalten Ihre erwarteten Ergebnisse aus der Frage.

Die aktuelle Zelle ist H2 und hat die Formel

=VLOOKUP(B2,$M$1:$O$5,3,TRUE)&"."&B2

quer und runter kopiert. In Worten: Suche in der ersten Spalte der Tabelle in M1:O5 die Zelle, die entweder gleich oder kleiner als der Wert in B2 ist. Gib den Wert aus der dritten Spalte zurück. Füge dann einen Punkt an und füge den Wert von B2 an.

Zur Vergleichbarkeit sind unterhalb der Formeltabelle die gewünschten Ergebnisse aus Deiner Fragestellung hellgelb hervorgehoben.

Beachten Sie, dass die drei Tabellen auf unterschiedlichen Blättern stehen können. Sie müssen lediglich die Verweise anpassen.

verwandte Informationen