Die Funktion NSplit

Beschreibung

Unterteilt den Namen einer Person in bis zu fünf Unterzeichenfolgen (Präfix, Vorname, Zweiter Vorname, Nachname und Suffix) und gibt dann die spezifizierte Unterzeichenfolge zurück. Hinweis: Die Unterzeichenfolgen haben immer folgende Nummerierung: 1 – Präfix, 2 – Vorname, 3 – Zweiter Vorname (oder Initiale), 4 – Nachname, 5 – Suffix. Diese Regel gilt ohneAusnahme, selbst wenn eine oder mehrere der Komponenten in einem Namen fehlen sollten.

Syntax

NSplit(Zeichenkette;n)

Argumente

Zeichenkette ist der Name der Person. Zeichenkette kann eine Konstante sein, ein Zeichenfeld, ein Ausdruck, der eine Zeichenfolge zum Ergebnis hat, oder eine Funktion, die eine Zeichenfolge zurückgibt.

Durch n wird Monarch Classic mitgeteilt, welche Unterzeichenfolge die Funktion zurückgeben soll. Dies kann eine Konstante, ein numerisches Feld, ein Ausdruck, der eine Zahl zum Ergebnis hat, oder auch eine Funktion sein, die eine Zahl zurückgibt.

Rückgabewert

Diese Funktion gibt eine Zeichenfolge zurück.

Beispiel für Berechnungsfeld

Wenn beispielsweise das Feld „Name“ den Wert Prof. Elizabeth J. Meyerlein enthält, gibt der folgende Berechnungsfeldausdruck den Wert Meyerlein zurück: NSplit(Name;4)

Beispiel für Filter/Suchen

Datensätze, bei denen der Wert im Feld „Name“ beispielsweise Dr. Erich R. Johann, Sr. oder Herr Alihan Yanar, Sr.lautet, können mit Hilfe des folgenden Ausdrucks ausgewählt und gefunden werden: NSplit(Name;5)="Sr."