Power Automateで平日のみ実行するフローを作成(繰り返しの使い方)

Power Automate

Power Automateで平日のみ実行するフローを作る方法として、以前、dayOfWeek関数を使う方法をエントリしたが、久しぶりに見てみるとデフォルトで用意されている「繰り返し」のトリガーでもっと簡単に実装できることに気が付いた。いつから出来るようになったのだろうか?
しかしこれだと、平日だけでなく、指定曜日だけ実行できるので、むしろこの方法が正しい

繰り返し トリガーでフローを実行する曜日を指定する方法

「繰り返し」のトリガーを選ぶと以下のような選択肢になる。

Power Automateで曜日を指定してフローを実行する

ここで「頻度」を「分」から「週」に変更する。

Power Automateで曜日を指定してフローを実行する

すると、曜日のチェックボックスが表示される。あとは、実行したい曜日をチェックしていくだけ。ただ、それだけ。

Power Automateで曜日を指定してフローを実行する

曜日を設定できたら、実行時間の設定を追加し、完了。関数を使う必要は一切ない。

Power Automateで曜日を指定してフローを実行する

この方法だと、月水金の実行なども簡単に実装できるので、圧倒的に楽である。
曜日によって実行時間を変更する、というような作りこみが必要な場合は事前に曜日判定がいるため、前回のdayOfWeek関数を使う方法を組み合わせる必要があると思うが、決まった時間に実行するのであれば、これで十分。

どんどんトリガーやアクションが改善・機能追加されているので、作って一定時間が経ったフローはたまに見直すのが大事なんだな、と感じました。

コメント

  1. […] (2020/7/12追記)単純に曜日を指定するだけであれば、dayOfWeek関数を使わないもっと簡単な方法があったので、別記事に書いてみました […]

タイトルとURLをコピーしました