Anfang des Inhaltsbereichs

Funktionsdokumentation Formeln  Dokument im Navigationsbaum lokalisieren

Verwendung

Mit Hilfe von Formeln können Sie innerhalb eines Sets mathematische Operationen durchführen.

Beispiel

Sie können eine Formel eingeben, damit das System in einem Set einen Wert von einem anderen Wert subtrahiert. Wenn Sie das Set bei der Definition von Berichtsspalten verwenden, gibt das System im Bericht eine Abweichungsspalte aus.

Eine Formel besteht aus Operatoren, Operanden, absoluten Werten und Klammern.

Formeln können Sie in Basic-Sets und Daten-Sets verwenden. In Single-Dimension-Sets und Multi-Dimension-Sets können Sie keine Formeln eingeben.

Funktionsumfang

Regeln zum Anlegen von Formeln

Operationen in Formeln

Symbol

Operation

+

Addition

-

Subtraktion

*

Multiplikation

/

Division

**

Potenzieren

( )

Klammern

SIN

Sinus

COS

Cosinus

TAN

Tangente

SQRT

Quadratwurzel

TRUNC

Ganzzahliger Teil von x

INT

Ganzzahliger Teil von x

DIV

Ganzzahliger Teil des Quotienten

MOD

Rest des Quotienten

ABS

Absoluter Wert

EXP

Exponentialfunktion (ex)

LOG

Logarithmus

ROUND

Kaufmännisches Runden

 

Hinweis

Zu Release 3.0C wurde die Syntax für die Eingabe von Formeloperanden geändert. Ab Release 3.0C geben Sie die Formeloperanden im Format ‘nnn’ ein (z.B. ‘001’ für Setzeile 001). In früheren Release-Versionen wurden Formeloperanden mit Hilfe spitzer Klammern eingegeben (z.B. <001> ).

Das System wandelt bereits existierende Formeln in das neue Format um. Sie müssen also die bereits vorhandenen Sets, die Formeln enthalten, nicht ändern.

Beispiel

Sie geben die folgende Formel in die zweite Zeile eines Sets ein, das für eine Berichtsspalte definiert wurde:

IF ‘001’ > 1000 THEN ‘001’ ELSE 0

Wenn der Wert der ersten Berichtsspalte (Setzeile 001) größer als 1000 ist, wird dieser Wert in der zweiten Berichtsspalte ausgegeben; wenn der Wert der ersten Spalte kleiner als 1000 ist, wird in der zweiten Spalte der Wert 0 ausgegeben.

Weitere Informationen zu diesem Thema finden Sie unter Einführung in die Boolesche Logik.

Beispiel

Sie geben in Setzeile 003 die Formel ‘001’ + ‘002’ ein, um die Setzeilen 001 und 002 zu addieren.

Sie wollen eine zweite Formel (Setzeile 004) eingeben, mit deren Hilfe Sie 50% der Summe der Zeilen 001 und 002 berechnen wollen. Hierzu geben Sie die Formel ‘003’ / 2 ein. Der Operand ‘003’ dieser Formel bezieht sich auf das Ergebnis der in Setzeile 003 errechneten Formel.

Um Formeln in ein Set einzugeben, verwenden Sie das Bild Set anlegen/ändern: Grundeinträge. Wie man eine Formel in ein Basic- oder ein Daten-Set eingibt, lesen Sie in Wert- und Formelvariablen in Sets eingeben.

Die Verwendung von Formeln in Formelvariablen

Sie können sogenannte Formelvariablen anlegen, mit deren Hilfe der Wert einer Variablen bestimmt wird.

Hierzu stehen Ihnen die in der vorigen Tabelle aufgeführten Operationen zur Verfügung.

Darüber hinaus können Sie in Ihren Formeln folgende Elemente verwenden:

Die von Ihnen verwendeten Variablen müssen dieselben Tabellennamen verwenden wie die Formelvariablen.

Wenn Sie Variablen und Benutzer-Exits in Ihre Formel eingeben, müssen Sie diese Objekte apostrophieren ('). Beim Anlegen von Formeln für Ihre Variablen verwenden Sie die im vorigen Abschnitt ("Regeln zum Anlegen von Formeln") beschriebenen Syntaxregeln.

Siehe auch:

Formelvariablen anlegen