Funktionen und Operatoren für Formeln

In InfoZoom ist zum Definieren von abgeleiteten Attributen des Attributtyps "Formel" eine Vielzahl von Funktionen und Operatoren vordefiniert, mit denen Sie sowohl einfache als auch komplexe Formeln bequem erfassen können. Die zur Verfügung stehenden Funktionen und Operatoren können beim Definieren einer Formel entweder direkt eingegeben oder aus einer Auflistung ausgewählt werden.

In der Auflistung sind die verschiedenen Funktionen und Operatoren nach ihrer Art gruppiert, z.B. "logische Funktionen" oder "Textfunktionen". Die Funktionen werden jeweils mit ihrer kompletten Syntax angezeigt (Funktionsname und Parameter). Zu einer ausgewählten Funktion oder einem ausgewählten Operator erhalten Sie über die Schaltfläche Info Informationen aus der Onlinehilfe.

Funktionen und Operatoren können Sie auch für abgeleitete Attribute des Attributtyps "Fallunterscheidung" verwenden. Zur Arbeitserleichterung können Sie beim Definieren einer Fallunterscheidung die gewünschten Funktionen und Operatoren zunächst in eine Formel (Registerkarte Formel) einfügen und anschließend in die Fallunterscheidung (Registerkarte Fallunterscheidung) kopieren.

Hinweis: Auch für abgeleitete Attribute des Attributtyps "Zusammenfassung" stehen vordefinierte Funktionen zur Verfügung. Die dort zur Verfügung stehenden Funktionen können beim Definieren einer Zusammenfassung aus Auflistungen ausgewählt werden.

Tipp: In der Auflistung der Funktionen und Operatoren können Sie mit "=" zur jeweils nächsten Gruppe springen. Durch Eingabe eines Buchstabens oder Zeichens springen Sie zur jeweils nächsten Funktion/dem nächsten Operator mit dem entsprechenden Anfangsbuchstaben oder -zeichen.

Datums- und Zeitfunktionen

Mit Datums- und Zeitfunktionen können in abgeleiteten Attributen Datums- und Zeitangaben verarbeitet und ermittelt werden. So können z.B. zu Datumsangaben die jeweiligen Kalenderwochen oder Monate ermittelt werden.

AnzeigenListe der Funktionen

Geografische Funktionen

Mit geografischen Funktionen können geografische Koordinaten umgerechnet werden. So können z.B. geografische Breite und Länge nach UTM oder Gauß-Krüger umgerechnet werden.

AnzeigenListe der Funktionen

Logische Funktionen und Operatoren

Logische Funktionen

Mit logischen Funktionen werden Wahrheitswerte ermittelt oder verarbeitet. So kann geprüft werden, ob für Werte bestimmte Eigenschaften zutreffen, z.B. ob Attributwerte dem Format des Attributs entsprechen.

AnzeigenListe der Funktionen

Logische Operatoren

Logische Operatoren verknüpfen und liefern Wahrheitswerte.

AnzeigenListe der Operatoren

Mathematische Funktionen und Operatoren

Mathematische Funktionen

Mit mathematischen Funktionen können in abgeleiteten Attributen verschiedene Berechnungen durchgeführt werden, z.B. von Logarithmen und Fakultäten.

AnzeigenListe der Funktionen

Mathematische Operatoren

Mit mathematischen Operatoren können in abgeleiteten Attributen einfache Rechenoperationen durchgeführt werden, z.B. Additionen oder Multiplikationen.

AnzeigenListe der Operatoren

Statistische Funktionen

Mit statistischen Funktionen können in abgeleiteten Attributen verschiedene statistische Berechnungen durchgeführt werden, z.B. von Durchschnittswerten.

AnzeigenListe der Funktionen

Textfunktionen

Textfunktionen bieten vielfältige Möglichkeiten, mit Texten zu arbeiten. So können Texte z.B. in Großbuchstaben umgewandelt oder die Anzahl der enthaltenen Zeichen ermittelt werden.

Textfunktionen auf Listen anwenden

Die unten aufgelisteten Textfunktionen können Sie auch auf Attribute mit Listen (multiple Werte) anwenden. Die Anwendung einer Funktion auf eine Liste liefert analog zur Darstellung in der Liste Werte, die von senkrechten Strichen umschlossen sind. Ergibt eine Funktion eine leere Menge, dann wird diese als leerer Wert dargestellt. Die undefinierte Liste wird als einzelner senkrechter Strich geliefert. Dabei ist zu beachten, dass Textkonstanten in Formeln und auch Zwischenergebnisse von Formeln beliebige Zeichenketten enthalten können, auch ungleichmäßig verteilte senkrechte Striche und mehrere senkrechte Striche hintereinander.

Darüber hinaus stehen spezielle Listenfunktionen zur Verfügung.

AnzeigenListe der Funktionen

Listenfunktionen

Mit Listenfunktionen können in abgeleiteten Attributen verschiedene Berechnungen mit Mengen von Listenelementen durchgeführt werden, z.B. die Schnittmenge aus zwei Listen. Der Begriff "Menge" wird hier synonym für eine Liste mit den darin enthaltenen Elementen verwendet.

AnzeigenListe der Funktionen

Trigonometrische Funktionen

Mit trigonometrischen Funktionen können in abgeleiteten Attributen verschiedene trigonometrische Berechnungen durchgeführt werden, z.B. der Winkel und Seitenlängen von Dreiecken.

AnzeigenListe der Funktionen