- 締切済み
ファイルメーカーで時間の表示、計算
ウィンドウズでファイルメーカー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のものを非表示にさせるにはどうすれば良いでしょうか。 当方初心者です。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 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