• 締切済み

ファイルメーカーで時間の表示、計算

ウィンドウズでファイルメーカー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のものを非表示にさせるにはどうすれば良いでしょうか。 当方初心者です。よろしくお願いします。

みんなの回答

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.2

あっ 式の中の「; 」は「,」です。

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.1

ver.5は持っていないですけど こんなのならバージョンに関係無いかなぁ? (Case (    Minute ( 終了時刻 - 開始時刻- 休憩時間 ) > 30 ,    Time ( Hour ( 終了時刻 - 開始時刻- 休憩時間 )+1 ; 0 ; 0),    Minute ( 終了時刻 - 開始時刻- 休憩時間 ) ≧ 1,    Time ( Hour ( 終了時刻 - 開始時刻- 休憩時間 ) ; 30 ; 0),    終了時刻 - 開始時刻- 休憩時間) )/3600

関連するQ&A