過去の桐井戸端BBS (桐ver.9)
22518 経過時間を正しく算出するにはどのような関数を使ったらよいのでしょうか 影山 2003/09/30-07:01
こんにちは、1件質問させて下さい。

経過時間を出したいのですが、午前0時を過ぎると下記Aのようになってしまいます。

 開始時間   終了時間   経過時間
@21:00  22:00  01: 0
A21:00  01:00 −20: 0

@は良いのですがAが「5: 0」になるようにするには
どの様な関数を使ったらよいのでしょうか。

データ型は「時間」を選択しております。
項目計算「経過時間」には[終了時間]-[開始時間]の式を入れております。
※桐Ver9
よろしくお願い致します。

22519 Re:経過時間の算出 長門孝雄 2003/09/30-08:29
記事番号22518へのコメント

>@は良いのですがAが「5: 0」になるようにするには
>どの様な関数を使ったらよいのでしょうか。
>
>データ型は「時間」を選択しております。
>項目計算「経過時間」には[終了時間]-[開始時間]の式を入れております。
>※桐Ver9
>よろしくお願い致します。
>
影山さん今日は、翌々日にまたがらなかったら

#cond([開始]>[終了],#時間加算([終了],24,1)-[開始],-1,[終了]-[開始])

でどうでしょうか。
Aは4: 0ではないでしょうか?
                       長門孝雄
22520 Re:経過時間の算出 影山 2003/09/30-08:41
記事番号22519へのコメント
長門孝雄様

早々ご回答ありがとうございました。
まわりに桐で聞く人がいないので、本当に助かりました。
下記回答で早速やってみたところ見事に出来ました。
また、次のステップに進めます。ありがとうございました。



>#cond([開始]>[終了],#時間加算([終了],24,1)-[開始],-1,[終了]-[開始])
>Aは4: 0ではないでしょうか?


戻る