コンテンツにスキップ

ランダムな数値を生成する

Power Automate Desktop では、ウェブページやオンプレミスソフトからデータを取得するアクションが豊富に用意されています。

アクションを検索すれば、多くの場合やりたいことがそのままドラッグアンドドロップで実現できます。

今回は最大値・最小値を指定して、実行するたびランダムな数値を生成する方法を解説します。

また、数値を配列として複数同時に定義することも可能です。

ランダムな数値を 1 件だけ作成する場合

Section titled “ランダムな数値を 1 件だけ作成する場合”

以下のコードをコピーし、Power Automate Desktop の編集画面に貼り付けることで、対象のアクションが追加されます。

Variables.GenerateRandomNumber.RandomNumber MinimumValue: 0 MaximumValue: 100 RandomNumber=> RandomNumber

Power Automate Desktop を操作して実装

Section titled “Power Automate Desktop を操作して実装”

「アクションの検索」から、「乱数の生成」と入力します。

「最小値」と「最大値」に、作成したいランダムな値の下限と上限を設定すれば、実行のたびにランダムな数値が生成されます(既定値は最小値 0、最大値 100)。

配列として複数のランダムな数値を同時に作成する場合

Section titled “配列として複数のランダムな数値を同時に作成する場合”

以下のコードをコピーし、Power Automate Desktop の編集画面に貼り付けることで、対象のアクションが追加されます。

Variables.GenerateRandomNumber.ListOfRandomNumbers MinimumValue: 0 MaximumValue: 100 NumbersCount: 10 AllowDuplicates: False RandomNumbers=> RandomNumbers

Power Automate Desktop を操作して実装

Section titled “Power Automate Desktop を操作して実装”
  1. 「アクションの検索」から、「乱数の生成」と入力します。
  2. 「複数の数値を生成」をオンにすると、同時に作成する個数を設定できます。
  3. 同じ数値が複数回含まれないようにしたい場合は、「重複の許可」をオフのままにします(コード上の AllowDuplicates: False)。この場合、作成する個数が最小値と最大値の範囲内で重複なく作れる数値の数を超えていると、乱数を生成できません。
  4. 1 件の場合と同様に、作成したいランダムな値の下限と上限を設定すれば、実行のたびにランダムな数値のリストが生成されます。