Hallo Zusammen,
danke schön fürs Makro. Es funktioniert, ABER ich habe nicht richtig die Anforderung beschrieben, deswegen liefert es nicht ganz richtige Ergebnisse...
Ich versuche noch mal:
Hier noch mal aus Auszug aus Excel...
Spalte A (B oder S) |
Spalte B (Umsätze) |
Spalte C (Datum) |
Ergebnis 1 (Restwert) |
Ergebnis 2 (Datum) |
Richtig wäre für Ergebnis 1: |
Richtig wäre für Ergebnis 2: |
B |
1.400,00 |
14.01.2014 |
- 500,00 |
23.01.2014 |
-500 (B von 1.400 + S von (-300 & -1.600) |
23.01.2014 |
S |
- 300,00 |
15.01.2014 |
|
|
|
|
S |
- 1.600,00 |
23.01.2014 |
|
|
|
|
S |
- 1.400,00 |
30.01.2014 |
|
|
|
|
S |
- 300,00 |
04.02.2014 |
|
|
|
|
B |
1.600,00 |
05.02.2014 |
1.000,00 |
05.02.2014 |
-300 (B von 1.600 + Restwert von -500 + S von -1.400) |
30.01.2014 |
S |
- 100,00 |
05.02.2014 |
|
|
|
|
B |
300,00 |
19.02.2014 |
500,00 |
25.02.2014 |
0 (B von 300 + Restwert von -300) |
30.01.2014 |
S |
- 800,00 |
25.02.2014 |
|
|
|
|
B |
1.400,00 |
27.02.2014 |
900,00 |
28.02.2014 |
-400 (B von 1.400 + Restwert 0 + S von (-300 & -100 & -800 & -1.000) |
28.02.2014 |
S |
- 1.000,00 |
28.02.2014 |
|
|
|
|
B |
5.000,00 |
20.03.2014 |
5.650,00 |
25.03.2014 |
3.050 (B von 5.000 + Restwert -400 + S von (-50 & -200 & -1.300)) |
Positiv? (0-Wert ist nicht unterschritten) |
S |
- 50,00 |
21.03.2014 |
|
|
|
|
S |
- 200,00 |
25.03.2014 |
|
|
|
|
B |
700,00 |
10.04.2014 |
6.350,00 |
10.04.2014 |
3.750 (B von 700 + Restwert 3.050) |
Positiv? |
B |
300,00 |
10.04.2014 |
6.650,00 |
10.04.2014 |
4.050 (B von 300 + Restwert 3.750) |
Positiv? |
B |
7.000,00 |
22.04.2014 |
13.650,00 |
22.04.2014 |
11.050 (B von 7.000 + Restwert 4.050) |
Positiv? |
B |
4.300,00 |
22.04.2014 |
17.950,00 |
22.04.2014 |
15.350 (B von 4.300 + Restwert 11.050) |
Positiv? |
B |
4,00 |
06.05.2014 |
17.954,00 |
06.05.2014 |
15.354 (B von 4 + Restwert 15.350) |
Positiv? |
S |
- 1.300,00 |
06.05.2014 |
|
|
|
|
D.h. alle Käufe müsse verkauft werden. Ich gehe vom Prinzip "First in- first out". Wenn Käufe getätigt werden, soll geprüft werden wann diese komplett verkauft wurden (d.h. Grenze 0 erreicht bzw. Überschritten). Die Käufe dürfen nicht länger als 12 Monate im Bestand bleiben. Deswegen soll ausgegeben werden, wann die 0-Grenze erreicht wurde. Anschließend geht man zu weiterem Kauf und berücksichtigt Restwert von vorhin. Hier müssen aber auch weitere Verkäufe berücksichtigt werden, die eventuell noch vor dem Kauf stattgefunden wurden (das fehlte in meiner Beschreibung von letzter Woche). Vielleicht kann man das einfacher machen... Ich agiere mit FRAUEN-LOGIK, was manchmal eingizes verkompliziert (zumindest behauptet das mein Mann) :o)
Auf jeden Fall vielen Dank schon mal im VORAUS!!!!!
LG
Irina
|