2024/02/28 11:51
社内でKintone担当になりましたが、奥が深くて楽しいような難しいような・・・状態で悪戦苦闘してます!
アプリを作成中なのですが、時間に対してフラグを立てたいです。
A)開始時間が14:00 終了時間が23:00
B)開始時間が3:00 終了時間が13:00 の場合
ルールとしては開始から終了までの間の時間が22:00~5:00の間にかかってたら、深夜設定のフィールドに〇が入る
Aの場合は22:00~23:00がルールに当てはまるので〇
Bの場合は3:00~5:00がルールに当てはまるので〇
知識が全くないので、なるべく簡単な計算式等をお教えいただけると大変嬉しいです。
よろしくお願いいたします。
ミュートしたユーザーの投稿です。
投稿を表示理解があってるかちょっと不安ですが、一応これでルール設定は出来ました。
開始時間:時間フィールド、コード名:start
終了時間:時間フィールド、コード名:goal
深夜設定:文字列1列フィールド、コード名はご自由に(lateResult とかかな。。)
⇩書き込む式。文字列1列フィールドで自動計算に☑打ってください。
================
IF ( AND ( start >= (14*60*60) , goal <= (23*60*60)), "OK" ,
IF ( AND ( start >= (3*60*60) , start <= (14*60*60) , goal <= (13*60*60)), "OK" , "深夜" ))
================
参考:https://toyokumo-blog.kintoneapp.com/kintone-date-calculation/?gad_source=1&gclid=CjwKCAiArfauBhApEiwAeoB7qIBODIF5s1eOfzZeMq3Jl0qTtRy9J80lVnj7tVahrO_Wtc_-36GBIhoC9YUQAvD_BwE
Excelと同じIF構文です。"OK"や"深夜"の部分は""の中をご自由に変更してもらえればと思います。
時間は秒単位になるので、分かりやすく(時間*60*60)と表記しています。
このままコピペして頂いても動きますが、ルールの理解が間違ってたらすみません、、💦
ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示