Excel VBA Code
01.12.2008 11:52:00
Martin
Ich habe folgendes Problem:
Es sollten Kunden mit einer ABC Analyse beurteilt werden.
In Spalte A sollte dem Kunden ein A, B oder C zugeteilt werden.
In Spalte B ist eine Warengruppenzuordnung.
Folgende Gruppen gibt es: "0/4"; "1/2"; "3/5/92; "6"; "7/8"
In Spalte C sind die Umsätze der Kunden (total auf alle Warengruppen)
Das Problem ist nun, die ABC Segmentierung ist Abhängig von den Warengruppen und den Umsätzen.
Dies sieht folgendermassen aus:
Warengruppe 0/4: A Kunde bei Umsatz >=100'000; B-Kunde bei Umsatz >=50'000 Warengruppe 1/2: A bei Umsatz >=60'000; B bei >=18'000 Warengruppe 3/5/9: A bei >=50'000; B bei >=20'000 Warengruppe 6: A bei >=80'000; B bei >=20'000 Warengruppe 7/8: A bei >=20'000; B bei >=10'000 Ich habe dies mit einer WENN(UND( Formel probiert, jedoch kann Excel 2000 nur 7 verschachtelte Bedingungen verarbeiten. Bis zur 7 Bedingung funktioniert die Formel auch.
Hier die Formel:
WENN(UND(H18="0/4";R18>=100000);"A";WENN(UND(H18="0/4";R18>=50000;R18=60000);"A";wenn(und(H18="1/2";R18>=18000;R18=50000);"A";wenn(und(H18="3/5/9";R18>=20000;R18=80000);"A";wenn(und(H18="6";R18>=20000;R18=20000);"A";wenn(und(H18="7/8";R18>=10000;R18 Nun gibts nurnoch eine Lösung in VBA. Ich bin jedoch nicht der Profi in Excel VBA.
Kann mir jemand mit dem Code helfen?
ich wäre sehr dankbar.
Gruss Martin
Anzeige