• 締切済み

Excelの給与計算について

今、Excelで給与計算をしているのですが、関数が分からないので分かる方は教えてください! 日付 曜日 出社 退社 勤務時間 基本 早朝 残業 土日になっていて ここの基本までは出来るのですが、それ以降が分からないので分かる方は教えてください (休日の場合)出社時間を8時 退社時間を23時にすると、勤務時間が15時間、基本が8時間、早朝が1時間、残業が5時間 深夜が1時間 土日が8時間になります。 ここの、早朝、残業、深夜、休日の関数が分かる方は教えてください。 よろしくお願いします!

みんなの回答

  • m_and_dmp
  • ベストアンサー率54% (974/1797)
回答No.2

出社時間を8時,退社時間を23時 と入力すると該当するセルに早朝が1時間、残業が5時間 深夜が1時間 土日が8時間と表示されると表示されるが、それらはどのような関数で計算されるか?とお聞きになっているのですか? どのような数式で計算されているかは、その会社の勤務時間の定義に関わることなので、ご提示の情報だけでは分かる人はいないのではないでしょうか?たとえば早朝というのはどうやら9時前の勤務時間らしいですが、0時からなのか、0時~X時は早朝ではなく深夜なのか分からないからです。 しかし、知る手だてはあります。 答えが表示されるセルを選択したとき、数式バー(fx=と表示されている場所の右にある白ぬきのインプットボックス)に数式が表示されますがそれが答えです。または、セルをダブルクリックすると数式が表示されます。それが単純な四則演算ではない場合は、関数(ユーザー定義関数を含む。)ということになりますが、エクセル組み込み関数ならヘルプを参照すると分かります。ユーザー定義関数なら、メニューバーの「ツール」→「マクロ」→「Visual BasicEditor」 とたどれば関数のコードを知ることができます。

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

基本は、どんな計算式にしていますか?

