回答終了
エクセルの関数について質問です残業代を計算したいのですが、出退勤の時間を入力すると、定時(8時間)から飛び出た時間を0.25や0.75時間の単位で表示できるよう計算したいのと、値が4.25以上になった場合に−0.75を引きたいという関数を作りたいのですが、どう作ればわからないため、詳しい方のご教示を頂ければと思い投稿しました。 詳しい方がいれば、ご回答の程宜しくお願い致します
67閲覧
定時の時間が 決まっているなら 添付のような方法もあります 添付の時間は 休憩時間を 除いて 時間帯別に出すような方法です。 1:2行の時間帯を 貴方の会社に 合わせてください。 式は 皆同じです E5に =MAX(0,MIN(E$2,$D5)-MAX(E$1,$C5)) といれ 右と下にオートフィル
「出勤時刻から退勤時刻までのうち8時間を超えた部分を1時間単位で」は =max(0, 退勤時刻-出勤時刻-"8:00")*24 これだけです。8時間引き算するけどマイナスにはしないよってことですね。 で、実際には休憩させてないのに45分無給にするのは違法ですが、「マイナス45分を引き算」するなら45分増えるので大丈夫ですね。 =上記の式-(上記の式>=4.25)*-0.75
A1セルに出勤時刻、B1セルに退勤時刻が有るとして次のような式をC1セルに入力してセルの表示形式を「標準」にします。 =IF(COUNT(A1:B1)<>2,"",(IF(B1<A1,B1+1,B1)-A1-"8:00")/"1:00"-IF((IF(B1<A1,B1+1,B1)-A1-"8:00")/"1:00">=4.25,0.75,0))
https://search.yahoo.co.jp/search?p=%E5%8B%A4%E6%80%A0%E7%AE%A1%E7%90%86%E3%80%80%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%80%80%E6%AE%8B%E6%A5%AD%E8%A8%88%E7%AE%97%E3%80%80%EF%BC%91%EF%BC%95%E5%88%86%E5%8D%98%E4%BD%8D&ei=UTF-8&fr=mozff
< 質問に関する求人 >
残業(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る