Lower-, Upper- und Proper-Funktionen in PowerAppsLower, Upper, and Proper functions in PowerApps

Konvertiert Buchstaben in einer Textzeichenfolge in alle Kleinbuchstaben, Großbuchstaben oder den richtigen Fall.Converts letters in a string of text to all lowercase, all uppercase, or proper case.

BeschreibungDescription

Die Funktionen Lower, Upper, und Proper konvertieren, die Groß-/Kleinschreibung in Zeichenfolgen.The Lower, Upper, and Proper functions convert the case of letters in strings.

  • Lower konvertiert alle Großbuchstaben in Kleinbuchstaben.Lower converts any uppercase letters to lowercase.
  • Upper konvertiert alle Kleinbuchstaben in Großbuchstaben.Upper converts any lowercase letters to uppercase.
  • Proper konvertiert den ersten Buchstaben jedes Worts in Großbuchstaben, wenn es Kleinbuchstaben sind, und andere Großbuchstaben in Kleinbuchstaben.Proper converts the first letter in each word to uppercase if it's lowercase and converts any other uppercase letters to lowercase.

Alle drei Funktionen ignorieren Zeichen, die nicht aus Buchstaben bestehen.All three functions ignore characters that aren't letters.

Wenn Sie eine einzelne Zeichenfolge übergeben, ist der Rückgabewert die konvertierte Version dieser Zeichenfolge.If you pass a single string, the return value is the converted version of that string. Wenn Sie eine einspaltige Tabelle übergeben, die Zeichenfolgen enthält, ist der Rückgabewert eine einspaltige Tabelle mit konvertierten Zeichenfolgen.If you pass a single-column table that contains strings, the return value is a single-column table of converted strings. Mehrspaltige Tabellen können in einspaltige Tabellen umgeformt werden, wie unter Arbeiten mit Tabellen beschrieben.If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

SyntaxSyntax

Lower( Zeichenfolge )Lower( String )
Upper( Zeichenfolge )Upper( String )
Proper( Zeichenfolge )Proper( String )

  • Zeichenfolge: erforderlich.String - Required. Die zu konvertierende ZeichenfolgeThe string to convert.

Lower( EinspaltigeTabelle )Lower( SingleColumnTable )
Upper( EinspaltigeTabelle )Upper( SingleColumnTable )
Proper( EinspaltigeTabelle )Proper( SingleColumnTable )

  • EinspaltigeTabelle: erforderlich.SingleColumnTable - Required. Eine einspaltige Tabelle mit Zeichenfolgen, die konvertiert werden soll.A single-column table of strings to convert.

BeispieleExamples

Einzelne ZeichenfolgeSingle string

In den Beispielen in diesem Abschnitt wird ein Texteingabe-Steuerelement mit dem Namen Author als Datenquelle verwendet.The examples in this section use a text-input control, named Author, as their data source. Das Steuerelement enthält die Zeichenfolge „E.The control contains the string "E. E.E. CummINGS“.CummINGS".

FormelFormula BeschreibungDescription ErgebnisResult
Lower( Author.Text )Lower( Author.Text ) Konvertiert alle Großbuchstaben in der Zeichenfolge in Kleinbuchstaben.Converts any uppercase letters in the string to lowercase. „e."e. e.e. cummings“cummings"
Upper( Author.Text )Upper( Author.Text ) Konvertiert alle Kleinbuchstaben in der Zeichenfolge in Großbuchstaben.Converts any lowercase letters in the string to uppercase. „E."E. E.E. CUMMINGS“CUMMINGS"
Proper( Author.Text )Proper( Author.Text ) Konvertiert den ersten Buchstaben jedes Worts in Großbuchstaben, wenn es Kleinbuchstaben sind, und andere Großbuchstaben in Kleinbuchstaben.Converts the first letter of each word to uppercase if it's lowercase, and converts any other uppercase letters to lowercase. „E."E. E.E. Cummings“Cummings"

Einspaltige TabelleSingle-column table

Die Beispiele in diesem Abschnitt konvertieren Zeichenfolgen aus der Spalte Address der Datenquelle People, die diese Daten enthalten:The examples in this section convert strings from the Address column of the People data source, which contains this data:

Jede Formel gibt eine einspaltige Tabelle zurück, die die konvertierten Zeichenfolgen enthält.Each formula returns a single-column table that contains the converted strings.

FormelFormula BeschreibungDescription ErgebnisResult
Lower( ShowColumns( People, "Address" ) )Lower( ShowColumns( People, "Address" ) ) Konvertiert alle Kleinbuchstaben in Großbuchstaben.Converts any letter that's lowercase to uppercase.
Upper( ShowColumns( People, "Address" ) )Upper( ShowColumns( People, "Address" ) ) Konvertiert alle Kleinbuchstaben in Großbuchstaben.Converts any letter that's lowercase to uppercase.
Proper( ShowColumns( People, "Address" ) )Proper( ShowColumns( People, "Address" ) ) Konvertiert den ersten Kleinbuchstaben jedes Worts in Großbuchstaben und Großbuchstaben in Kleinbuchstaben.Converts any first letter of a word that's lowercase to uppercase, and converts any other letter that's uppercase to lowercase.

Schritt-für-Schritt-BeispielStep-by-step example

  1. Fügen Sie ein Texteingabe-Steuerelement hinzu, und benennen Sie es Source.Add a Text input control, and name it Source.
  2. Fügen Sie eine Bezeichnung hinzu, und legen Sie deren Eigenschaft Text auf diese Funktion fest:Add a label, and set its Text property to this function:
    Proper(Source.Text)Proper(Source.Text)
  3. Drücken Sie F5, und geben Sie anschließend WE ARE THE BEST! (WIR SIND DIE BESTEN!) ein.Press F5, and then type WE ARE THE BEST! in das Feld Quelle ein.into the Source box.
    Die Bezeichnung zeigt We Are The Best! (WIR SIND DIE BESTEN!).The label shows We Are The Best!