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.
NSplit(Zeichenkette;n)
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.
Diese Funktion gibt eine Zeichenfolge zurück.
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)
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."