Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Operatoren und Funktionen  Dokument im Navigationsbaum lokalisieren

Verwendung

Zur Berechnung von Kennzahlen stehen Ihnen eine Reihe mathematischer Funktionen und Operatoren zur Verfügung.

Funktionsumfang

Operatoren

Mathematischer Operator

Bedeutung

+ bzw. -

Verwendung als Vorzeichen (einstellige Operatoren)

+

Addition

-

Subtraktion

*

Multiplikation

/

Division

DIV

Ganzzahlige Division

MOD

Modulo-Operation

**

Potenzierung

 

Vergleichsoperator

Bedeutung

>

Größer

<

Kleiner

>=

Größer oder gleich

<=

Kleiner oder gleich

=

Gleich

<>

Ungleich

Vergleichsoperatoren finden bei bedingten Anweisungen Anwendung.

 

Logischer Operator

Bedeutung

AND

Und

OR

Oder

NOT

Nicht

Funktionen

Funktionen können mit keinem, einen oder mehreren Operanden arbeiten. Wenn keine speziellen Operanden angegeben sind, können Sie neben den gültigen Operanden auch eine Konstante angeben.

Hinweis

Alle Funktionen liefern einen einfachen Ergebniswert zurück, keine Zeitreihe. Im Falle einer Abschreibung wäre es allerdings wünschenswert, eine Zeitreihe mit den Abschreibungen zu erhalten. Um dies zu erreichen, müssen Sie eine Formel für jeden Zeitpunkt füllen.

Funktionen mit einem Operanden

Funktion

Bedeutung

CEIL

Kleinster ganzzahliger Wert, der nicht kleiner als x ist.

FLOOR

Größter ganzzahliger Wert, der nicht größer als x ist.

TRUNC

Ganzzahliger Teil von x

FRAC

Dezimalteil von x

ABS

Betrag (Absolutwert) |x| von x

SIGN

Signum (Vorzeichen) von x

ACOS

Arccos(x) im Bereich [-pi/2, pi/2], x aus [-1, 1]

ASIN

Arcsin(x) im Bereich [0, pi], x aus [-1, 1]

ATAN

Arctan(x) im Bereich [-pi/2, pi/2] (pi =  3.1415926535897932)

COS

Cosinus eines Winkels, der im Bogenmaß angegeben wird.

SIN

Sinus eines Winkels, der im Bogenmaß angegeben wird.

TAN

Tangens eines Winkels, der im Bogenmaß angegeben wird.

COSH

Hyperbelcosinus

SINH

Hyperbelsinus

TANH

Hyperbeltangens

EXP

Exponentialfunktion zur Basis e = 2.7182818284590452

LOG

Natürlicher Logarithmus (d.h. zur Basis e)

LOG10

Logarithmus von x zur Basis 10, x > 0.

SQRT

Quadratwurzel einer nichtnegativen Zahl

STRLEN

Länge einer Zeichenkette

VARV

Variablenwert (Argument = Variablenname)

VARC

Zahl der Werte einer Variablen (Argument = Variablenname )

Funktionen mit zwei Operanden

Funktion

Bedeutung

Operand1; Operand2

MAX

Maximum

 

MIN

Minimum

 

ATRV

Attribut lesen

Attributstyp; Variable

TMVL

Zeitmerkmal lesen

Wert; Offset

PERP

Ewige Rente

Kennzahl; Zinssatz

Einheit für Operand Zinssatz ist Prozent (10% werden als 10 dargestellt, nicht 0.1).

C2DATE

Datum ermitteln

Zeitmerkmal;'S'tart- / 'E'ndwert

Geben Sie für den Start- und Endwert einer Periode S bzw. E ein.

CONCAT

Operanden konkatenieren

<Operand1>; <Operand2>

VARI

i-ter Variablenwert

Variable, Index

ROUND

Rundung

Kennzahl; Nachkommastellen

Hinweis

Die Funktion PERP berechnet die ewige Rente (aus einem Grundkapital) nach der folgenden Formel: Ergebnis = Kennzahlwert * (Zinssatz / 100)

Funktionen mit drei Operanden

Funktion

Bedeutung

Operand1; … ; Operand3

DISC

Abzinsung

Formel für Abzinsung eines Betrags: Ergebnis = Kennzahlwert / ((1 + Zinssatz / 100) ** Jahre)

Kennzahl; Zinssatz; Jahre

DECD

Degressive Abschreibung

Die Funktion berechnet nach folgendem Algorithmus:

...

       1.      "Führe [Jahre] mal aus: Zwischenwert = Zwischenwert + (Startwert - Zwischenwert) * Prozentsatz / 100"

     2.      Ergebnis = Startwert - Zwischenwert

Startwert; Prozentsatz; Jahre;

ATRVT

Zeitabhängiges Attribut lesen

Attributstyp; Variable; Datum

SUBSTR

Teilstring auslesen

Variable; Offset; Länge

REPLACE

Zeichen ersetzen

Quellstring; Muster; Ersatz

Funktionen mit vier Operanden

Funktion

Bedeutung

Operand1, … , Operand4

DECL

Lineare Abschreibung

Die Berechnung einer linearen Abschreibung geschieht mit der Formel: Ergebnis = Startwert - ((Startwert - Restwert) * Prozentsatz / 100 * Jahre).

Startwert, Restwert, Prozentsatz, Jahre

Darstellung für Operand Prozentsatz: 10% als 10, nicht 0.1

Funktionen mit fünf Operanden

Funktion

Bedeutung

Operand1, … , Operand5

CURC

Währungsumrechung

Betrag; Datum; Kurstyp; Quellwährung; Zielwährung

Hinweis

Bei der Umrechnung wird mit neun Nachkommastellen gerechnet. Dadurch können bei Kennzahlen vom Typ Gleitkomma kleine Rundungsdifferenzen auftreten.

Funktionen ohne Operanden

Funktion

Bedeutung

OBJV

Merkmalswert lesen

 

Ende des Inhaltsbereichs