• 締切済み

エクセルで給与計算

エクセルで給与計算をしています。 今まで自分で出勤時間と退勤時間を差し引き勤務時間を入力しておりました。 自動的に勤務時間を差し引けると勉強しておりましたが、なかなか上手くいきません。どなたか教えてくださいますようお願いします! 下記に私が解らない点を記載しております。 ・24時をまたいで、翌朝3amまでの勤務もある。 ・遅刻などで、10:00出勤が10:34出勤があると計算方法がわからなくなる。 宜しくお願いします。

みんなの回答

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.5

下記の例では、各セルは時刻[24時間表示]しかしないので、 セルの書式設定を "時刻" にすれば正しく表示されると思います。 Excel では、1日(24時間)は、"1.0" という値を持っています。 (※0.5であれば、12時間) 0.208333333 は、時刻表示にすれば、5:00 になります。

回答No.4

  A   B   C 1 出勤 退社 勤務時間 2 22:00 3:00 5:00 3 10:34 17:00 6:26 C2の式を=IF(A2>B2,B2+1-A2,B2-A2) C3の式を=IF(A3>B3,B3+1-A3,B3-A3) で如何ですか

ma414ki
質問者

補足

お忙しい中、ありがとうございます。 先程、試してみましたので、結果をご覧下さい。 セルの設定等関係ありますかね? A   B   C   1 出勤 退社 勤務時間→結果 2 22:00 3:00 5:00→0.208333333(セルは標準) 3 10:34 17:00 6:26→666(セルを??":"??と設定) C2の式を=IF(A2>B2,B2+1-A2,B2-A2) C3の式を=IF(A3>B3,B3+1-A3,B3-A3) 何度も大変申し訳ございませんが、宜しくお願いします。

回答No.3

  A   B   C 1 出勤 退社 勤務時間 2 22:00 3:00 5:00 3 10:34 17:00 6:26 このような場合、  C2=IF(A2>B2,("24:00"-A2)+B2,B2-A2)  C3=IF(A3>B3,("24:00"-A3)+B3,B3-A3) ではどうでしょうか。

ma414ki
質問者

補足

早速のご回答ありがとうございます。 試してみたところ、 C2が-18.99(-18:99)となります。。。 セルの書式設定など関係ありますか?

  • hayataro
  • ベストアンサー率11% (6/51)
回答No.2

給与計算大変だと思います。 会社の規模(従業員数)にも依りますが、何人ぐらいの給与計算をされているのでしょうか? 少人数ですと費用が掛かるので負担が大きいと思いますが、50人規模ですとアマノの就業と給与システムを使えば慣れれば就業集計から給与計算>振込処理まで含めても15~20分位で全て完了します。 正確でとても早く満足しています。 下記にURLを記入しましたので参考にされてはどうでしょうか?

参考URL:
http://www.amano.co.jp/solution/index.html
ma414ki
質問者

お礼

早速のご回答ありがとうございます。 ただ、当方は歩合の計算等ございますので、エクセルにて全処理をしたいと思います。 お忙しい中、ありがとうございました。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

・24時をまたいで、翌朝3amまでの勤務もある。  a. 出勤、退勤時間を、hh:mm だけではなく、日付も入力する。  あるいは、  b. 24時を超えた場合の時間専用の入力域を設定する。     その専用域に値が入力した場合、24:00 - 出勤時刻 + 専用域    で、勤務時間を考える。 ・遅刻などで、10:00出勤が10:34出勤があると計算方法がわからなくなる。    現行は、無条件に出勤時間を 10:00 にしているかもしれませんが、   出勤時間を入力した場合、10:00 よりも 入力した出勤時刻を優先させる。

