Ich möchte, dass Excel mir anhand der Bedingungen in D2 & E2 aus dem Reiter "Kosten" die dem Gewicht entsprechende richtige Rate sucht & diese mit dem Gewicht multipliziert. Dabei soll Excel ebenfalls prüfen, ob das Ergebnis dieser Rechnung über dem Minimum liegt. Wenn ja, dann soll dieser Betrag in Zelle F2 erscheinen, wenn nein, dann soll der Min. Betrag in Zelle F2 erscheinen. Gleiches soll auch passieren, wenn es für das Gewicht, egal wie hoch, nur eine Rate gibt, das wäre dann Bedingung "DE39" in Zelle D2, statt "DE38".
für Deine angestrebte Preisermittlung hab ich angenommen, dass für ein beliebiges "routing" der Preis immer abnimmt und der Preis für Gewichte kleiner gleich 45 kg dem entspricht für größer 45 plus 1€ Zuschlag.
13.06.2019, 11:43 (Dieser Beitrag wurde zuletzt bearbeitet: 13.06.2019, 11:51 von SteBen.)
Hallo Günter,
ich glaube, das stimmt nicht ganz. Das Gewicht is variabel, aber der Aufbau des Arbeitsblattes "Berechnung" soll sich nicht verändern. Sprich, D2 & E2 können variabel getauscht werden & in F2 wird dann der entsprechende Betrag gebracht. Es bleibt dabei aber bei nur einer Zeile.
Die Berechnung muss dann wie folgt erfolgen:
D2 = DE38 E2 = 20 Kg >> E2*Kosten!F2 = 100
od.
D2 = DE38 E2 = 50 Kg >> E2*Kosten!F3 = 225
od.
D2 = DE39 E2 = 42 KG >> E2*Kosten!D2 = 84
Die Gewichtsklassen sind immer Minimum bis 45 Kgs, 45 Kgs bis 100, usw.
Viele Grüße SteBen Hallo Werner,
danke für Deine Antwort.
Der Preis für ein beliebiges routing nimmt nicht immer ab. Er ist ein komplett variierender Betrag & kann mal weniger, aber auch mehr werden, je nachdem wie hoch das Gewicht ist & welches routing wir haben.
Wenn es beim Preis eine Flat gibt, dann ist dieser gültig für alle Gewichtsklassen.
Zitat:Die Gewichtsklassen sind immer Minimum bis 45 Kgs, 45 Kgs bis 100, usw.
geben Deine Angaben auch mehr Sinn, denn sie stehen im Widerspruch zu Deinen Angaben in der Datei und da in Kosten!1:1. Denn z.B. ">45 kg" wird normalerweise nicht als "bis 45 kg" sondern als "größer 45 kg" von mir interpretiert.
Dadurch verkürzt sich meine Formel einerseits etwas und andererseits durch Deine neue Angabe
Zitat:... komplett variierender Betrag & kann mal weniger, aber auch mehr werden...
muss ich jetzt dafür noch INDEX(), SPALTE() und VERGLEICH() einfügen.
Unabhängig davon schlage ich Dir vor, in =airfreight!R1:X1 die ">" zu entfernen und dafür dort ein benutzerdefiniertes Zahlenformat z.B. wie folgt:
Code:
"<="0
oder auch z.B.
Code:
" bis "0
zu definieren.
Dies gibt mE richtiger Deinen geschilderten Sachverhalt wieder. Auf die Formel hat dies keinen wirklichen Einfluss, nur das darin ein WECHELN()-Formelteil eingespart werden könnte, da es ja dann keine ">"-Zeichen mehr zum Auswechseln gibt.
Demzufolge kannst Du natürlich auch Deine jetzige Darstellung belassen, wenn Du das so gewohnt sein solltest. Ist Deine Entscheidung.
Bei evtl. weiteren Rückfragen könnte ich nicht vor Montag reagieren. Wünsche Dir auch ein schönes WE.
Gruß Werner .. , - ...
Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag:1 Nutzer sagt Danke an neopa für diesen Beitrag 28 • SteBen