Inhaltsverzeichnis
Weitere Platzhalter für Summen in Rechendokumenten
zur Anwendung für Rechendokumente stehen für komplexere Rechenvorgänge zur Verfügung:
- @ES für Endsumme
- @ZS für Zwischensumme
- @TZS für Teilzwischensumme
- @ERGEBNIS für Ergebnis
- @TE für Teilergebnis
Platzhalter @ES Endsumme
Der Platzhalter @ES (Endsumme) gibt das Ergebnis des Rechendokumentes an, das als Zellenwert dann von Valerio weiter herangezogen wird.
Es wird dabei der LETZTE Wert genommen, d.h. voranstehende Werte können mehrfach wieder auf NULL gesetzt werden, indem z.B. der Platzhalter @ES mit (-1) multipliziert wird, neue Summe danach gleich null.
Im Platzhalter @ES werden nur Summen gebildet, die zwischen diesen beiden Platzhaltern liegen, d.h. eine Summe (@ES) mit dem Wert Null bewirkt ein neues Aufsummieren ab dieser Stelle.
SUMME bis hierher als Beispiel (OHNE Doppelpunkt! da sonst auch „@ERGEBNIS“ erzeugt würde) 38,000
Nullstellung: -1*[Platzhalter @ES] 38,000 =-38,000
Summe neu [Platzhalter @ES] 0,000
Platzhalter @ZS Zwischensumme
Mit dem Platzhalter @ZS können Zwischensummen gebildet werden, die insgesamt dann in die Endsumme (@ES) aufgenommen werden. Die Platzhalter können auch in Rechenoperationen eingebunden werden, wobei immer der LETZTGÜLTIGE Wert genommen wird.
Im kommenden Beispiel wurden zunächst Variablen definiert.
VAR1=10
VAR2=20
VAR1+VAR2=30,000
10*10=[Platzhalter: @ERGEBNIS] 100,000
Platzhalter Zwischensumme 1 [@ZS] 130,000
2*3=6,000 , wieder mit Platzhalter [@ZS], der letzte Wert wird genommen.
5 x „Zwischensumme“ [@ZS]: 5*6,000 =30,000
Definition der letzten „Zwischensumme“ als Variable, Einbindung in weiteren Rechengang! Damit aber auch Teilung des Bereiches für die
Zwischensumme
ZWS=30,000 : Hier wird zunächst eine Variable „ZWS“ definiert, der dann der Platzhalter [@ZS] zugeordnet wurde.
10*ZWS=300,000
10*5=50,000
Zwischensumme2 (@ZS) 350,000
Nullstellung einer Berechnung
Bei massiven Änderungen im Massenansatz sollen oftmals die bisherigen Rechenansätze zur Dokumentation erhalten bleiben, aber nicht weiter verwendet werden.
Also ein RESET des Rechenansatzes.
Dies wird durch eine Nullstellung der bisherigen Endsumme erreicht, wobei hier der Platzhalter verwendet wird, und nicht der Zahlenwert des Ergebnisses.
Endsumme (@ES) seit letzter Nullstellung 516,000
erneute Nullstellung durch -1 * [@ES]: -1*516,000 =- 516,000
Zwischensumme, um auch diese auf Null zu stellen, keine Auswirkung auf Endsumme - 516,000
Kontrolle durch erneuten Ansatz des Platzhalters für die Endsumme [@ES], Eingabe OHNE Doppelpunkt!
Summe neu 0,000
Platzhalter @ADD
Für den Platzhalter @ADD liegen keine Funktionen in Rechendokumenten vor.
VAR1+VAR2=30,000
Platzhalter @TE Teilergebnis und @TZS Teilzwischensumme
Die Platzhalter @TE (Teilergebnis) und @TZS (Teilzwischensumme) lassen abgeschlossene Summenbildungen innerhalb eines Bereiches zu.
So können mehrerer „Teilergebnisse“ in einer „Teilzwischensumme“ erfasst werden
10*40=400,000 ; Teilergebnis 1 durch Setzen des Platzhalters [@TE] nach dem =
10*50=500,000 ; Teilergebnis 2 durch Setzen des Platzhalters [@TE] nach dem =
Teilzwischensumme 900,000 als Platzhalter [@TZS] ; nur die Ergebnisse von 1 und 2 werden zusammengefasst
20*40=800,000 ; Teilergebnis 3 durch Setzen des Platzhalters [@TE] nach dem =
20*50=1 000,000 ; Teilergebnis 4 durch Setzen des Platzhalters [@TE] nach dem =
Teilzwischensumme 1 800,000 als Platzhalter [@TZS] ; nur die Ergebnisse von 3 und 4 werden zusammengefasst
Die Teilergebnisse und Teilzwischensummen werden in den Rechenablauf NICHT aufgenommen und dienen dazu, nachvollziehbare Ansätze zu liefern, die dann nicht mehr auf „null“ gestellt werden müssen, wie alternativ zuvor beschrieben.
Soll später einer dieser Werte dennoch verwendet werden, so kann eine Teilzwischensumme als VARIABLE definiert werden
30*40=1 200,000 ; Teilergebnis 5
30*50=1 500,000 ; Teilergebnis 6
VAR3=2 700,000 als Platzhalter[@TZS] mit gleichzeitiger Definition einer Variablen VAR3
nur die Ergebnisse von 5 und 6 werden zusammengefasst, VAR 3 kann weiter eingesetzt werden
Allgemeines zu Platzhalter
Lesen Sie dazu das Kapitel PLATZHALTER in Rechendokumenten.
Fehlerhafte Platzhalter
Lesen Sie dazu das Kapitel Fehler in Rechendokumenten.