Power Automate 整数型変数

2020年9月21日

変数はプログラミングで用いられる要素でデータに名前を付けて格納する箱のようなもので、

一定の制限化で様々なデータを格納できます。

変数を活用できるかでPower Automateで出来ることに大きな差が出ます。

変数の種類:整数は小数点以下の桁が存在しない数値を扱います

(小数点以下が存在する数値はFloat

この記事では整数型変数の使い方を紹介します。

使い方

変数の初期化

変数を利用するにはまず初期化が必要です。(これをしないと変数として登録されない)

それにはフローにステップを追加する際に「組み込み」の「変数」コネクタを選択します。

「組み込み」の「変数」コネクタを選択

「アクション」より「変数を初期化する」を選択します。

「アクション」より「変数を初期化する」を選択

変数の名前を任意、種類(変数に格納するデータの種類)を整数に指定します。

値は最初に指定しておく変数の内容です。未設定でも構いません。

未設定の場合、変数の内容は0になります。

変数を初期化

値を設定

固定値を設定

変数に値を設定する場合は、「変数」コネクタの「変数の設定」アクションを使用します。

「変数の設定」アクションを使用

値の増減

「変数」コネクタの「変数の値を増やす」または「変数の値を減らす」アクションで

変数を指定値で増減させることが可能です。

増やす場合も減らす場合も「変数の設定」アクションと同様に

対象の変数と増減の値を設定します。

計算結果を設定

数学(算術)関数を利用することで四則演算などの結果を変数に設定することが可能です。

それには動的コンテンツのウインドウを表示して式を指定します。

式を指定

例えば式を加算の関数を使い add(1,6)と指定すれば7が変数に設定されます。

add(1,6)と指定すれば7が変数に設定

変数の設定でも増減のアクションでも利用可能です。

数学(算術)関数には以下のようなものがあります。

関数名機能
add2 つの数値を加算した結果を返します。
div2 つの数値を除算した結果を返します。
max数値のセットまたは配列から最大の値を返します。
min数値のセットまたは配列から最小の値を返します。
mod2 つの数値を除算した剰余を返します。
mul2 つの数値を乗算した積を返します。
rand指定された範囲からランダムな整数を返します。
range指定した整数から始まる整数の配列を返します。
sub1 番目の数値から 2 番目の数値を減算して、結果を返します。
数学(算術)関数一覧

すでにある変数を式に組み込むことも可能です。(式で変数を使う方が多いでしょう)

それには式の設定時に動的なコンテンツから変数を選択するか

variables関数に’で囲った変数名を指定します。

下の例では整数1(内容は5)と6をmul関数(掛け算)の結果を整数2に設定しています。

整数2には結果の30が設定されます。

変数を式に組み込む例

ただし設定対象の変数を式の中に組み込むことは出来ません。

変数の利用

文字列(メール本文など)として表示

整数型変数をメール本文に入れると内容を送信できますが、

そのままでは動的なコンテンツに出てこないので変数名で検索が必要です。

メール本文に変数を組み込む例

関連記事

初心者向けの記事一覧