Einfrieren des Produktes (Ergebnisses)
17.02.2013 14:02:09
Pogonatherum
ich habe zwei kleine Herausforderungen vor mir, die ich selber nicht in der Lage bin, in einer Formel auszudrücken.
Zur Datei:
In meiner Datei wird eine Kioskbuchhaltung aufgezeichnet: Tageseinnahmen gegenüber Tagesausgaben. Um die Übersicht zu behalten, wird in den Kopfzeilen gleich der kumulierte Umsatz angezeigt. Der verändert sich (hoffentlich) natürlich mit jedem Tag.
Meine Datei habe ich seit fast 10 Jahren Stück für Stück ausgebaut. Ich hänge an dieser Datei. Ein richtiges Programm wäre vermutlich einfacher zu bedienen - aber wie gesagt es ist MEIN Programm.
Zum Kernproblem:
Ich möchte nun gerne den Bestand (also wieviel 5 , 10 , etc. Scheine, wieviel Münzen) meiner Kasse auch jeden Tag erfassen um meine Datei noch detailierter zu machen.
1. Problem:
Da ich jeden Tag den Bestand der Kasse nun eingebe, möchte ich den in der Kopfzeile kumulierten Umsatz mit dem tatsächlichen Bestand vergleichen. Kumulierter Kassenbestand wäre in Spalte P die Formel =K3+K4, Tatsächlicher Bestand in Spalte Q =summe(rZeile:adZeile). Nun ist der Vergleich am selbigen Tag der Eingabe möglich - jedoch hat nun der Vortag den kumulierten Kassenbestand in Spalte P des nächsten Tages und somit stimmt der nicht mehr überein. Meine Herausforderung wäre es die Summe die in Spalte P täglich berechnet wird festzufrieren.
2. Problem:
Derzeit gebe ich jeden Tag die Summe der einzelnen Scheine in nebeneinanderliegenden Spalten ein - ist es möglich nur die Anzahl der Scheine in die Zeile einzutragen und in selber Zeile wird die Summe angegeben. Wohl aber nur mit VBA.
Z. B. ich gebe in Zelle R148 (Zeile vom 14. Februar)derzeit die Summe von 90 an, die Summe von 18 5,00 Scheinen. Kann ich nicht einfach in der Zelle die Zahl 18 eingeben und dort erscheint automatisch die 90,00 ? Dieses Problem ist aber LUXUS, das muss nicht behoben werden.
3. Problem:
Der Vergleich von Problem 1 muss nicht unbedingt dauerhaft festgehalten werden. Wenn ich durch einen Zusatz der Formel das Ergebnis vor z. B. 15 Tagen (gezählt vom aktuellen Datum) automatisch ausblenden lasse. =wenn(a148=HEUTE-15;"";Formel) - aber dies natürlich in Verbindung mit Problem 2, denn die Aufzählung der einzelnen Scheine benötige ich ja dann auch später nicht mehr.
Ich würde gerne meine Datei als Muster zur Vereinfachung weitergeben. Aber ich befürchte das das Gesamtwerk eh keiner mehr versteht. Und nur den Auszug zu meinen neunen Herausforderungen aus meiner Datei würde zu Fehlermeldungen ohne Ende führen.
Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt.
Vielen Dank für die Tipps.
Grüße
Alex