ich bin am verzweifeln. Habe mich bei einer Makro bis jetzt durchs Internet gebissen, aber nun komme ich nicht mehr weiter. Ich will in meiner (Beispiel)-Tabelle 3 Spalten miteinander multiplizieren und danach durch 5000 teilen oder die 3 Spalten von cm auf m umrechnen, diese dann miteinander multiplizieren und dann nochmal mit 200 multiplizieren. Dies ist aber abhängig von 2 Bedinungen, die eine Bedinung ist variabel und die andere fix, d. h. für meine Beispieltabelle:
A:
Ich will die Spalten D, E und F miteinander multiplizieren und danach durch 5000 teilen, wenn
1. in Spalte A die gleiche Referenz steht (diese wiederholt sich nicht, sondern ist immer fortlaufend, ich kann also nicht mit Festtexten arbeiten "A")
und
2. in Spalte B der Dienstleister DHL ist.
B:
Ich will die Spalten D, E und F von Zentimeter auf Meter umrechnen, diese dann multiplizieren und danach nochmal mit dem Wert 200, wenn
1. in Spalte A die gleiche Referenz steht (diese wiederholt sich nicht, sondern ist immer fortlaufend, ich kann also nicht mit Festtexten arbeiten "A")
2. in Spalte B der Dienstleister TNT ist.
C:
UPS soll ignoriert werden
Am schluss sollen dann die Einzelergebnisse pro Referenz aufaddiert werden
Ich bräuchte dies als VBA-Code, da dieser in eine Makro eingebaut wird. Da die doppelten Referenzzeilen am Schluss gelöscht werden, wäre es gut wenn, dass Ergebnis in jeder Zeile pro Referenz stehen würde.
Ich hoffe ich habe es verständlich erklärt und ihr könnt mir helfen.
Ich hänge auch eine Ergebnis Datei an wie es zum Schluss ausschauen soll.
Bitte nicht irritieren lassen, dass bei beiden Rechenwegen, also DHL und TNT die gleichen Ergebnisse herauskommen. Es sind verschiedene Rechenwege und die Parameter (5000 und 200) können sich jederzeit ändern
Vielen Dank
https://www.herber.de/bbs/user/96478.xlsx
https://www.herber.de/bbs/user/96479.xlsx