Aufrunden auf den nächsten vollen 10er, 20er, 50er
08.02.2004 16:44:42
Marija
Ich mache die Speditionsrechnungskontrolle in meiner Firma und bin auf folgendes Problem gestoßen. Die meisten Frachttabellen, die ich von unseren Spediteuren bekomme, sind gleich aufgebaut, nach Gewicht und Kilometer. Ich bin auf der Suche nach einer Lösung, die mir die Arbeit sozusagen erleichtern wird.
Und zwar möchte ich ein neues Blatt in meiner Excel-Tabelle einbauen, in dem ich nur das Gewicht und den Kilometerstand, die auf der Rechnung stehen, einzugeben brauche. Dabei möchte ich eine Formel in der nächsten Spalte einbauen, die folgende Gewichts- und Entfernungsabhängigkeiten in Acht nehmen sollte:
für Gewicht
ab 0 bis 30 Kg soll der Wert immer = 30 bleiben
ab 31 bis 100 Kg soll sich der eingegebene Wert auf den nächsten vollen 10er Satz aufrunden Bsp: 32 ergibt 40, 41 ergibt 50, 63 ergibt 70, 94 ergibt 100 usw.
ab 101 bis 500 Kg soll sich der eingegebene Wert auf den nächsten vollen 20er Satz aufrunden Bsp. 106 ergibt 120, 329 ergibt 340, 490 ergibt 500 usw.
ab 501 bis 1000 Kg soll sich der eingegebene Wert auf den nächsten vollen 50er Satz aufrunden Bsp. 554 ergibt 600, 812 ergibt 850 usw.
ab 100 bis 3000 Kg soll sich der eingegebene Wert auf den nächsten vollen 100er Satz aufrunden Bsp. 1212 ergibt 1300, 2701 ergibt 3000 usw.
alle Werte = Gewicht in der Tabelle sollen unverändert bleiben
für Entfernung
0 bis 40 Km sollen = 40 bleiben
41 bis 75 Km sollen = 75 bleiben
76 bis 100 Km sollen = 100 bleiben
101 bis 400 Km soll sich der eingegebene Wert auf den nächsten vollen 50er Satz aufrunden Bsp. 128 werden als 150 Km abgerechnet, 203 als 250, 378 als 400 usw.
401 bis 1200 Km soll sich der eingegebene Wert auf den nächsten 100er Satz aufrunden Bsp. 438 als 500, 601 als 700 usw.
alle Werte = Entfernung in der Tabelle sollen unverändert bleiben
Und wenn alle Werte auf die gewünschten Ergebnisse gerundet sind, möchte ich eine weitere Formel einsetzen, die mir den Preis automatisch errechnet, d.h. bei Kg = 30, Km = 40 würde der Preis EUR 10,26 betragen.
Ist es so was überhaupt möglich? Wenn ja, möchte ich Euch herzlichst an dieser Stelle um Eure Hilfe bitten!
Vielen Dank im voraus, vielleicht fällt Euch was ein!