Ich habe eine Reihe von Werten in einer Spalte und möchte eine weitere Spalte, um diese Werte zu bestimmten Aggregaten zu gruppieren. Wie mache ich das in Excel?
- wenn a1 Zellenwert zwischen 0 und 5, dann b1 = niedrig
- wenn a1 zwischen 6 und 10 dann b1 = mittel
- wenn a1 über 11 dann b1 = hoch
Antwort1
Sie können eine Tabelle wie im Screenshot erstellen und dann VLookup in Zelle B1 mit der Formel verwenden
=VLOOKUP(A1,$D$1:$E$3,2,TRUE)
Mit „True“ als letztem Parameter sucht Excel nach dem Wert, der gleich oder kleiner als der Suchwert ist. Im Beispiel wird 4 nicht gefunden, der nächstkleinere Wert ist also 0, sodass der Wert aus dieser Zeile zurückgegeben wird.
Sie können dies auch ohne Nachschlagetabelle tun, indem Sie die Formel verwenden
=LOOKUP(A1,{0,6,11},{"low","medium","high"})
Eine Nachschlagetabelle kann jedoch von vielen Formeln verwendet werden und ist leichter zu verwalten, wenn die Formel in verschiedenen Zellen verwendet wird und sich die Schwellenwerte ändern.