プロが教えるわが家の防犯対策術!

ウィンドウズでファイルメーカー5を使用しています。

給与の計算をしたいのですが、例えば
10:00~13:45 休憩1:00 勤務時間2:45 で時間は30分単位で繰り上げて表示したいです。
2:45なら3:00、1:05なら1:30、1:31は2:00です。
そして、1:30を1.5時間と表示したいのですが、どうすれば良いのでしょうか。
何か関数を使用するのですか?

それと、もし10:00~13:45 休憩0時間 勤務時間4時間 として
休憩を取っていない人がいたら、明細書レイアウトには「休憩0時間」を抜かして
「10:00~13:45  勤務時間4時間」と表示させたいです。
0のものを非表示にさせるにはどうすれば良いでしょうか。

当方初心者です。よろしくお願いします。

A 回答 (2件)

ver.5は持っていないですけど


こんなのならバージョンに関係無いかなぁ?

(Case (
   Minute ( 終了時刻 - 開始時刻- 休憩時間 ) > 30 ,
   Time ( Hour ( 終了時刻 - 開始時刻- 休憩時間 )+1 ; 0 ; 0),
   Minute ( 終了時刻 - 開始時刻- 休憩時間 ) ≧ 1,
   Time ( Hour ( 終了時刻 - 開始時刻- 休憩時間 ) ; 30 ; 0),
   終了時刻 - 開始時刻- 休憩時間)
)/3600
    • good
    • 0

あっ


式の中の「; 」は「,」です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す