Power Automate には、数学関数が豊富に用意されています。数学関数は、数値の計算や処理を行うことができます。以下に、Power Automate の数学関数を一覧にしてまとめました。
これらの数学関数は、Power Automate のアクション内で数式を書くことによって使用することができます。数式内に数学関数を使用することで、特定の計算を行うことができます。
関数の種類については、同サイト内のコチラをご覧下さい。
| 関数名 | 説明 | 構文 | 補足 |
| min | 入力された数値アレイ内の最小値を返す。 例: =MIN(1, 2, 3) → 1 | min<\a>(<number1>, <number2>, …) min([<number1>, <number2>, …]) ※配列 | ・number: integer、float or both ■戻り値: integer、float(最小値) |
| max | 入力された数値アレイ内の最大値を返す。 例: =MAX(1, 2, 3) → 3 | max(<number1>, <number2>, …) max([<number1>, <number2>, …])※配列 | ・number: integer、float or both ■戻り値: integer、float(最大値) |
| rand | 指定された範囲からランダムな数値を返す。最初の値のみ含む。 例: =RAND(3,8) → 3,4,5,6,7,8のどれか | rand(<minValue>, <maxValue>) | ・minValue & maxValue: integer ■戻り値: integer(ランダムな整数) |
| add | 2つの数値を加算した結果を返す。 例: =ADD(100, 10.5) → 110.5 | add(<summand_1>, <summand_2>) | ・summand: integer、float or both ■戻り値: integer、float |
| sub | 2つの数値を減算した結果を返す。 例: =SUB(10, 3) → 7 | sub(<minuend>, <subtrahend>) | ・minuend :integer、float ・subtrahend: integer、float ■戻り値: integer、float |
| mul | 2つの数値を乗算した結果を返す。 例: =MUL(2.5, 3) → 7.5 | mul(<multiplicand1>, <multiplicand2>) | ・multiplicand: integer、float ■戻り値: integer、float(1と2を乗算した積) |
| div | 2つの数値を除算した結果を返す。 例: =DIV(4, 2) → 2 | div(<1dividend>, <2divisor>) | ・dividend、divisor(0は不可): integer、float ■戻り値: integer、float(1を2で除算した結果。1がfloatなら結果もfloatとなる) |
| mod | 2つの数値を除算した余り返す。 例: =MOD(10, 3) → 1 | mod(<dividend>, <divisor>) | ・dividend、divisor(0は不可): integer、float ■戻り値: integer、float(1を2で除算した余り。) |
| range | 特定の数値から始まる整数のアレイを生成する。 例: =RANGE(3,8) → 3,4,5,6,7,8 | range(<startIndex>, <count>) | ・startIndex、count: integer ■戻り値: array(指定したインデックスから始まる整数の配列) |
Power Automate の数学関数を上手に使いこなすことで、数値データの処理や計算を効率的に行うことができます。ぜひ、この記事を参考にして、Power Automate の数学関数を使いこなしてください。
というか、私か使いこなさないといけないですね。。。