キンコミ kintone user community

みんなの投稿

2022/02/03 10:05

残業申請のアプリを作りました。
要件や項目はとてもシンプルなので、サクッとほぼできたのですが
1点だけ実装方法に悩んでいます。

就業規則で残業時間は15分単位の切り捨てというルールがあります。
今まではエクセルでFLOOR関数を使用していました。
KintoneはFLOOR関数が使えないので、基本機能では実装できないのか、いいプラグインがないか悩んでおります。
いいアイディアあれば教えて下さい。

残業開始時間(時刻フィールド) - 残業終了時間(時刻フィールド) = 15分の切り捨てで●時間●分と表示したい。

宜しくお願い致します。

1件のコメント (新着順)
やまぐち
2022/02/03 11:17

わたしもタイムカードをkintoneで作成しました。
時間の切り捨てはROUNDDOWNを使って対応しました。

今回の要件だと以下のような式になると思います。

ROUNDDOWN((残業終了時刻-残業開始時刻)/(15*60),0)*(15*60)

ROUNDDOWNで元の時刻を15分×60秒で割って余りを切り捨て、その結果に15×60をかけて秒単位に戻しています。
※なお、日またぎは考慮していません。


song5空
2022/02/03 12:39

ROUNDDOWNは使えるんですね!!
ありがとうございます。
早速やってみます。