TRIM-Funktion
Entfernt alle Leerzeichen aus einem Text, nur nicht die einzelnen Leerzeichen zwischen Wörtern.
Syntax
TRIM(<text>)
Parameter
Ausdruck |
Definition |
---|---|
text |
Der Text, aus dem sie Leerzeichen entfernen möchten, oder eine Spalte, die Text enthält. |
Eigenschaftswert/Rückgabewert
Die Zeichenfolge mit entfernten Leerzeichen.
Hinweise
Verwenden Sie GLÄTTEN für Text, den Sie von einer anderen Anwendung empfangen haben und der möglicherweise unregelmäßige Leerräume aufweist.
Die GLÄTTEN-Funktion wurde ursprünglich entworfen, um das 7-Bit-ASCII-Leerzeichen (Wert 32) aus Texten zu entfernen. Im Unicode-Zeichensatz gibt es ein zusätzliches Leerzeichen, das so genannte geschützte Leerzeichen, mit dem Dezimalwert 160. Dieses Zeichen wird häufig in Webseiten als HTML-Entität verwendet. Mit der GLÄTTEN-Funktion wird dieses geschützte Leerzeichen nicht entfernt. Ein Beispiel dafür, wie beide Leerzeichentypen aus Text entfernt werden können, finden Sie unter "Entfernen von Leerzeichen und nicht druckbaren Zeichen aus Text".
Beispiel
Die folgende Formel erstellt eine neue Zeichenfolge, die keine nachfolgenden Leerstellen hat.
=TRIM("A column with trailing spaces. ")
Wenn Sie die Formel erstellen, wird die Formel über die Zeile genauso verteilt, wie Sie sie eingegeben haben. Sie sehen also, dass die ursprüngliche Zeichenfolge in jeder Formel und die Ergebnisse nicht offensichtlich sind. Beim Auswerten der Formel wird die Zeichenfolge jedoch geglättet.
Sie können überprüfen, ob die Formel zum richtigen Ergebnis führt, indem Sie wie folgt die Länge der berechneten Spalte überprüfen, die von der vorherigen Formel erstellt wurde:
=LEN([Calculated Column 1])