関連するQ&A

  • EXCEL(2013)で給与計算したい

    EXCEL(2013)で出勤時間・退社時間を入力するだけで、給与計算できるフォーマットを作りたいです。 いろいろHP見ながらチャレンジしていますが全くできず困っています。 どなたか助けてください。  ★勤務開始(出勤時間)から8時間超えが残業  ★深夜勤務 22時~翌朝5時 (うち2時~5時まで休憩 カウントしない)  ★出勤して退社し、また再出勤して通常勤務ー深夜勤務ー早朝勤務まですることがある。  ★通常時間帯と深夜勤務の時給が違う。(例:通常 920円 深夜勤務 1120円)  ・A列 出勤時間 (手入力)  ・B列 退社時間 (手入力)  ・C列 再出勤時間 (手入力)  ・D列 再退社時間 (手入力)  ・C列 通常勤務時間(勤務開始(出勤時間)から8時間以内)  ・D列 残業時間(8時間を超え22時まで)  ・E列 深夜勤務(22時~翌朝5時まで うち休憩が2時~5時)  ・F列 深夜残業(22時以降の勤務で通常勤務で8時間を超えた時間)?        〃   残りの時間?  ・ 列 早朝勤務(翌朝5時以降の勤務)  ・ 列 早朝残業(翌朝5時以降の勤務で既に8時間を超えてる時間)?       〃  (残りの時間)?    列 給与金額 勤務時間が8時間を超えた時点で、22時まで×1.25 深夜勤務×1.5 早朝勤務×1.25 の係数になるためどの勤務パターンで8時間になり、8時間以降は何時間にるのか知りたい。   関数など詳しくありませんので、出来ればコピペできるようにお願いしたいです。 うまく説明できませんが、どなたかご教示いただければ助かります。

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

    A/B/C/D/E/F/G/H/I/J/K/L/M 基本/17時~/深夜/出勤/休憩(入)/休憩(出)/退勤/基本/夜/割増/勤務時間/見込み 10(土)/950/1000/1250/11:30/14:00/15:00/23:00/4:30/5:00/1:00/10時間30分/10,525円 11(日)/950/1000/1250/18:00/-/-/22:30/-1:00/5:00/0:30/04時間30分/4,675円 12(月)/900/950/1187.5/-/-/-/-/17:00/5:00/-22:00/00時間00分/-6,075円 パートで働いているのですが、給与の計算をエクセル2007でしようとして行き詰っています。 まず平日は17:00までが900円、17:00以降22:00までが50円増し。22:00以降は25%増しです。 休日は17:00までが950円、17:00以降22:00までが50円増し。22:00以降は25%増しです。 常に昼の時間帯から出勤すれば下記の計算式でなんとかできるのですが、18:00から出勤の場合、最初の式をオートでコピーしてきた際に休憩が存在しないので上記のようにどうしても計算がおかしくなります。 1.基本の求め方=("17:00"-E10)-(G10-F10) 2.夜の求め方=H10-"17:00"-(H10-"22:00") 3.深夜(割増)の求め方=H10-"22:00" 4.勤務時間の求め方=H10-E10-(G10-F10) 後、場合によっては休憩が17:00をまたぐ場合もありますし、ラストまでおらず早い時間帯で出勤、退勤もあります。 どうかよろしくお願いします。

  • エクセルで時刻計算

    ご回覧ありがとうございます。 エクセルで勤怠の計算をするのにIF文を使って 早出 残業 を出勤時刻、退勤時刻を入力すると自動で早出時間残業時間が出るようにと思ったのですが、うまくいかない時間帯が出てきました。 早出の場合、出勤時刻-定時時刻で何時間の早出 という感じでうまく行きましたが、出勤時刻が遅刻や早退の場合計算出来ないことが分かりました。 何かよい方法はないでしょうか? 分かりにくくて申し訳ありません。 見えるか分かりませんが 画像添付しましたので分かる方よろしくお願いします。

  • エクセルで給与計算

    エクセルの関数を用いて給与計算表を作りたいのですが、 各日にちの労働時間の合計を出したくても、0:00の形で足し算が出来ません。 どのような関数を使えばよいのでしょうか? 作成している内容は以下の通りです。 日付 出勤時間 退勤時間 休憩時間 勤務時間 端数切捨て 1 2月23日 15:00 21:00 0:00 6:00 6:00 2 2月27日 15:00 21:00 0:00 6:00 6:00 3 3月2日 8:45 12:30 0:00 3:45 3:45 4 3月5日 14:30 23:30 0:00 9:00 9:00 5 3月6日 8:30 14:30 0:00 6:00 6:00 6 3月9日 8:15 12:30 0:00 4:15 4:15 7 3月12日 15:00 22:00 0:00 7:00 7:00 一番上の項目とその下の1行目から7行目までに入力したものが何故かずれて表示されてますが 対応しています。 上手く、貼り付けられずすみません。 勤務時間の1行目から7行目を足した合計を7行目の勤務時間の下に42:00と表示したいのです。 そして、更にどこかのマスに42:00×¥900=¥37800という計算結果も同時に表示したいのですが、どのような関数を使えばよいか教えて下さい。 よろしくお願いします。

  • エクセルの時間計算教えて欲しいです。

    エクセルで勤怠管理したいです。 【例】 (1)14:01に出勤した (2)18:05に退勤した ※実際の勤務時間4時間4分 条件:15分刻み 上記の条件に基づいた場合 (1)14:15から計算 (2)18:00として計算 ※勤怠整理した場合の勤務時間、3時間45分 必ず15分刻みとして計算したいです。 そこで知りたい関数があります。 (1)エクセルに14:01と入力した場合、自動的に14:15分からとして認識できる関数 (2)逆に18:05と入力した場合、自動的に18:00として認識できる関数 (3)時給を25ドルとした場合、3時間45分×25ドルで計算したい。 上記(1)~(3)の関数を教えていただけますか。 よろしくお願いします。

  • 時給計算をしたいのですがうまくいきません。

    時給計算をしたいのですがうまくいきません。 内容としては出勤時間入力と退勤時間入力すれば自動でその時間の給与が出るようにしたいのです。 A1に時給入力、退勤時間(A2)ー出勤時間(A3)=実働時間(A4)でA5に出したいのですがどのようにしたらいいですか?

  • エクセル 60進法 時間 計算

    エクセルでの勤務時間の計算方法なのですが、 例えば、出勤 23時00分  退勤  7時00分     出勤 7時00分   退勤  15時00分 の勤務時間をエクセルで足し算、引き算、合計計算の方法を教えてもらえませんか? 合計計算のように別々の複数の合計計算を出来るようには出来ないのでしょうか? 宜しくお願いします>

  • エクセルでの勤務時間の縦計&横計

    お世話になります。 エクセル2003ですが、下記のような計算式出来るか教えて下さい。 出来なければ、近いやり方でもいいです。 A 入力を2100と打つと21:00 になる B    出勤   退勤  勤務時間 1  21:00  5:20  8:20 2  24:10  6:00  5:50 合計          14:10 以上 よろしくお願いします。

  • Excel での出退謹表の計算のしかたがわかりませ

    Excel を勉強中の者です。 出退謹表を作る学習で出退謹表の計算をするのですがどのように計算したらいいのかわかりません。 条件 1.出勤予定時刻より早くきた場合、出勤予定時刻を出勤時間とする。 2.退勤予定時刻より遅く出たら退勤予定時刻を退勤時間とする。 3.その他は実時刻を出退謹時刻とする。 4.勤務時間を求める。(退勤時間-出勤時間) 5.時刻丸めにCEILING関数を用いる。 説明不足ですいませんが詳しい方教えてください。

  • エクセルで時間計算を教えてください!!

     作業の効率化と計算ミスを防ぐため、エクセルで勤務表を作成したいと思っております。 イメージとして     A    B     C     D     E     F     G     H 1列 日   出勤   退勤   残業   深夜  総労働  遅・早   休息 2列 1  4:20   17:42    4:22   0:40   12:22 3列 2  7:51    24:00          2:00    7:57    0:03    7:12 4列 3  0:00    10:50    1:00    5:00    9:00    0:50 5列 4  16:30    6:30    5:00    7:00   13:00 6列 5  8:30   17:30               8:00 A(日)・B(出勤)・C(退勤)・H列(休息)は、手入力しますが、 D(残業)・E(深夜)・F(総労働)・G(遅刻・早退)は、自動計算させたいと考えております。 F(総労働)は 退勤-出勤-休憩=X (Xが8時間以上なら-1時間 8時間に満たない時はそのまま表示) D(残業)は、X-8時間 (Xが8時間に満たない時は、空白のまま) E(深夜)は、22:00から5:00とする。 G(遅刻・早退)は、Xが8時間に満たない時のみ (8時間-X=Y)を表示させる。 ★出勤時間・退勤時間は、人や仕事の内容によりバラバラです。    H(休息)は、2日運行等になった時のみです。   休日など空白になっている時は、空白のまま。   説明が下手で申し訳ありませんが、お知恵を貸してください!! 宜しくお願いします。

専門家に質問してみよう