Excelで給料計算する方法と注意点

このQ&Aのポイント
  • Excelでバイトの給料計算をする方法を教えてください。
  • Excelを使用して給料計算をする際に注意すべき点を教えてください。
  • Excelでの給料計算において、時間の入力と切り上げ方法について教えてください。
回答を見る
  • ベストアンサー

Excelで給料計算したいのですが…

Excelで、バイトの給料計算をしたいと思って、自分で表を作ってみました。 検索して、一番簡単で使いやすそうなやつを探して、作ってみたのですが、計算が合わなくて、 どんな式にしたらいいか分かる方いたら、教えて下さい。 現在、表は始業時間、終業時間、休憩時間、実労働時間、契約内時間、残業時間で作ってます。 時給計算は、ひとつにまとめるやり方が分からなくて、契約内日給と残業日給に分けました。 始業時間、終業時間、休憩時間はセルの書式設定で「h:mm」で表示。 実労働時間は「=終業時間-始業時間-休憩時間」。 契約内時間は「=MIN("8:",終業時間-始業時間-休憩時間)」で最大8時間まで書き出すようにして、残業時間は、「=実労働時間-契約内時間」です。 そして、給料計算なのですが、 契約内日給は「=契約内時間*1000*24」、残業日給は「=残業時間*1250*24」にしたのですが、 うちの仕事場は5分単位で残業代が出るため、労働時間が8時間5分とか、8時間20分というのが出てきます。 この時、例えば20分の場合、0.3333…に1250をかけて、417とExcelは解答するのですが、 実際は、0.34時間*時給で、小数点2ケタ表示で切り上げっぽいのです。 ROUNDUPで切り上げ設定できるらしい事は分かったのですが、今の計算式にどう入れていいのか分かりません。 時間を入れただけで、、Excelで全て自動的に計算してもらう方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

時間数の計算はもう出来ているので別に質問内容じゃなくて,聞きたいのは時給のかけ算の切り上げ方がわからないという事ですかね。 =ROUNDUP(契約内時間/"1:0",2)*1000 =ROUNDUP(残業時間/"1:0",2)*1250 といった具合ですね。

nihosaga
質問者

お礼

遅くなってしまい、申し訳ありませんでした。 これで、なんとか表を作って、自分で給料の概算を出すことができそうです。 ありがとうございました。

その他の回答 (1)

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 5分未満の端数がある場合に、どの様にしたいのかが不明確なため、補足欄等を使用して、端数をどの様に取り扱いたいのかを御教え願います。  5分未満の端数がある場合には、端数を切り上るのか、切り捨てるのか、或いは、四捨五入の様に2.5分未満は切り捨てで、2.5分以上は切り上げるのか、が不明確です。  又、例えば切り捨てるとした場合でも、業務を行なった時間に対して端数の処理を行うのか、それとも、開始時刻と終了時刻に対して、それぞれ別個に5分単位で時刻を丸めるのか、という問題もあります。  例えば、8:01に始業、11:59に休憩開始、13:01に休憩終了・業務再開、16:59に終業、という場合、実際の作業時間は 16:59-13:01+11:59-8:01=7:56 ですから、業務を行なった時間の端数を切り捨てた場合は、7:40になります。  これに対して、始業時刻が8:05+端数4分であるとして、切り捨てて始業時刻を8:05に丸め、休憩開始時刻が11:55+端数4分であるとして、切り捨てて始業時刻を11:55に丸め、同様に休憩終了・業務再開時刻を13:05、終業時刻を16:55に丸めた場合には、 16:55-13:05+11:55-8:05=7:40 になります。  この様に、端数の処理をどの様にするのかによって、労働時間に差が出て来ますから、どの様な処理を行いたいのかをお教え頂けなければ、回答する事が出来ません。

nihosaga
質問者

お礼

補足を見た方から、回答を頂けたので、解決できました。 ありがとうございました。

nihosaga
質問者

補足

コメントありがとうございます。 私としては、最初から5分単位で入力するので、5分未満の端数は出ないつもりでいました。 実際、例に挙げていただいたような時間はないので……。 説明が足りず、すみませんでした。 もし仮にそうなったとしても、会社への申告は5分単位なので、実際、11時59分から働いてたとしても、時給発生するのは12時からだし、残業で21時11分まで働いたら、21時10分で切ります。 その時も、11時59分~21時11分と書かずに、12時~21時10分と私が書けば済む事だと考えていました。 ただ、00分、15分、30分、45分だったら、割り切れるので、計算簡単だと思うのですが、 5分、10分、20分など、60で割り切れない時に、小数点2ケタまで表示で切り上げるようにするのをどう書いていいか分からなかったので、教えていただければと思って質問しました。 勉強不足で、長い式が書けないので、8時間までのとそれ以上の時間でセルを分けて、日給も8時間までとそれ以上でセルを分けて1つ1つ計算してますが、「そんな面倒くさい事しなくてももっと簡単にできるよ」っていうのがあったら、教えてほしいです。

