![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
エクセルで勤務管理表を作りました。
1日何時間働いたか、タイムカードの時間を打ち込み
月間で管理する表です。
だいたいは出来たのですが、1点難問が・・・。
基本は9:00-17:00勤務なので
(昼45分差し引き)計7:15分です。
残業が17:16~しかつかないんです。
(17:00~17:15は残業とみなさない)
つまり・・・17:15までですと勤務計は7:15分。
17:16までですと勤務計は7:31分です。
これを考慮した計算ができる式を教えていただけないでしょうか?
A1 B1 C1 D1
(退社時間-出社時間)-昼時間=1日の勤務時間
上記のことがあるので
「D1」セルに正しい勤務計を出すことが出来ないんです。
17:01~17:15は省く・・・みたいな。計算式が必要なんでしょうか?
No.4ベストアンサー
- 回答日時:
#1さんの方法だと17:00に退社した人の勤務時間が7時間になりますが、質問者の意図は違うように思います。
以下の方法はどうでしょう。
E1に17:00という定時退社時刻を入れておく。
F1に残業発生時刻である17:15を入れておく。
G1に=IF(AND(A1>E1,A1<=F1),E1,A1)という式を入れて17:00以降17:15までの退社であれば17:00退社と強制的にみなすための工夫をする。
G1 B1 C1 D1
(みなし退社時間-出社時間)-昼時間=1日の勤務時間
となるわけです。
No.12
- 回答日時:
#11さん、ご指摘ありがとうございます。
=IF(A1>VALUE("17:15"),元の式,元の式-VALUE("0:15"))
の式では確かに元の式-VALUE("0:15")の部分がおかしいですね。
詳細な条件が提示されていないのでモデルのような式を提示してみましたが、早とちりでした。
ここは、もっとも簡単なパターンなら定時のVALUE("7:15")を入れるべきですね。
いずれにしろ実用的に使用できるようにするには、早退や遅刻などにも対応する必要があると思います。最終的にはもう少し複雑な式になると思いますので、すべての条件(パターン)を提示していただけると、具体的な式を回答できるのではないかと思います。
あまり高度なことが分からなかったもので、遅刻・早退を考えず簡単な表を考えておりました。
なので実はIF関数というのも???だった為、皆様から頂いた回答を参考にさせて頂き
=IF(H5<$L$1,"0:00",G5-D5) とし、単純にタイムカードの退社時間を入力しただけで7.15にプラスできる7:16以降の残業時間を出すことができました!セル位置をいろいろ変えてしまったので質問時と違うのですが・・・
H5 実質残業時間、 L1 0:16 G5 退社時間 D5 出社時間 です。
皆様のおかげです。感謝します。ありがとうこざいました。
No.11
- 回答日時:
どうも混乱が生じているようです。
chiro23さんの質問によれば
>つまり・・・17:15までですと勤務計は7:15分。
> 17:16までですと勤務計は7:31分です
との記述がありますので
#10さんのおっしゃっておられる
=IF(A1>VALUE("17:15"),元の式,元の式-VALUE("0:15"))
では定時退社である17:00とか17:10に退社した人は通常勤務時間7時間15分を下回ってしまいませんか?
確かにchiro23さんが提示した条件だけでは様々なケースが想定されてしまいますので、とりあえず「定時出社した場合の退社時刻での切り分け」としてchiro23さんに補足を求めたいと思いますが・・・
あまり高度なことが分からなかったもので、遅刻・早退を考えず簡単な表を考えておりました。
なので実はIF関数というのも???だった為、皆様から頂いた回答を参考にさせて頂き
=IF(H5<$L$1,"0:00",G5-D5) とし、単純にタイムカードの退社時間を入力しただけで7.15にプラスできる7:16以降の残業時間を出すことができました!セル位置をいろいろ変えてしまったので質問時と違うのですが・・・
H5 実質残業時間、 L1 0:16 G5 退社時間 D5 出社時間 です。
皆様のおかげです。感謝します。ありがとうこざいました。
No.10
- 回答日時:
A1 B1 C1 D1
(退社時間-出社時間)-昼時間=1日の勤務時間
ご質問の計算式は上記のような場合、出社時間がどのようなケースがあるのか(例えば定時の9:00以外に10:00出社があるのか?)、その場合の取扱い(A1-B1の数字が基準になるのか)、などによって数式を分岐させる必要があります。
退社時間だけで条件分岐するなら関数自体は非常に簡単になりますが・・・・
=IF(A1>VALUE("17:15"),元の式,元の式-VALUE("0:15"))
この当たりを具体的にすべての条件を提示されれば、的確な回答が得られると思います。
No.9
- 回答日時:
No.8さんのご心配は、ごもっともです。
パートさんのように時間給の場合は、午前中の早退等も細かい勤務時間の割り出しが必要と思われます。正社員の場合は、一般に休暇は半日単位が多いので、17時以降の残業時間だけ管理することになるのでしょうか。
どちらなのでしょう?
あまり高度なことが分からなかったもので、遅刻・早退を考えず簡単な表を考えておりました。
なので実はIF関数というのも???だった為、皆様から頂いた回答を参考にさせて頂き
=IF(H5<$L$1,"0:00",G5-D5) とし、単純にタイムカードの退社時間を入力しただけで7.15にプラスできる7:16以降の残業時間を出すことができました!セル位置をいろいろ変えてしまったので質問時と違うのですが・・・
H5 実質残業時間、 L1 0:16 G5 退社時間 D5 出社時間 です。
皆様のおかげです。感謝します。ありがとうこざいました。
No.8
- 回答日時:
>だいたいは出来たのですが、1点難問が・・・。
難問は質問の一点だけですか?
(早退)
午前中に早退、昼休み時間に早退等々
(遅刻)
昼休みの出勤、昼休みが終わってからの出勤等々
このようなことは考えなくていいのですか?
ちゃんと考え、処理してましたらご容赦願います。
あまり高度なことが分からなかったもので、遅刻・早退を考えず簡単な表を考えておりました。
なので実はIF関数というのも???だった為、皆様から頂いた回答を参考にさせて頂き
=IF(H5<$L$1,"0:00",G5-D5) とし、単純にタイムカードの退社時間を入力しただけで7.15にプラスできる7:16以降の残業時間を出すことができました!セル位置をいろいろ変えてしまったので質問時と違うのですが・・・
H5 実質残業時間、 L1 0:16 G5 退社時間 D5 出社時間 です。
皆様のおかげです。感謝します。ありがとうこざいました。
No.7
- 回答日時:
No.6です。
すみません!A1<17:15の場合(FALSE)は、D1=A1-B1-1は
A1>17:15の場合(FALSE)は、D1=A1-B1-1の間違い!
No.6
- 回答日時:
IF関数をつかって
A1<=17:00 の場合(TRUE)は、D1=A1-B1-0:45
17:00<A1<=17:15の場合(TRUE)は、D1=17:00-B1-0:45
A1<17:15の場合(FALSE)は、D1=A1-B1-1
No.5
- 回答日時:
#3です。
補足です。書式設定が時刻以外になっていると、変な小数が出てくるので
その場合は書式の変更をしてください。
あまり高度なことが分からなかったもので、遅刻・早退を考えず簡単な表を考えておりました。
なので実はIF関数というのも???だった為、皆様から頂いた回答を参考にさせて頂き
=IF(H5<$L$1,"0:00",G5-D5) とし、単純にタイムカードの退社時間を入力しただけで7.15にプラスできる7:16以降の残業時間を出すことができました!セル位置をいろいろ変えてしまったので質問時と違うのですが・・・
H5 実質残業時間、 L1 0:16 G5 退社時間 D5 出社時間 です。
皆様のおかげです。感謝します。ありがとうこざいました。
No.3
- 回答日時:
D1セルに
=IF((A1>=TIMEVALUE("17:00"))*(A1<=TIMEVALUE("17:15")),TIMEVALUE("17:00")-B1-C1,A1-B1-C1)
と入れてみてはどうでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ビジネス・キャリア) 日報の実務労働時間の集計について困っています。 2 2023/06/09 19:00
- 所得・給料・お小遣い 週休3日制のシフト制の日割り計算を教えてください。 給与 22万(総支給) 週休3日制 10時間勤務 1 2022/05/25 07:54
- Excel(エクセル) エクセルの早退時間を計算したいです。計算はうまくいっているようですが… 1 2022/12/26 16:22
- 転職 転職活動中で2社内定があり迷っています。皆様ならAとBどちらの方が良いと思いますか?理由もお願いしま 1 2023/02/06 12:20
- Excel(エクセル) エクセルの時間の計算、何時以下の場合の足し引きに苦戦しています。 2 2022/11/16 16:39
- 労働相談 会社の手当の支給方法の妥当性と社員が不正に得られてしまう疑問 8 2023/06/10 16:33
- その他(Microsoft Office) 勤務表のエクセル作成で数式を教えてください。 1 2023/01/17 03:27
- Excel(エクセル) エクセルで勤務時間の計算をしています。 下記図でstartは勤務開始時間、endは勤務終了時間です。 5 2022/06/07 13:51
- Excel(エクセル) TEXT関数(負の値)を集計のため数値に変換したい 5 2022/05/15 23:04
- 労働相談 今月から専門職フルタイムパートで働きはじめました。 面接の段階では、8時間勤務で残業はほぼないとの事 3 2022/07/09 20:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
学校で働いていた場合の職歴の...
-
臨時職員をした後の履歴書の書き方
-
入社?入組?
-
本日は失礼させて頂きましたor...
-
郵政のお仕事をしていた方 - 履...
-
自分の入社日・退社日を知りたい。
-
家業従事の記載の仕方
-
分社した会社へ転籍した場合の...
-
幼稚園に勤めていた場合の書き方
-
一身上の都合?それとも健康上...
-
会社以外で働いた場合の履歴書...
-
「出社」の反対は?
-
長くなりますが・・・
-
わかりません
-
人事、労務で行ってきた業務内...
-
有限会社から株式会社に変更が...
-
退社理由について(一身上か家...
-
期限付きのバイトをした場合(...
-
ビジネスマナーを教えて下さい...
-
職歴の記載について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
臨時職員をした後の履歴書の書き方
-
学校で働いていた場合の職歴の...
-
入社?入組?
-
郵政のお仕事をしていた方 - 履...
-
本日は失礼させて頂きましたor...
-
自分の入社日・退社日を知りたい。
-
Accessで勤続年数(○年○ヶ月)...
-
同じ会社に3度就職したときの履...
-
分社した会社へ転籍した場合の...
-
履歴書の職歴
-
同じ会社に出戻りのときは職務...
-
一身上の都合?それとも健康上...
-
期限付きのバイトをした場合(...
-
法人に入社(?)した時は何と...
-
有限会社から株式会社に変更が...
-
仕事は定時の時間までやります...
-
1年間に同じ会社に2回入社した...
-
人事、労務で行ってきた業務内...
-
入社か退社か書け、と書かれて...
-
一般課程試験
おすすめ情報