Thema Datum  Von Nutzer Rating
Antwort
29.05.2015 10:46:31 IK
NotSolved
29.05.2015 17:28:15 Gast81310
***
NotSolved
29.05.2015 23:52:29 Gast38668
NotSolved
02.06.2015 09:20:47 Gast47222
NotSolved
02.06.2015 09:48:18 Gast41842
NotSolved
02.06.2015 16:49:29 Gast97600
NotSolved
Rot Excel_Makro: Schleife vom Wert solange subtraiehren bis 0, dann zu nächstem Wert übergehen
02.06.2015 16:50:44 IK
NotSolved

Ansicht des Beitrags:
Von:
IK
Datum:
02.06.2015 16:50:44
Views:
993
Rating: Antwort:
  Ja
Thema:
Excel_Makro: Schleife vom Wert solange subtraiehren bis 0, dann zu nächstem Wert übergehen

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

IK


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
29.05.2015 10:46:31 IK
NotSolved
29.05.2015 17:28:15 Gast81310
***
NotSolved
29.05.2015 23:52:29 Gast38668
NotSolved
02.06.2015 09:20:47 Gast47222
NotSolved
02.06.2015 09:48:18 Gast41842
NotSolved
02.06.2015 16:49:29 Gast97600
NotSolved
Rot Excel_Makro: Schleife vom Wert solange subtraiehren bis 0, dann zu nächstem Wert übergehen
02.06.2015 16:50:44 IK
NotSolved