変数の操作

完了

以前のユニットでは、プラットフォームで変数として解釈されるように、すべての変数名をパーセント文字で囲む必要があることがわかりました。

このパーセント記号は、変数を示す特殊文字として使用されます。 プラットフォームでは、パーセントの間にある式を変数として評価します。

パーセント表記を使用した変数のスクリーンショット。

ハードコード化されたテキスト内でパーセント記号を単に文字として使用するには、円記号 (\) と組み合わせて使用する必要があります。

Power Automate デスクトップを使用すると、ハードコード化された値、変数名、算術演算、比較、論理演算、およびかっこを含む複雑な式を作成できます。

算術演算子と論理演算子を含む式のスクリーンショット。

ハードコードされた値

フローの作成中に、ハードコードされたテキスト値を式に含める必要がある場合があります。 ハードコードされた値を入力するには、引用符を使用する必要があります。 フローでは、引用符文字間にあるすべての値は、変数名ではなくテキスト値として扱われます。

アクション パラメーターとしてのハードコードされたテキスト変数のスクリーンショット。

変数名

式で複数の変数を使用する場合は、それ以上の表記をせずにそれらの名前をそのまま式に追加できます。

2 つの変数名を持つ式のスクリーンショット。

基本的な演算

算術演算を実行する必要がある場合、デスクトップ用 Power Automate を使用すると、加算 (+)、減算 (-)、乗算 (*)、除算 (/) などの基本的な算術演算子をすべて使用できます。

数値と変数を含む算術演算を除き、加算演算子を使用して文字列を連結することもできます。 同じ式に数字と文字列を追加すると、数値がテキストに変換され、他の文字列と結合されます。

算術演算子を含む式のスクリーンショット。

比較

算術演算子以外に、次の関係演算子を使用して比較することもできます。

演算子 説明
=、!= 等しい/等しくない
<, <= より小さい/以下
>, >= より大きい/以上

関係演算子を含む式のスクリーンショット。

比較では、値として True または False が生成されることに注意してください。 当然ながら、同じタイプの値間でのみ比較を実行できます。

論理演算子

多くのフローでは、値が特定の基準を満たしているかを確認する必要があります。 条件を確認してより複雑なロジックを単一の式に実装するには、論理演算子を使用します。 サポートされている演算子は、AND および OR です。

論理演算子を含む式のスクリーンショット。

かっこ

複雑な式を作成する際は、特定の部分に優先順位を付けることができます。 演算子の優先順位を変更するには、かっこを使用します。 Power Automate デスクトップでは、代数やプログラミング言語と同じ方法でかっこを処理します。

かっこを含む複雑な式のスクリーンショット。