メインコンテンツにスキップ

スケジュールトリガー:隔週で曜日を指定する方法

Misaki Tominaga avatar
対応者:Misaki Tominaga
昨日アップデートされました

概要

「2週間おきの月曜日」など、隔週で同じ曜日を指定してフローボットを起動したい場合の分岐の設定方法です。

毎週起動しますが、分岐とGoogleスプレッドシートの関数を活用し、オペレーションを2週間おきに制御します。

完成イメージ

このようなフローボットを作成していきます。

手順

準備:計算用スプレッドシートを作成

計算用に新しくGoogleスプレッドシートを作成し、関数を入れます。

A1セル 空白

B1セル =IF(ISEVEN(WEEKNUM(A1)), "偶数週", "奇数週")

1. スケジュールトリガーで曜日を指定

新しいフローボットでスケジュールトリガーを作成し、「曜日指定」を行います。

2. Googleスプレッドシート「値を入力」を作成

下記のように設定します。

スプレッドシートID:準備で作成したスプレッドシートのID

シート名:準備で作成したスプレッドシートのシート名

対象のセル:A1

:入力欄をクリックし、出てくる候補の「日付」>「今日」から、%Y-%m-%d を選択

テストを行い、成功したら保存して次へ進みます。

2. Googleスプレッドシート「値を取得する」を作成

下記のように設定します。

スプレッドシートID:準備で作成したスプレッドシートのID

シート名:準備で作成したスプレッドシートのシート名

範囲:B1

方向:列方向・行方向どちらでも可

テストを行い、成功したら保存して次へ進みます。

3. 分岐を作成

Googleスプレッドシートで取得した値を「分岐対象の取得した値」にします。

オペレーション:値を取得する

取得した値:取得した値

分岐条件:値と等しい・奇数週

4. 完成

「その他」の下に、2週間おきの月曜日に行いたいオペレーションを作成します。

「値と等しい 奇数週」の下は、何も設定せず、そのままフローボットを終了させます。

これにより、隔週の月曜日のみオペレーションを行うよう制御できます。

#分岐, 隔週, 曜日, 2週間, 起動, 実行, トリガー

こちらの回答で解決しましたか?