関連するQ&A

  • エクセルの出勤簿の計算式を教えて下さい。

    はじめまして。今月から出勤簿をエクセルで管理したいと思っています。 始業時間9.00終業時間18:00休憩が1時間です。 残業は18.:30からの30分単位になります(18:00~18:30は休憩時間です)。また、深夜残業と早朝出勤はほとんどありませんので無視して下さい。 始業時間と終業時間を入力したら実質労働時間が計算されるような関数を教えて下さい。 出来れば終業が20:30でしたら20.5で入れたいです。(0.5単位) 上手く説明できていないかもしれませんが、宜しくお願い致します。

  • エクセル関数で給与の計算について

    エクセルの関数を使って、出社時刻と退社時刻、休憩時間を入力するだけで日給が求められるようにしたいのですが、どうしてもうまく計算されません。 始業時間 10:00  時給 1,000 終業時間 17:00  残業割増 100 休憩    1:00  休日割増 100 と決まっていて、平日に残業がある場合、休日出勤で残業がある場合、残業はない場合などがありますので、それらの条件での日給を求めたいのです。 表には、A1からK1までに下記のような項目と値になっています。   日付 曜日 出社時刻 退社時刻 出社  退社  休憩  6/1  土  9:45  18:25   10:00 18:15 1:00 残業  時間  実働時間  日給 1:30  8:30 8.50 9,200 Eの出社には、15分単位で切り上げた値を、Fの退社には、15分単位で切り捨てた値がでるようにして、Iの時間には、「F-E-G+H」、Jの実働時間には、シリアル値を時間と分に変換する計算になっています。 日給がうまく計算される方法は無いでしょうか? 教えてください。お願いします。

  • エクセルでタイムカード計算

    初心者です。エクセルで次のような計算をしたいのですが 基本の 始業時間19:00  終業時間1:10 で 実働 5:30 です 21:00~21:20 まで20分休憩を引きます 23:10~23:30 まで20分休憩を引きます 19:00より前は早出になります 1:20から残業ですが2Hに10分ずつ休憩が入ります 残業は30分単位です   それで第2の設定として A 19:00~21:59 普通時間(早出含む) B 22:00~1:10  普通残業 C 1:20~      深夜残業   作成したい表は 始業時間と 終業時間をいれると A(定時だと2:40) B(定時だと2:50) C               と3段階で表示されるものです 何とかできないでしょうか? フリーソフトも色々みたのですが? 困っています 宜しくお願いいたします

  • エクセルで給料計算

    こんにちは。今までもエクセル2003で給料計算をしていたんですが、一律時給¥800だったものが、今年度から7:00~9:00までは早朝時給¥900、22:00~0:00までは夜間時給¥1000になりまして今の書式を変えなければならなくなりました。 今使っているものは A   B      C      D       E 月日 始業時間 就業時間 実働時間 日給 このような書式で Cのセルに 就業時間-始業時間の式を Dのセルに 実働時間*800(時給の800です) と式を入力して日給を計算しています。 私がこうしたいと思ってる構想としまして 始業時間と就業時間を例えば7:00~16:00と入力したら別のセルに早朝時間である7:00~9:00、通常時間9:00~16:00と自動で振り分けれるようにしたいとおもってます。 このようなことは可能でしょうか?どのようにすればできるのか教えて下さい。また別の方法でもっと良いやりかたがあれば教えて下さい。 お願いします。

  • エクセルで時間計算(勤怠)の仕方を教えて!!

    エクセルを使って、勤怠時間表を作りたいんです。 <決まりごと> 始業時間…後の時間で30分単位(例 8:47→9:00、9:12→9:30) 終業時間…前の時間で30分単位(例18:20→18:00、19:59→19:30)休憩時間…1時間    残業時間…18:00以降、30分単位 深夜残業…22:00以降、30分単位 ※9:15に始業18:15に退社だと、実働時間は7.5時間で残業は0です。 例えば A始業時間 B終業時間 C実働時間 D通常残業 E深夜残業   9:17   22:40   12.0H   4.0H    0.5H AとBを入力すれば、C~Eがでてくる、というエクセルの計算式を教えて下さい。  

  • エクセルで給料計算

    私は現在、賃金体系が時給制です。 勤務時間が疎らなので、手入力で休憩時間を排除したり、残業時間を集計したりすると非常に面倒に感じてしまいます。 そこでエクセルで給料計算を作成しております。 普通に足し算引き算で計算は出来るのですが、下記載の就業時間内で出勤時間と退社時間だけを入力する事で、普通就業時間、休憩時間、残業時間、深夜割増時間を自動算出する方法を、どなたかご教授して頂けないでしょうか。 エクセルのスキルは初心者です。よろしくお願い致します。 ※時間単位は15分 8:30~11:45(普通就業時間) 11::45~12:30(食事休憩45分) 12:30~15:00(普通就業時間) 15:00~15:15(休憩15分) 15:15~17:00(普通就業時間) 17:00~17:15(休憩15分) 17:15~20:15(残業) 20:15~20:30(休憩15分) 20:30~22:00(残業) 22:00~22:15(休憩15分) 22:15~5:00(残業、深夜割増)

  • エクセルで勤怠時間(一部分の)計算方法

    エクセルで社員の勤怠時間の計算を行いたいのですが 始業から終業までの、全ての時間ではなく 始業から終業までの間で行っている、一部の時間(開始時間~終了時間)だけを取り出し計算し さらにそれを、日中時間・残業時間・深夜残業時間に振り分けを行いたいです。 始業時間は、バラバラで午前の人もいれば午後の人もいます。 また、始業=開始でない場合もあります。 色々と類似質問を参照し、式を入れているのですが振り分けがうまくいきません 以下に振り分けの際の条件と例を記載します。 C1:始業時間(手入力) D1:終業時間(C1+TIME(9,0,0)) E1:開始時間(手入力) F1:終了時間(手入力) G1,H1,I1:各時間帯から控除する休憩時間(手入力) J1:日中時間(始業時間~終業時間内の、8時間までの開始時間~終了時間) ※ここの式 K1:残業時間(22時までの終業時間を超過した、開始時間~終了時間) ※ここの式 L1:深夜残業時間(22時以降の終業時間を超過した、開始時間~終了時間) ※ここの式 例) (1)始業/9:00 終業/18:00 開始/13:00 終了/23:00 休憩1/0:30 休憩2/0:15 休憩3/0:00 結果→日中/4:30 残業/3:45 深夜残業/1:00 (2)始業/13:00 終業/22:00 開始/13:00 終了/24:00 休憩1/1:00 休憩2/0:00 休憩3/0:15 結果→日中/8:00 残業/0:00 深夜残業/1:45 お知恵をお貸し下さい

  • 給料の計算の仕方と休憩時間

    時給は1040円で、19~7時の労働の場合ですが 19~22時が1040円 22~3時が1300円(深夜手当) 3~5時が1560円(深夜+残業) 5~7時が1300円(残業) これで計算あってますか? ここまでは調べて分かりました。 22~3時までに休憩を取っておかないと…意味も無く1.25倍×1時間分の260円を損していることになるんですかね? それとも、22~3時までに休憩を取ると、労働時間がずれるので、4~5時の一時間だけが深夜と残業手当が被る時間帯となるのでしょうか?つまり結果的に260円少ない。 休憩を取るタイミングですが、必ず22~5時の間となります。 いつ休憩とっても給料は変わらない? それとも休憩を取るタイミングで給料が変わる?

  • エクセル関数で深夜勤務の計算

    エクセルで社内の勤務表を作成しています。深夜勤務の時間計算の関数がわかりません。教えていただけないでしょうか? 条件 1.深夜時間は22:00~05:00 2.始業、終業時間が深夜時間のみになる事もある 3.休憩時間も含めて計算したい。 例 1|   A |  B  |  C |  D  |  E |  F |  G | 2| 始業| 終業 | 再入| 再終|休憩| 実働|深夜 3| 9:00 |23:00 | 2:00 | 6:00 |2:00 |16:00| 宜しくお願い致します。

  • EXCELで、タイムシートと時給計算

     タイムシートでは、「始業時刻」「終業時刻」「休憩時間」「8時間以内」「8時間越」「22:00以降」とあります。  分の丸めは、15分単位です。  単純に勤務時間の計算までは、いろんなHPから探れましたが、「8時間越」~の数式がわかりません。  また、時給の計算では、「8時間以内」の時給を、「8時間越」の時給を、「22:00以降」の時給をそれぞれ出したいのです。  いいアドバイスをお願いいたします。

専門家に質問してみよう