教えて!しごとの先生
教えて!しごとの先生
  • 解決済み

エクセルで賃金賃金計算したいです。シフト制なので定時が決まってませんので、 複雑でわからなくなってしまって。。。 ど…

エクセルで賃金賃金計算したいです。シフト制なので定時が決まってませんので、 複雑でわからなくなってしまって。。。 どなたか良い案ください。1--22時以降は深夜割増1.25倍 2--1日で8時間超えた分は1.25倍 3--日曜日基点で週40時間を超えた場合は常に1.25倍 1と2・3は重複します 2と3は重複しません。40時間越えた時点で3優先 日曜日始まりで週間で計算したいので、月替わりや20締めは意識しない 休憩時間が日によって違う。 時給721円 スプレッドシート https://docs.google.com/spreadsheets/d/1xF_GZ_cs8NucKFZxscA1S4ofi7fMc4k6RBHewMkBWeA/edit?usp=sharing

続きを読む

147閲覧

回答(2件)

  • ベストアンサー

    どういう形でデータを入力して、どういう形で結果を得たいのかを書いていただけませんか?

  • 出勤時刻と退勤時刻と休憩時間合計とを入力し、各時間を集計しましょう。 時間さえ出せれば金額計算はできますね。 (日付も時刻も「共通単位の数値(シリアル値)」で繰り上がりを考慮せずにそのまま計算できます。単位は「日」です。) 時給計算でしたら、返された時間(日単位です)を時間単位にするために24倍して計算します。(時刻のセルの表示形式を標準にしてみれば理解し易いです。) 残業時間と深夜時間は別項目としましょう。 (残業と深夜残業と普通深夜の3つに分ける必要は無いですね。) A2セル以降のA列に日付を入力し、表示形式をユーザー定義「m/d(aaa)」とし、 B列に出勤時刻、C列に退勤時刻、D列に休憩時間合計を入力します。 E2セルに次式を入力します。(日毎合計勤務時間) =C2-B2-D2 F2セルに次式を入力します。(週間累計勤務時間) =IFERROR(SUM(OFFSET(E2,,,-WEEKDAY(A2))),SUM(E$2:E2)) G2セルに次式を入力します。(残業勤務時間) =MIN(E2*1,MAX(0,F2-"40:00"))+MAX(0,E2-MIN(E2*1,MAX(0,F2-"40:00"))-"8:00") H2セルに次式を入力します。(深夜勤務時間) =MAX(0,MIN(C2+(C2<B2),"29:00")-MAX(B2,"22:00")) E2:H2を下方にコピーします。 最後の数式は、時刻区分内の勤務時間を返す常用の数式です。 0:00~5:00の勤務開始は考えていません。(深夜は22:00~29:00としています。) 「22:00~29:00」と「勤務始~終」の重なる範囲の時間を返します。 G2セルの数式は加算の1項が「週40時間超」、2項が1項を控除した時間の「日8時間超」です。

    続きを読む

この質問を見ている人におすすめの求人

< 質問に関する求人 >

google(東京都)

求人の検索結果を見る

< 質問に関する求人 >

シフト制(東京都)

求人の検索結果を見る

もっと見る

この質問と関連する質問

    この質問と関連する企業

    募集中の求人

    求人の検索結果を見る

    この企業に関連する質問

    「#シフトで働きやすい」に関連する企業

    ※ 企業のタグは投稿されたクチコミを元に付与されています。

    < いつもと違うしごとも見てみませんか? >

    覆面調査に関する求人(東京都)

    求人の検索結果を見る

    Q&A閲覧数ランキング

    カテゴリ: 労働条件、給与、残業

    転職エージェント求人数ランキング

    あわせて読みたい
    スタンバイプラスロゴ

    他の質問を探す

    答えが見つからない場合は、質問してみよう!

    Yahoo!知恵袋で質問をする

    ※Yahoo! JAPAN IDが必要です

    スタンバイ アプリでカンタン あなたにあった仕事見つかる