エクセルにて勤務表を作成したいと思っておりますが、過去ログの
どれに当てはまるかがわからず、質問させて頂く次第です。
現在勤務表は以下のとおりとなっております。
□基本パターン
始業時間 終業時間 実働時間 時間外(所定時間超え)
C D E F G H I J
8:45 17:15 7:30 0:00
上記基本パターンの他に残業(時間外)を15分単位でプラスする場合があります。
その場合、以下のようになります。
□残業ありの場合(例:18:30まで働いた場合)
始業時間 終業時間 実働時間 時間外(所定時間超え)
C D E F G H I J
8:45 18:30 8:45 1:15
*休憩は1時間です
現在、エクセルにて実働時間を計算する式を以下のように製作して
おります。
□時間式
IF(C4="","",IF((E4-C4)>=0,ROUNDDOWN(((E4-C4)*60-60+F4-D4)/60,0),ROUNDDOWN(((E4-C4+24)*60+F4-D4)/60,0)))
□分式
IF(C5="","",IF((F5-D5)>=0,F5-D5,F5-D5+60))
そこで、基本労働時間7:30を超えた時間外を計算する式
(時間式・分式)はどのように作成したら宜しいでしょうか。
お手数をおかけ致しますが、宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
実働時間は計算されているものとして(G4:時、H4:分)、
I4は
=IF(F4+G4/60>=7.75,INT(F4+G4/60-7.5),0)
J4は
=IF(F4+G4/60>=7.75,FLOOR(MOD(F4+G4/60-7.5,1)*60,15),0)
でどうでしょうか。FLOOR関数を使用しているのは15分単位に切り捨てするためです。詳しくはヘルプを参照してください
でもなぜ時、分を別々のセルに分けたのでしょう?
開始時刻(C4) 8:45、終了時刻(E4) 18:45 なら
実働時間(G4)の式は =D12-B12-1/24
残業時間(I4)の式は =IF(F12>7.5/24,FLOOR(F12-7.5/24,1/96),0)
とずっと簡単になるように思います。
(EXCEL内部では1時間は1/24で表されます。ですから7.5/24は7.5時間を、1/96は15分を意味します)
早速のご教示ありがとうございます。
私のエクセルの式は難しいものなのですか?
簡単なやり方を教えて頂き、本当にありがとうございます。
とても勉強になりました。
教えて頂いた式を参考にさせて頂きます。
No.4
- 回答日時:
「時」と「分」が別のセルなんですね・・・
時間外(時)
IF(ISBLANK(C4),"",QUOTIENT((G4*60+H4)-450,60))
時間外(分)
IF(ISBLANK(C4),"",MOD((G4*60+H4)-450,60))
う~っ。。。ほかにも計算式がありそうな。。。
早速のご教示本当にありがとうございます。
時間と分が別なのは、実は元のエクセル表は友人から頂いた物でして、
友人も人から譲り受けたものだそうで、その点がよくわからないのです。
私も初心者ながら、頑張ってみたのですが、できませんでした。
教えて頂いたように試してみます。
ありがとうございました。
No.1
- 回答日時:
時、分を個々のセルに分けているのは、何か理由があるのでしょうか?
単純に、
時分を入力する場合、一つのセルに 「8」「:(コロン)」「4」「5」 でよいのでは?
で、仮に下記のようなシート割り付けで、
A列 B列 C列 D列 E列 F列
【行1】 始業 終業 実働 時間外
【行2】 8:45 17:15 7:30 0:00
【行3】 8:45 18:30 8:45 1:15
始業時間 と 終業時間 は入力欄
実働時間 と 時間外時間 には、それぞれ下記の数式を入れる。
実働時間の数式は、E2 =D2-C2-TIME(1,0,0)
時間外時間の数式、F2 =E2-TIME(7,30,0)
なお、時間表示になるよう、セル書式表示を 時刻> 種類 ○○:○○ で設定してください。
早速のご教示ありがとうございます。
時間と分が別な理由は不明ですが、とても参考になりました。
教えて頂いた式を参考にこれからもっと勉強が必要という事が
わかりました。本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル2019の関数を教えてください。 8 2022/12/16 12:45
- 派遣社員・契約社員 残業時間について教えてください 5 2022/12/17 10:58
- その他(Microsoft Office) 勤務表のエクセル作成で数式を教えてください。 1 2023/01/17 03:27
- アルバイト・パート 6時間の勤務で45分の休憩とあるが 4 2022/07/02 17:38
- 正社員 残業代について 1 2022/12/17 12:33
- Excel(エクセル) 勤務表ですが、思うように出来ません。 3 2023/05/19 06:43
- 労働相談 有給休暇使用時の賃金の計算方法について 5 2022/04/04 00:02
- 労働相談 深夜の時間帯が所定労働時間の場合の深夜労働手当の計算方法 例えば、時給1500円の従業員が21時〜3 2 2023/05/07 20:06
- 所得・給料・お小遣い 勤務時間:8時ー17時勤務(2時間休憩) 実稼働:7時間 勤務日数:週6勤務 毎週日曜日を休みとして 2 2023/07/26 18:25
- 副業・複業 副業の労働時間について 2 2022/06/08 18:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでURL挿入後、名前を変...
-
一つのセルに計算式を入れて別...
-
エクセル関数使用で赤色数字を...
-
エクセルで入力のあるセルのみ...
-
エクセルで逆さまに印刷したい
-
EXCELで千円単位を百万円単位に
-
エクセルでの順位に応じた点数...
-
エクセルでセルに・・・
-
表に日付と担当者を入力すると...
-
画像(GIF/JPEG Image)をエ...
-
EXCELのデータ修正時に、...
-
エクセルで1分あたりの作業量...
-
エクセルで、同じ項目が続く場合
-
excel2007で特定の行が印刷され...
-
Excel・プラス値とマイナス値を...
-
エクセルの質問です。
-
エクセルでいつも同じセルを参...
-
「マネージメント」と「マネジ...
-
飛び込み営業の名刺獲得方法に...
-
ビジネスメールの添削をお願い...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでURL挿入後、名前を変...
-
エクセル関数使用で赤色数字を...
-
エクセルで入力のあるセルのみ...
-
EXCELのデータ修正時に、...
-
エクセルで逆さまに印刷したい
-
EXCELで千円単位を百万円単位に
-
一つのセルに計算式を入れて別...
-
列幅が変更できなくなった
-
3つの条件のうち、2つを満た...
-
エクセルで前月までの平均を出...
-
エクセルで1分あたりの作業量...
-
エクセルでセルの日付を和暦表...
-
エクセルで部屋番号や個人情報...
-
エクセルでの順位に応じた点数...
-
表に日付と担当者を入力すると...
-
画像(GIF/JPEG Image)をエ...
-
excel2007で特定の行が印刷され...
-
Excel・プラス値とマイナス値を...
-
エクセルでこれをやってみたい...
-
カレンダー作成 別シートより...
おすすめ情報