Spalte zum Aggregieren von Werten in einer anderen

Spalte zum Aggregieren von Werten in einer anderen

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?

  1. wenn a1 Zellenwert zwischen 0 und 5, dann b1 = niedrig
  2. wenn a1 zwischen 6 und 10 dann b1 = mittel
  3. 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.

Bildbeschreibung hier eingeben

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.

verwandte Informationen