Textbereinigung in der Power Platform: Trim und TrimEnds verstehen

In der digitalen Welt, in der Daten oft unsauber und uneinheitlich sind, ist die Textbereinigung eine grundlegende Aufgabe. Insbesondere in der Microsoft Power Platform gibt es zwei leistungsstarke Funktionen, die dabei helfen: Trim und TrimEnds. Diese Funktionen sind entscheidend, um unerwünschte Leerzeichen aus Textzeichenfolgen zu entfernen und so die Datenqualität und die Benutzerfreundlichkeit von Anwendungen zu verbessern. Egal ob Sie Canvas Apps, Copilot Studio oder modellgesteuerte Apps entwickeln, das Verständnis dieser Funktionen ist unerlässlich für jeden Power Platform-Entwickler.

Die Funktionen Trim und TrimEnds im Detail

Beide Funktionen dienen der Entfernung von Leerzeichen, unterscheiden sich jedoch in ihrer Anwendung und ihrem Ergebnis.

Die Trim-Funktion

Die Trim-Funktion entfernt alle Leerzeichen aus einer Textzeichenfolge, mit einer wichtigen Ausnahme: einzelne Leerzeichen zwischen Wörtern bleiben erhalten. Das bedeutet, dass überflüssige Leerzeichen am Anfang und Ende einer Zeichenfolge sowie mehrfache Leerzeichen zwischen Wörtern eliminiert werden. Dies macht die Trim-Funktion besonders nützlich, um Konsistenz in Textfeldern zu gewährleisten, beispielsweise bei Benutzereingaben oder Datenimporten. Im Vergleich zu anderen Programmiertools ist die Funktionsweise von Trim in der Power Platform identisch mit der bekannten TRIM-Funktion in Microsoft Excel.

Die TrimEnds-Funktion

Im Gegensatz dazu konzentriert sich die TrimEnds-Funktion ausschließlich auf das Entfernen von Leerzeichen vom Anfang und Ende einer Textzeichenfolge. Alle Leerzeichen, die sich zwischen den Wörtern befinden, bleiben dabei vollständig intakt. Diese Funktion ist ideal, wenn Sie sicherstellen möchten, dass Texte keine führenden oder nachgestellten Leerzeichen haben, aber die interne Formatierung beibehalten werden soll. Dies ist konsistent mit der Arbeitsweise vieler Programmiertools, bei denen Leerzeichen nur von den äußeren Rändern einer Zeichenfolge gekürzt werden.

Weiterlesen >>  Die besten kostenlosen HTML Editoren: Deine Werkzeuge für effiziente Webentwicklung

Syntax und Anwendung

Die Syntax für beide Funktionen ist klar und einfach gehalten:

  • Für einzelne Textzeichenfolgen:
    • Trim( "Ihre Textzeichenfolge" )
    • TrimEnds( "Ihre Textzeichenfolge" )
  • Für einspaltige Tabellen:
    • Trim( IhreEinspaltigeTabelle )
    • TrimEnds( IhreEinspaltigeTabelle )

Wenn Sie eine einzelne Textzeichenfolge als Eingabe verwenden, gibt die Funktion die bereinigte Zeichenfolge zurück. Geben Sie jedoch eine einspaltige Tabelle an, erhalten Sie als Ergebnis eine neue einspaltige Tabelle, die die bereinigten Zeichenfolgen enthält. Mehrspaltige Tabellen können in einspaltige umgeformt werden, um diese Funktionen anzuwenden, wie im Artikel zur Arbeit mit Tabellen beschrieben.

Praktische Beispiele

Betrachten wir einige Beispiele, um die Anwendung der Funktionen zu verdeutlichen:

Beispiel 1: Einzelne Zeichenfolgen

FormelBeschreibungErgebnis
Trim( " Hallo Welt " )Entfernt alle Leerzeichen am Anfang und Ende sowie zusätzliche Leerzeichen innerhalb der Zeichenfolge."Hallo Welt"
TrimEnds( " Hallo Welt " )Entfernt nur die Leerzeichen am Anfang und Ende der Zeichenfolge."Hallo Welt"

Beispiel 2: Eine einspaltige Sammlung namens Spaces

Angenommen, Sie haben eine Sammlung Spaces mit folgenden Werten: “Jane Doe”, “Jack und Jill”, “Bereits getrimmt”, “Venus, Erde, Mars”, “Öl und Wasser”.

Sie können diese Sammlung mit der folgenden Formel erstellen, die Sie auf die OnSelect-Eigenschaft eines Button-Steuerelements setzen: ClearCollect(Spaces, [" Jane Doe ", " Jack and Jill ", " Bereits getrimmt ", " Venus, Erde, Mars ", " Öl und Wasser "])

FormelBeschreibungErgebnis
Trim( Spaces )Wendet Trim auf jede Zeichenfolge in der Sammlung an. Alle überflüssigen Leerzeichen werden entfernt.Eine einspaltige Tabelle mit den Werten: “Jane Doe”, “Jack und Jill”, “Bereits getrimmt”, “Venus, Erde, Mars”, “Öl und Wasser”.
TrimEnds( Spaces )Wendet TrimEnds auf jede Zeichenfolge an. Nur führende und nachgestellte Leerzeichen werden entfernt.Eine einspaltige Tabelle mit den Werten: “Jane Doe”, “Jack und Jill”, “Bereits getrimmt”, “Venus, Erde, Mars”, “Öl und Wasser”.
Weiterlesen >>  Microsoft Word: Die Wichtigkeit von gültigen Datums- und Zeitangaben

Es ist wichtig zu beachten, dass zusätzliche Leerzeichen möglicherweise nicht sichtbar sind, wenn Sie eine Sammlung im Menü “Datei” > “Sammlungen” anzeigen. Um die tatsächliche Länge der Zeichenfolgen zu überprüfen und zu bestätigen, dass die Leerzeichen entfernt wurden, können Sie die Len-Funktion verwenden.

Durch die konsequente Anwendung von Trim und TrimEnds können Entwickler in der Power Platform die Datenqualität signifikant verbessern und sicherstellen, dass ihre Anwendungen robust und benutzerfreundlich sind.