電子書籍の厳選無料作品が豊富!

WindowsXPでファイルメーカー5.0を使用しています。退勤時間から出勤時間を引きさらに休憩時間を引いた結果を実働時間という計算フィールドに計算結果を時刻として表示しています。そして、時給とした数値フィールドに時給単価を入れ、実働時間掛け時給単価で給与を求めたいのですが、今、給与という名前で計算フィールドを作成し、式の中で実働時間と時給単価を単純に掛けてみると、とんでもない数字になってしまいます。何か関数を使うのでしょうが、うまく給与を計算するためにはどうすればよいでしょう?よろしくお願いします。

A 回答 (1件)

「実働時間」という計算フィールドのフィールドタイプを


数字にしてみればわかると思いますが、

フィールドタイプ「時刻」は内部的には秒単位の数字です。
表示するときに時刻に変換してますので、
これに「時給」を掛けると3600倍の数字になります。
    • good
    • 1
この回答へのお礼

なるほど、それでは計算された数字を3600で割ればいいってことですね。ありがとうございました。

お礼日時:2004/04/09 11:22

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