1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【kintone】時間の統計は数値にしないとできないぞ

Posted at

怖い話

テスト運用の段階で業務日報を作っていたとき、”残業時間の統計を取ってグラフで可視化できたら便利だよね”という話が上がったので、以下のように設定して、残業時間を算出する項目を作りました

スクリーンショット 2025-02-13 162307.png

自動計算は下記のような設定をしています

スクリーンショット 2025-02-13 145617.png

スクリーンショット 2025-02-13 145626.png

 備考

  • テーブル名=フィールドコードとします
  • 勤務時間は休憩時間を除いたもの、帳尻合わせのため3600を引いています
  • 残業時間は勤務時間=7.5×60×60を引いた値として扱っています
  • 残業時間が負の値にならないように分岐させています

入力すると、以下のような形になります

スクリーンショット 2025-02-13 145820.png

ちゃんと残業時間も表示されています

スクリーンショット 2025-02-13 150633.png

よし早速グラフを作ろう

スクリーンショット 2025-02-13 151741.png

...

...

集計方法に「「「合計」」」が、ない...

このままでは「残業時間」がわからないまま、「最も長かった残業時間」「残業した日」しかわからない...

...

どうするの

ということで、この問題のオチですが、

タイトルの通り計算の方法の段階で、数値として算出しなければならなかった、というのがオチです

スクリーンショット 2025-02-15 153254.png

スクリーンショット 2025-02-15 153343.png

数値で扱う場合、値は「秒」として扱われます
よって、3600で割ることで、〇時間、としてわかりやすく変換しています

スクリーンショット 2025-02-15 154445.png

集計できた!

まとめ

  • 時間を集計したいときは数値で扱うようにしましょう!

テスト運用の段階で気づけてよかった...
参考になれば幸いです、ご清聴ありがとうございました:bow_tone1:

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?