Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

VBA Berechnung der Speditionskosten





Frage

Hallo Zusammen, wie berechne ich nach Eingabe der PLZ und des Gewichtes am besten die Kosten ? Die Tabelle sieht so aus PLZ Min -100 -150 -200 -250 -300 kg 01 41,10 € 0,62 0,60 0,56 0,52 0,50 02 41,10 € 0,62 0,60 0,56 0,52 0,50 03 41,10 € 0,62 0,60 0,56 0,52 0,50 .... usw. Kann mir da jemand helfen ?

Antwort 1 von Shaori

Hallo Smart-Mike

ich gehe mal davon aus, dass die verschiedenen Zeilen auch irgendwann mal unterschiedliche Kosten haben, sonst wäre es irgendwie sinnlos.

zur Berechnung kannst du zum beispiel If-Else-Schleifen verwenden.

zb:

If (Gewicht <= 100) then
spaltenindex = 2
else
if (Gewicht <= 150) then
spaltenindex = 3
else
...
end if
end if

das selbe kannst du dann noch mit den Postleitzahlen machen um die Zeile herauszufinden. Dann einfach über Cells(zeilenindex,spaltenindex).value + Cells(zeilenindex,2) die Kosten errechnen lassen

Antwort 2 von Saarbauer

Hallo,

müsste mit Summenprodukt() machbar sein

Gruß

Helmut

Antwort 3 von Saarbauer

Hallo,

seh mal hier nach einLösungsvorschlag

http://www.netupload.de/detail.php?img=e871871fd098e14bc65187243889...

Gruß

Helmut