概要
毎月最終●曜日にフローボットを進行させる為の設定方法をご紹介します。
フローボット設定イメージは、以下キャプチャをご参考ください。それぞれ詳細をご案内します。
※事前準備
スプレッドシートが必須となりますのでご用意ください。
「当月最終曜日」と「最終曜日に紐づく日付」を関数で設定します。
作成イメージはこちら(必要な曜日をご用意ください)
関数は以下内容をご参照くださいませ。
※関数以外のセルはお好みでご設定ください
| A | B | C |
1 | 最終【●】曜日の日付 | 【●】曜日 | 更新用 |
2 | =WORKDAY.INTL(EOMONTH(TODAY(),0)-7,1,"1111110") | =TEXT(A2,"ddd") | ● |
3 | =WORKDAY.INTL(EOMONTH(TODAY(),0)-7,1,"0111111") | =TEXT(A3,"ddd") |
|
4 | =WORKDAY.INTL(EOMONTH(TODAY(),0)-7,1,"1011111") | =TEXT(A4,"ddd") |
|
5 | =WORKDAY.INTL(EOMONTH(TODAY(),0)-7,1,"1101111") | =TEXT(A5,"ddd") |
|
6 | =WORKDAY.INTL(EOMONTH(TODAY(),0)-7,1,"1110111") | =TEXT(A6,"ddd") |
|
7 | =WORKDAY.INTL(EOMONTH(TODAY(),0)-7,1,"1111011") | =TEXT(A7,"ddd") |
|
8 | =WORKDAY.INTL(EOMONTH(TODAY(),0)-7,1,"1111101") | =TEXT(A8,"ddd") |
|
Yoom内での設定内容をご紹介します
①スケジュールトリガー
毎月第4週目以降の●曜日で起動されるように「cron」を用いて設定します。
例)毎月最終【月】曜日にフローボットを進行させたい場合
「cron」の設定画面では下記の内容で設定します。
0 10 22-31 1-12 1
0 10 22-31 1-12 0 | 毎月第4週目以降の日曜日10:00 |
0 10 22-31 1-12 1 | 毎月第4週目以降の月曜日10:00 |
0 10 22-31 1-12 2 | 毎月第4週目以降の火曜日10:00 |
0 10 22-31 1-12 3 | 毎月第4週目以降の水曜日10:00 |
0 10 22-31 1-12 4 | 毎月第4週目以降の木曜日10:00 |
0 10 22-31 1-12 5 | 毎月第4週目以降の金曜日10:00 |
0 10 22-31 1-12 6 | 毎月第4週目以降の土曜日10:00 |
②Googleスプレッドシートへの値入力
「アプリと連携する」でスプレッドシートと連携をし、アクション「セルに値を入力」でC2セルに「●」とご設定ください。
※スプレッドシート上で何かしらの更新があることで日付が最新化されます
※こちらの値「●」は、お好みの文字、数字で設定いただいて問題ございません
③データベースを操作するオペレーションの設定
「データベースを操作する」レコードを取得するにおいて、検索値に希望曜日を直接入力し、最終の日付を取得出来る状態に設定します。
また、検索に失敗した際のフローボット停止設定はOFFとしておきます。
④分岐する操作の設定
「分岐する」において、③で取得した日付と、今日の日付が等しい場合に分岐されるように設定
します。
今日の日付が最終月曜日でなかった場合に、フローボットは終了し、最終月曜日であった場合は分岐先にフローボットをご用意いただくことで進行します。
# 設定,スケジュール,スケジュールトリガー,cron,第,曜日