Power Apps の Lower、Upper および Proper 関数
テキストの文字列中の文字をすべて小文字、大文字または適切な文字に変換します。
内容
Lower、Upper、および Proper 関数は、文字列中の文字の大文字小文字を変換します。
- Lower は、すべての大文字を小文字に変換します。
- Upper は、すべての小文字を大文字に変換します。
- Proper は、各単語の最初の文字が小文字であれば大文字に変換します。また、その他の大文字は小文字に変換します。
これら 3 つの関数では、アルファベットでない文字は無視されます。
単一の文字列を渡した場合、その戻り値は文字列の変換されたバージョンです。 文字列が含まれた単一列テーブルを渡すと、変換された文字列の単一列テーブルが戻り値として返されます。 複数列テーブルがある場合は、テーブルの使用 に関するページの説明に従って、そのテーブルを単一列テーブルにすることができます。
構文
Lower( String )
Upper( String )
Proper( String )
- String - 必須。 変換する文字列。
Lower( SingleColumnTable )
Upper( SingleColumnTable )
Proper( SingleColumnTable )
- SingleColumnTable - 必須。 変換する文字列の単一列テーブル。
例
単一の文字列
このセクションの例では、Author という名前のテキスト入力コントロールをデータ ソース として使用します。 このコントロールには、文字列 "E が含まれます。 E. CummINGS".
計算式 | 内容 | 結果 |
---|---|---|
Lower ( Author.Text ) | 文字列中のすべての大文字を小文字に変換します。 | "e. e. cummings" |
Upper ( Author.Text ) | 文字列中のすべての小文字を大文字に変換します。 | "E. E. CUMMINGS" |
Proper ( Author.Text ) | 各単語の最初の文字が小文字であれば大文字に変換します。また、その他の大文字の文字を小文字に変換します。 | "E. E. Cummings" |
単一列テーブル
このセクションの例では、次のデータが含まれている People データ ソースの 住所列 から文字列を変換します。
それぞれの数式は、変換済みの文字列を含む単一列テーブルを返します。
計算式 | 内容 | 結果 |
---|---|---|
Lower( ShowColumns( People, "Address" ) ) | 小文字の文字をすべて大文字に変換します。 | ![]() |
Upper( ShowColumns( People, "Address" ) ) | 小文字の文字をすべて大文字に変換します。 | ![]() |
Proper( ShowColumns( People, "Address" ) ) | 単語の最初の文字が小文字であれば大文字に変換します。また、その他の文字が大文字であれば小文字に変換します。 | ![]() |
手順の例
- Text input コントロールを追加し、ソース という名前を付けます。
- ラベルを追加し、その Text プロパティを次の関数に設定します:
Proper(Source.Text) - F5 キーを押し、WE ARE THE BEST! と入力します ソース ボックスに。
ラベルは We Are The Best! と表示します
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。
フィードバック
フィードバックの送信と表示