[[20130127120111]] 『給与計算』(ミャー) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『給与計算』(ミャー)

 エクセルで給与計算したいです。
 出勤時間が9:00〜17:15で休憩が1時間です。給与は、5分単位でけいさんします。
 定時間が7時間15分で定時間と7時間15分を超えて勤務したら残業になります、8時間以内ならば 時間内残業8時間をこえたら時間外残業です。
 定時間、時間内残業、時間外残業の欄をつくりたいです。

 例えば出勤時刻に9:00休憩時間の1:00退社時刻に18:30と入力すると
 ☆定時間7:15 ☆時間内残業0:45  ☆時間外残業0:30 のようになるようにつくりたいです。

 IF関数とTIME関数を使いましたがわからなくなりました。
 どなたか詳しい人に教えて欲しく投稿しました。宜しくお願いします。
 、
 あとFALSEを表示しないにはどうやればよいのでしょうか?合わせて教えて下さい。
 宜しくお願いします。


 遅刻、早退をどうするの?

 一応、

 @9:00〜17:15を超えた時間が0:45以内 → 時間内  0:45超え→時間外。
 A遅刻、早退しても 9:00より前、17:15より後の時間は「残業」

 として

	A	B	C	D	E	F	G	H	I
1	名前	出勤	退社	休憩	定時間	時内残	時外残	遅刻	早退
2	A	9:00	17:15	1:00	7:15	0:00	0:00	0:00	0:00
3	B	9:00	18:00	1:00	7:15	0:45	0:00	0:00	0:00
4	C	9:00	20:00	1:00	7:15	0:45	2:00	0:00	0:00
5	D	8:00	17:15	1:00	7:15	0:45	0:15	0:00	0:00
6	E	12:00	17:15	1:00	4:15	0:00	0:00	3:00	0:00
7	F	12:00	20:00	1:00	4:15	0:45	2:00	3:00	0:00
8	G	9:00	13:00	0:00	4:00	0:00	0:00	0:00	4:15
9	H	7:00	15:30	1:00	5:30	0:45	1:15	0:00	1:45

 E1 =IF(COUNT(B2:C2)=2,MIN("17:15",C2)-MAX("9:",B2)-D2,0)
 F1 =MAX(0,MIN("0:45",C2-B2-D2-E2))
 G1 =MAX(0,(C2-B2-D2)-SUM(E2:F2))
 H1 =MAX(0,B2-"9:00")
 I1 =MAX(0,"17:15"-C2)

 ※ざざっと作成。
 ※深夜退社考慮せず

 (GobGob)

GobGob様へ

ありがとうございました。
思っていた様に表が作れました。
自分で何日も悩んで作っていたので、本当に助かりました。
私ももっとエクセルの関数を勉強してGobGob様のように悩んでいる人に教えてあげられる人になれるように頑張ります。(*^。^*)
又、わからない事があったらご指導下さい。
☆ミャーより


追加で教えていただきたいのですが、平日勤務はA土、日、祝日はBの区分にしてそれぞれ集計をだしたいのですが、どうすれば良いのでしょうか?
☆ミャー

 「区分」ってのは残業時間の考え方が変わるのか?単にA、Bと付けるだけなのか?
 よくわからないね。

 単にA,Bとするならどこかに日付付けて休日一覧造ってCOUNTIF関数か何かで判断すればいいのでは?

 ※祝日考慮忘れで回答変更w。

 (GobGob)

GobGobさまへ

分かりにくい質問ですみませんでした<(_ _)>
Aが平日の合計でBが土日祝日の合計で、土日祝日は時給が100円アップするので平日と分けて集計します。
なんとかSUMIFで作りました。左にAかBか入力して集計しました。
まだ、時間を全部入力していませんが、たぶん平気だと思います。
シフトが沢山あり400人分くらい入力するので、これから大変です。タイムカードもなくタイムシートだけなので。。。。。
又、色々と教えて下さい。ありがとうございました。エクセルの学校があって良かったです(^。^)
(みゃー)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.