***alle positiven Beträge
führt dazu, daß die nächsten Zeilen mit einer Zahlen-Variablen nur dann ausgegeben
werden, wenn der Inhalt der Variablen positiv ist. Der
gegenteilige Befehl lautet
***alle negativen Beträge
Zeilen mit positiven Beträgen werden nicht ausgegeben, während Zeilen mit negativen Beträgen ausgegeben werden, aber ohne Minuszeichen, d.h. mit den Absolutbeträgen.
Wenn der auszugebende Betrag Null ist, wird die Zeile sowohl bei "positiven Beträge" als auch bei "negativen Beträge" weggelassen.
Aufgehoben wird diese Selektion, wenn einer der drei Befehle verwendet wird:
***alle Beträge
***Datei ...
***neu
Das folgende Beispiel rechnet mit Variablen in einer GuV-Darstellung.
Dabei stellt [SumA] die Summe Aufwand und [SumE] die Summe Ertrag dar:
***alle positiven Beträge
[SumE-SumA] Gewinn
***alle negativen Beträge
[SumE-SumA] Verlust
Falls der Ausdruck SumE-SumA größer Null ist, wird dahinter "Gewinn"
geschrieben; falls der Ausdruck kleiner Null ist, wird der Absolutbetrag ausgegeben
und dahinter "Verlust" geschrieben.