Wenn Sie die Daten als solche auslegen können:
.. damit die Speicherkosten die dritte statt der ersten Spalte sind, können Sie diese Formel verwenden:
=VLOOKUP($E2,$A$12:$C$16,3,TRUE)
Während das erste Argument der Wert ist, nach dem Sie suchen, ist das zweite Argument der gesamte Bereich für Ihre Suche (ohne Überschriften), das dritte Argument ist die Spalte Ihrer Tabelle, aus der die Daten abgerufen werden sollen, und das letzte Argument gibt den Wert an Suche in einem Bereich.
Beachten Sie auch, dass Ihre Werte für die kg auf diese Weise formatiert sein müssen und nicht die Zeichenfolge "KG" als Wert enthalten dürfen. Ich habe sie beispielsweise so formatiert:
Bearbeiten: Wenn Sie die Daten im selben Layout behalten möchten, können Sie stattdessen Folgendes verwenden:
=INDEX($A$12:$A$16,MATCH(E2,$B$12:$B$16,1))
Ein bisschen weniger lesbar, aber nicht so schlecht, wie ich anfänglich angefangen habe. Beachten Sie, dass Sie die Weight to:
Spalte nicht wirklich benötigen , sondern nur überprüfen müssen, ob sie sich über der Weight from:
Spalte befindet
MATCH
undINDEX
Sie können diese Formel verwenden:
Um die Logik dahinter zu verstehen, werde ich zeigen, wie es funktioniert:
Es ist hässlicher und chaotischer als @ Jonnos Antwort, aber wenn Sie die Logik verstehen, ist es sehr einfach.
quelle