
No.2ベストアンサー
- 回答日時:
> ファイルメーカーなどのデータベースソフトで初心者が給与計算する
> より、素直に専用ソフトを使うか、エクセルなどで工夫して運用するか
> のどちらかでしょう。
私も同感です。また「複雑な事項が加わった」ら
どうするのでしょう?専用ソフトの導入を考えてください。
エクセルでも難しいと思います。
一応やってみましたが…
◆フィールド定義
・出勤時刻(タイプ:時刻)
・退勤時刻(タイプ:時刻)
・時給(タイプ:数字)質問では750
・時間外手当(タイプ:数字)質問では100
・勤務時間(計算:数字)
If(退勤時刻 < 出勤時刻,24 - (出勤時刻 - 退勤時刻) / 3600,(退勤時刻 - 出勤時刻)/3600)
ここで出勤時刻と退勤時刻を8時間前にずらします。
◆フィールド定義
・出勤時間(計算:数字)
出勤時刻 / 3600 - 8
※8時より前に出勤するとマイナスになる
・退勤時間(計算:数字)
If(退勤時刻 <= 28800 or 退勤時刻 < 出勤時刻,退勤時刻 / 3600 + 16,退勤時刻/3600 - 8)
※8時以降に退勤すると24以降になる
この間の数字が10~24(18:00~翌8:00)にかかるか、
出勤時間がマイナスの部分が加給の対象だから、
◆フィールド定義
・加給時間(計算:数字)
If((If(退勤時間 > 24,24,退勤時間) < 10),0,If(退勤時間 > 24,24,退勤時間) - 10)
- If(出勤時間 < 10,0,出勤時間-10)
+ If(出勤時間 < 0,出勤時間 * -1,0)
・当日給与(計算:数字)
勤務時間 * 時給 + 加給時間 * 時間外手当
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel 隣のセルが空白以外の場...
-
ACCESSでの時間外計算方法
-
ファイルメーカーで学年を表示...
-
アクセスについて
-
生まれてくる子の性別の見分け方
-
「24日の0時」って・・・
-
日付の大小の表現
-
VBAでエクセルシートを更新...
-
差し込み印刷に当日の日付が入...
-
エクセルで最高値、最低値の日...
-
excelで、セル内に文字が入力さ...
-
宀や广など、部首だけを入力す...
-
エクセルのチェックボックスを...
-
「時間」、「期日」、「日付」...
-
エクセルで数字から名前に変...
-
差し込み印刷で日付の曜日を表...
-
メールの最後に日付をいれますか?
-
Excel:セルに入力されている日...
-
日付を差し込み印刷で表示した...
-
[SQLSERVER2005]OSの日付を変更...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 隣のセルが空白以外の場...
-
コンピューターで2進法が採用...
-
【ACCESS】未定義関数が発生。...
-
エクセルで四捨五入ではなく、5...
-
エクセルでeのマイナス乗の計算...
-
ファイルメーカーで学年を表示...
-
計算結果をCASE WHENで判断した...
-
ファイルメーカーで時間の表示...
-
選択クエリを開けない
-
整列の比較回数を表す数式でよ...
-
ACCESSでの時間外計算方法
-
CFLOOPで計算させたいのですが
-
ACCESSで生年月日より年齢を出...
-
アクセスである時点での年齢を...
-
ACCESS2000での年齢計算(...
-
どなたか教えて下さい。
-
ファイルメーカーで小数点以下...
-
年齢計算の関数を教えて下さい
-
ACCESS で深夜計算
-
UDB導入時の容量計算
おすすめ情報