Die Funktion Right$ gibt eine Zeichenfolge zurück, die aus der angegebenen Anzahl der Zeichen ganz rechts in einer Zeichenfolge besteht.
Syntax: Right$(Spaltenname, Länge)
Beispiel:
Auf Grundlage einer Karte mit Gemeindegrenzen sollen alle kreisfreien Städte gefiltert werden.
Zur Auswertung steht der 8-stellige Amtliche Gemeindeschlüssel (AGS) zur Verfügung.
Die ersten beiden Ziffern bezeichnen das Bundesland. Der Block von der dritten bis zur fünften Ziffer identifiziert den Landkreis bzw. die kreisfreie Stadt, dem die Gemeinde angehört. Die ersten fünf Stellen werden daher auch als Kreisschlüssel bezeichnet. Dabei zeigt die dritte Ziffer bei Ländern, in denen Regierungsbezirke bestehen oder in der Vergangenheit bestanden haben, in der Regel den Bezirk an, während sie in anderen Ländern 0 ist. In Baden-Württemberg zeigt die vierte Ziffer außerdem an, zu welchem Regionalverband die Gemeinde gehört. Die letzten drei Ziffern schließlich unterscheidet die Gemeinden innerhalb eines Landkreises. Bei kreisfreien Städten stehen an dieser Stelle drei Nullen.
Gemeindeschlüssel für Frankfurt am Main
06412000
06
|
Bundesland
|
Hessen
|
4
|
Regierungsbezirk
|
Darmstadt
|
12
|
Kreis
|
Kreisfreie Stadt Frankfurt am Main (durch die Zeichenkombination "000" an den letzten drei Stellen)
|
000
|
Gemeinde
|
|
Gemeindeschlüssel für Bad Homburg vor der Höhe
06434001
06
|
Bundesland
|
Hessen
|
4
|
Regierungsbezirk
|
Darmstadt
|
34
|
Kreis
|
Hochtaunuskreis
|
001
|
Gemeinde
|
Bad Homburg vor der Höhe
|
|
Da die kreisfreien Städte durch drei Nullen am Ende der Zeichenkette gekennzeichnet sind, werden die letzten drei Zeichen aus der Spalte Gemeindeschlüssel als Suchkriterium genutzt.
Right$(Gemeindeschlüssel,3) = "000"
|