SoundEx

Syntax

SoundEx( Text )

Funktionstyp

Textfunktion

Verwendung

Phonetische Codes zu Wörtern ermitteln.

Erläuterungen

Der phonetische Code eines Worts gibt Auskunft über den Klang des Worts. Für ähnlich klingende Wörter wird derselbe Code ermittelt. So können Sie z.B. verschiedene Schreibweisen eines Namens erkennen.

Mit Hilfe der Funktion können Sie in einer Tabelle u.a. Namen und Adressen finden, die wegen deren unterschiedlichen Schreibweisen doppelt enthalten sind.

Der Code zu einem Wort besteht aus dem ersten Buchstaben des Worts gefolgt von Ziffern, die die nach dem Anfangsbuchstaben folgenden Konsonanten interpretieren. So werden z.B. die Konsonanten B, F, P und V als "1" interpretiert.

Folgende Zeichen werden ignoriert:

  • Vokale und Umlaute,

  • die Konsonanten H, W und Y sowie

  • alle Zeichen, die keine Buchstaben sind, z.B. Sonderzeichen und Ziffern.

AnzeigenBuchstabencodes

AnzeigenBeispiel

Hinweise

Hinweise...

Hinweise

...zum Verfahren der Ermittlung der phonetischen Codes

Der Algorithmus zur Ermittlung der Codes entspricht dem von Donald Knuth 1973 im Buch "The Art of Computer Programming" beschriebenen Verfahren.

Ausnahmen:

  • Das deutsche "ß" (Eszett) wird wie "S" behandelt.

  • Die Codes werden nicht auf vier Stellen aufgefüllt oder gekürzt, sodass die Anzahl der Zeichen eines Codes unbegrenzt ist.

Tipp: Mit Hilfe der Funktion "Left" erhalten Sie vierstellige Codes.

AnzeigenBeispiel

...zur Ermittlung der phonetischen Codes

Die Funktion ignoriert alle Zeichen am Wortbeginn, die keine Buchstaben sind. So beginnt der Code zu einem Wort mit dem ersten Buchstaben des Worts. Dabei kann es sich um einen beliebigen Unicode-Buchstaben (außer "ß") handeln. Alle anderen Zeichen vor dem ersten Buchstaben des Worts werden ignoriert. Innerhalb des Worts werden nur reine ASCII-Buchstaben (und "ß") umgesetzt.

AnzeigenBeispiele

...zu gleichen aufeinanderfolgenden Konsonanten

Gleiche aufeinanderfolgende Konsonanten werden als eine Ziffer interpretiert.

AnzeigenBeispiel

...aufeinanderfolgenden Konsonanten mit derselben Ziffer

Aufeinanderfolgende Konsonanten mit derselben Ziffer werden als eine Ziffer interpretiert.

AnzeigenBeispiel