関連する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時間以降は何時間にるのか知りたい。   関数など詳しくありませんので、出来ればコピペできるようにお願いしたいです。 うまく説明できませんが、どなたかご教示いただければ助かります。

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

    エクセルの関数を使って、出社時刻と退社時刻、休憩時間を入力するだけで日給が求められるようにしたいのですが、どうしてもうまく計算されません。 始業時間 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の実働時間には、シリアル値を時間と分に変換する計算になっています。 日給がうまく計算される方法は無いでしょうか? 教えてください。お願いします。

  • エクセル2010 深夜残業時間の計算

    出社・退社の時間から、残業、深夜残業など、 残業時間を算出する数式を作成していますがどうにもうまく出来ません。 残業となる時間の切り分けは、平日は以下のようになっています。、  基本時間→8:30~17:15  残業→5:00~8:30 と17:15~22:00  深夜残業→22:00~翌朝5:00  休憩時間→0:45(C1) 基本勤務時間→8:00(B1) 例えば平日、朝6:00出社→23:00退社であれば、 早朝残業が2:30、通常残業が4:45、計7:15です。深夜残業が1:00となります。 F欄に時間外、 G欄に深夜残業としています。 現状は時間外を出すのに  =SUM(E5-D5)-$B$1-$C$1-G5 と単純にしてます。(G5は手入力) これを自動で入力できたらと考えています。 5:00前に出勤することはほとんどありませんが、22:00を超えることはあります。 ただし、24:00を超えると翌日計算になります。 過去欄を参考にしようにも理解できなく困っています。 http://okwave.jp/qa/q8147465.html よろしくお願いいたします。

  • エクセル 就業時間計算について

    エクセルで勤務時間計算をしたいと思っています。 ですが、どうしてもうまく計算ができません・・・ どなたかご存知の方、お力をかしてください<m(__)m> 例)       A       B        C       D       E    出社時間  退社時間  通常残業   深夜  合計(勤務合計)  1  22:00     10:00  2    4:00     14:00  3  23:00     15::00 勤務時間が不規則なので、出勤時間まちまちです・・・ それと、通常残業と、深夜勤務の時間をふりわけが出来れば尚助かります。 どうか C D E に入れる関数を教えてください

  • 給与計算 タイムカード

    XPを使っています。まったくの素人なので教えて下さい。以下のようなとても簡単なタイムカードを作りました。 日付   出社   退社   総勤務 9月1日   10:00  13:00  3:00 9月2日   10:30  13:00  2:30 総勤務は退社-出社時間で計算しました。 別の場所に下のような表を作り、総額を求めたいと思います。 総勤務時間を以下のところに=で入力しました。 支給額合計の計算式を教えていただければと思います。 勤務時間 自給 支給額 通常勤務 17:30 \800 \14,000 残業、休憩はありません。 今の所、24時間は越えません。 よろしくお願い致します。

  • Excelで勤務表

    Excel(2000)で勤務表を作ることになりました。 基本勤務時間が8時間 それ以降が残業時間 例えば8:30から20:00まで働いた場合、 基本に"8" 残業に"2.5"と自動的に入る式を入れたいのですがどうしたらよいでしょう。 また、月を変えるだけで日付、曜日が自動的に変えられる式も教えていただきたいです。 使う関数の説明も付けてもらえると嬉しいです。 宜しくお願いします。

  • エクセルで労働時間の計算方法

    例えば、OLのM子さんの勤務について      出社   9:00     退社  17:00    休憩時間 12:00~13:00  17:00~17:30 ある日、9:00に出社して、その日は残業があり18:30までの 勤務となりました。その場合の計算式を教えてください。 残業なしの場合は 勤務時間=退社時間-出社時間-1時間という計算をしていました。  

  • エクセルで給料計算(残業)

    お世話になります。 表計算については殆んど無知なのですが、何とかパートさんの給料計算を楽にそして確実にできないものかと、こちらのサイトや本などを調べて自分なりに作ってみたものがあります。 1つのシートに出勤簿と給料明細を作り、出勤簿に出社時間と退社時間を入力すれば、総出勤日数や時間、支給額などが計算され、自動で給料明細に入力されるというものです。 なんとかそれで今までやってこれたのですが、今月から残業時間も発生することになりました。 ややこしいことに時給が、 ●平日1000円・土日祝1300円 ●平日17:00を超えるものは1300円・土日祝は残業しても1300円 となっています。 1| A | B |C |  D   |  E   |F | G|  H   | 2|日付|曜日|☆|出社時間|退社時間|★|×|勤務時間| 3|   |   |  |       |       |  |  |       | 4|   |   |  |       |       |  |  |       | ※Cはその月の全ての土日祝に☆をつけます。 ※Fはパートさんが出勤した土日祝だけに★をつけます。 私なりに残業代も出せる計算式を考えた結果、 =IF(C3="☆",H3*1300,IF(H3="","",IF(H3<7,H3*1000,IF(H3>=7,(H3-7)*(1000*1.3)+7*1000)))) という恐ろしく長いものになってしまいました・・。もうどういう思考回路でこんなものができあがったのか、自分でも思い出せません。 この式には問題が2つあります。 (1)土日祝に出勤している場合はきちんと計算されるが、出勤していない(空白)と#VALUE!と出てしまう。 (2)この計算式では「7時間を超えるものは」として作っていますが、必ずしもそうではない状況も起こりうるということ。(9:00~17:00の勤務ならこの式でいけるのですが、10:00~17:00勤務のパートさんが残業する場合、この式に当てはまらなくなってしまいます。) 随分と長くややこしい説明になってしまいましたが、私がお聞きしたいのは、 ■出勤していない土日祝に#VALUE!がでないようにしたい。 ■「7時間を越えるものは・・」という条件でなく、「17:00を超えるものは・・」という条件にしたい。 以上を満たした計算式はできないものか?ということです。 よろしければ、力をお貸し下さい。何卒、よろしくお願いします。

  • Excel2003 深夜残業時間の計算

    少し長い質問になりますが、よろしくお願いいたします。 出社・退社の時間から、早朝残業や夕方残業、深夜残業など、 残業時間を算出する数式を作成していますがどうにもうまく出来ません。 残業となる時間の切り分けは、平日は以下のようになっています。、  早朝残業→5:00~8:30  基本時間→8:30~17:00  通常残業→17:00~22:00  深夜残業→22:00~翌朝5:00 例えば平日、朝6:00出社→23:00退社であれば、 早朝残業が2.5、通常残業が5.0、深夜残業が1.0となります。 深夜残業を出す数式を、以下のように作成してみたのですが、うまく算出できません。 C列に出社、D列に退社、入力はコロンを挟んだ時間の形式で、表示形式は[h]:mmです。 A列に日付、B列に祝日のフラグ、数式はG列に入れています。 =IF(C10="",0,IF(OR(TEXT(A10,"aaa")="日",TEXT(A10,"aaa")="土",B10="祝"),0,IF(AND(D10>=VALUE("22:00"),C10<=VALUE("5:00")),ROUND((MIN("29:00",D10)-"22:00")*24,2),IF(AND(C10>=VALUE("0:00"),C10<VALUE("5:00")),ROUND((MIN("5:00",D10)-C10)*24,2),0)))) ですが、出社13:00→退社27:00のところで、深夜残業が0.0になってしまい、 数式の IF(AND(D10>=VALUE("22:00"),C10<=VALUE("5:00"))をOR式に変更しました。 =IF(C10="",0,IF(OR(TEXT(A10,"aaa")="日",TEXT(A10,"aaa")="土",B10="祝"),0,IF(OR(D10>=VALUE("22:00"),C10<=VALUE("5:00")),ROUND((MIN("29:00",D10)-"22:00")*24,2),IF(AND(C10>=VALUE("0:00"),C10<VALUE("5:00")),ROUND((MIN("5:00",D10)-C10)*24,2),0)))) すると、出社0:00→退社18:30のところで、深夜残業が0.0になってしまいました。 両方をカバーできる数式はどのようになるのか、色々試しても出来ません。 お分かりになる方、いらっしゃいましたらお知恵を貸してください。 説明がうまく出来ていないかもしれません、分かりづらい文章で申し訳ありませんが どうぞよろしくお願いいたします。

  • タイムカードで勤務時間を計算する関数

    タイムカードを作成しているのですが、初心者のため関数がわかりません・・・ どなたかご教授いただけないでしょうか? 以下の「時間内勤務時間」「普通残業時間」「深夜残業時間」に入れるべき関数がわかれば お願いします。 出社時刻 退社時刻 休憩時間 時間内勤務時間 普通残業時間 深夜残業時間 9:00     22:20    0:45   7:45         4:15       0:20  時間内勤務時間・・・9:00~17:30までの勤務時間。休憩時間45分引いて最高で7:45です。 普通残業時間・・・17:30~22:00までの時間。休憩時間15分を引いて最高で4:15です。 深夜残業時間・・・22:00以降の時間です。

専門家に質問してみよう