Moin moin zusammen,
hab ein kleines Problem, bei dem ich einfach nicht weiter weiß.
Und zwar bin ich dabei eine Tabelle zu erstellen, die mir anhand von zwei Parametern (PLZ und Gewicht) einen Wert aus einer bereits vorhanden Tabelle auswerfen soll.
Mein Problem ist, dass ich in der Frachttabelle aus der die Fracht ermittelt werden soll, eine Gewichtsstaffelung habe (50, 100, 150, 200, 250, 300, 400 usw.) und die Sendungen natürlich Gewichte haben die dazwischen liegen, deshalb soll er in der Spalte immer den nächst höheren Wert nehmen. Also wenn die Sendung ein Gewicht von 101 kg hat soll sie den Wert aus der Spalte für 150 kg nehmen.
Hier mal meine Funktion:
=INDEX(B2:AK96;VERGLEICH(J3;A2:A96;0);VERGLEICH(G3;B1:AK1;-1)))
Die erste Vergleichsformel ist für das PLZ-Gebiet und die zweite soll nach dem Gewicht "suchen". Egal wie ich es drehe und wende, er wirft mir entweder #NV oder den Wert zum nächst niedrigeren Gewicht raus.
Bin am verzweifeln...
Hoffe Ihr könnt mir weiter helfen :)
hab ein kleines Problem, bei dem ich einfach nicht weiter weiß.
Und zwar bin ich dabei eine Tabelle zu erstellen, die mir anhand von zwei Parametern (PLZ und Gewicht) einen Wert aus einer bereits vorhanden Tabelle auswerfen soll.
Mein Problem ist, dass ich in der Frachttabelle aus der die Fracht ermittelt werden soll, eine Gewichtsstaffelung habe (50, 100, 150, 200, 250, 300, 400 usw.) und die Sendungen natürlich Gewichte haben die dazwischen liegen, deshalb soll er in der Spalte immer den nächst höheren Wert nehmen. Also wenn die Sendung ein Gewicht von 101 kg hat soll sie den Wert aus der Spalte für 150 kg nehmen.
Hier mal meine Funktion:
=INDEX(B2:AK96;VERGLEICH(J3;A2:A96;0);VERGLEICH(G3;B1:AK1;-1)))
Die erste Vergleichsformel ist für das PLZ-Gebiet und die zweite soll nach dem Gewicht "suchen". Egal wie ich es drehe und wende, er wirft mir entweder #NV oder den Wert zum nächst niedrigeren Gewicht raus.
Bin am verzweifeln...
Hoffe Ihr könnt mir weiter helfen :)