Hallo zusammen,
könnte mir bitte jemand die folgenden Bedingungen in einen VBA-Code umwandeln? Die Beschreibung mit einer normalen Formel wird sehr unübersichtlich und ist fehleranfällig. Also kurz gesagt: Ich krieg’s nicht hin!
In der Spalte C gibt es 3 verschiedene Auswahlmöglichkeiten: „K“, „E“ oder „Y“.
Folgendes soll der Code berücksichtigen (es geht hier immer um Multiplikation der Menge mit verschiedenen Preisen)
Wenn C=“E“ oder „Y“ und gleichzeitig Q<>““ (also nicht leer) und I<>““, dann Q*I
Wenn C=“K“ und gleichzeitig Q<>““ und G<>““, dann Q*G
Aber: Wenn C=“K“ und gleichzeitig Q<>““ und G=““ und F<>““, dann Q*F. (D.h., in manchen Fällen ist es so, wenn C=“K“, dass G leer ist, dafür aber in F was steht, dann soll er das rausziehen)
Ich habe leider keine Ahnung wie ich das formulieren soll, dass er entweder mit G oder mit F multipliziert, je nach dem wo eben ein Wert steht.
Trifft nichts der ganzen Bedingungen bei Zelle leer lassen (““)
Etwas kompliziert, aber vllt kann sich jemand erbarmen, mir zu helfen, würde mir sehr viel Arbeit erleichtern.
Danke schon mal und Grüße
Stefan
|