====== 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_in_rechendokumenten#variable|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|PLATZHALTER in Rechendokumenten]]. ---- ===== Fehlerhafte Platzhalter ===== Lesen Sie dazu das Kapitel [[fehler_in_rechendokumente|Fehler in Rechendokumenten]].