Power Automate 文字列関数の記事一覧
目次
記事一覧
テキストの一部分を抽出する関数
| 関数名 | 重要度 | 概要 |
|---|---|---|
| substring | 高 | 指定テキストから任意の位置・長さの部分文字列を切り出します。 |
| slice | 高 | 指定テキストから任意の開始・終了位置の部分文字列を切り出します。 |
| first | 高 | テキストの1文字目を取得する関数します。lastとは逆の働きをします。 firstには、配列の1つ目の要素を取得するコレクション関数も存在します。 |
| last | 高 | テキストの最後の文字を取得します。firstとは逆の働きをします。 lastには、配列(アレイ)の最後の要素を取得するコレクション関数も存在します。 |
| take | 高 | テキストの先頭から指定文字数の部分テキストを取得します。 takeには、配列(アレイ)の先頭から指定要素数の部分配列を取得するコレクション関数も存在します。 |
テキストを編集する関数
| 関数名 | 重要度 | 概要 |
|---|---|---|
| concat | 高 | 2つ以上のテキストを結合して一つのテキストにします。 |
| replace | 高 | テキストを検索し、一致すればその部分を置換します。 ExcelのSUBSTITUTE関数に近い機能です。 |
| toLower | 中 | 指定テキストに含まれる英大文字を小文字に変換します。 |
| toUpper | 中 | 指定テキストに含まれる英小文字を大文字に変換します。 |
| trim | 中 | テキストの先端と末尾の空白(半角/全角スペースとタブ文字)を削除します。 キーボードによる入力値や他のアプリケーションから取り込んだデータには 不要な空白が存在する場合があるため、それを削除するために利用します。 |
テキストを検索、または判定する関数
| 関数名 | 重要度 | 概要 |
|---|---|---|
| indexOf | 高 | 指定テキストの開始位置を取得します。ExcelのFIND関数に近い機能です。 取得した開始位置は何らかのテキスト編集に利用するか、 指定テキストが存在するか、否かの判定に(containsとは挙動が異なります) 利用するのが頻度の高い用途です。 |
| nthIndexOf | 中 | 指定テキストが任意の番目で一致する開始位置を取得します。 |
| lastIndexOf | 中 | 指定テキストの開始位置を取得します(最も右の一致テキスト)。 |
| startsWith | 高 | テキストが指定の文字列で始まっているかを判定します。 |
| endsWith | 高 | テキストが指定の文字列で終わっているかを判定します。 |
| contains | 高 | 指定テキストが含まれているかを判定します。 containsには、配列(アレイ)の中に指定の要素があるかを調べるコレクション関数も存在します。 |
| empty | 中 | テキストが0文字かを調べます。 emptyには、配列内に要素が1つ以上、存在するか調べるコレクション関数も存在します。 |
| isFloat | 高 | テキストがFloatまたは整数の形式になっているかを調べます。 公式ヘルプでは文字列関数に属していますが、PowerAutomateの画面では論理比較関数に属しています。 |
| isInt | 高 | テキストが整数の形式になっているかを調べます。 公式ヘルプでは文字列関数に属していますが、PowerAutomateの画面では論理比較関数に属しています。 |
その他
| 関数名 | 重要度 | 概要 |
|---|---|---|
| guid | 低 | GUID(ユニークでランダムなテキスト)を作成します。 Power Automateの一般的なユーザー層では利用頻度が低いでしょう。 |
| split | 高 | テキストを指定の区切り記号で分割して配列(アレイ)に変換します。 joinとは逆の働きをします。 |
| formatNumber | 高 | 数値を任意の形式のテキストに変換します。 |
| length | 高 | テキストの文字数を取得します。 |
| chunk | 低 | 1つのテキストを、大きさの等しい複数のテキストの配列(アレイ)に分割します。 chunk関数には同名のコレクション関数が存在します。そちらは1つの配列(アレイ)を、大きさの等しい複数の配列(アレイ)に分割します。 |
当サイトの情報を再編集した実務リファレンス
ネット検索では解決しづらい「日付の変換」や「複雑なデータ処理」など、当サイトで公開している技術情報を電子書籍として読みやすく再編集しました。
400以上のコネクタや関数の仕様を網羅的に解説しており、困ったときにすぐ引ける「辞書」として活用いただけます。
現場でのトラブルシューティングや、手元での確認用に最適です。Kindle Unlimited対象(読み放題)です。


[書籍リンク:Power Automate (Web版)完全版 基本から実用まで]