こんにちは。
エクセルを使い、「早出・残業時間管理表」を作成したいのですが、イメージしているものが出来ず困っています。
次のような内容を考えています。
「A1に日にち」・「B1に曜日」・「C1に出勤した時刻(例6:45)」・「D1に定時出勤時刻(7:15が定時)」
「E1に早出出勤分の時間数(例の場合は30分)」
同じ内容で残業時間も計算したいと考えています。
早出・残業の定義は・・・
出勤の定時は「7:15」・帰りの定時は「16:45」
7:15より前を早出時間・16:45以降を残業時間とします。
早出・残業を何時間したかを1ヶ月分計算したいのです。
ひとつ難しいのは、7:15より遅く出勤した場合と、16:45より早く帰った場合です。
この場合、その日を「-○○分」とし、1ヶ月の合計時間から引いて計算したいのです。
説明が足らず分かりづらいと思いますが、詳しい方、ご教授お願い致します。
No.2ベストアンサー
- 回答日時:
時刻をマイナス表示にすることは通常はできません。
次のような表にして管理すればよいでしょう。
例えばA1セルには日付、B1セルには曜日、C1セルには出勤時刻、D1セルには退社時刻と文字を入力し、また、E1セルには早出時間、F1セルには残業時間、G1セルには遅出時間、H1セルには早退時間とでも入力します。遅出時間は7:15よりも遅く出勤した時間、早退時間は16:45よりも早く帰った場合です。
E2セルには次の式を入力して下方にオートフィルドラッグします。
=IF(COUNT(C2:D2)<>2,"",MIN(D2,"7:15")-MIN(C2,"7:15"))
F2セルには次の式を入力して下方にオートフィルドラッグします。
=IF(COUNT(C2:D2)<>2,"",IF(D2<"16:45"*1,0,D2-"16:45"))
G2セルには次の式を入力して下方にオートフィルドラッグします。
=IF(COUNT(C2:D2)<>2,"",IF(C2>"7:15"*1,C2-"7:15",0))
H2セルには次の式を入力して下方にオートフィルドラッグします。
=IF(COUNT(C2:D2)<>2,"",IF(D2<"16:45"*1,"16:45"-D2,0))
そこで一カ月の集計ですがI1セルには早出時間集計、J1セルには遅出時間集計とでも入力して、I2セルには次の式を入力します。
=SUM(E:E)-SUM(G:G)
J2セルには次の式を入力します。
=SUM(F:F)-SUM(H:H)
なお、いずれの列もセルの表示形式は時刻にします。
また、シートは一カ月単位で入力されているとします。
早速の返信、ありがとうございます。
これ以上ない分かりやすい内容で、解決致しました。
自分のイメージ通りに作成できてうれしく思っております。
ありがとうございました。
No.1
- 回答日時:
>この場合、その日を「-○○分」とし、1ヶ月の合計時間から引いて計算したい
このアイデアが,かえって計算を難しくしています。
淡々と毎日の実績勤務時間数を求めて一月分を合計し,更にもしも必要なら勤務日数×所定1日時間数で所定の当月勤務時間数を算定して比較してみてください。
A列に日付
B列に曜日
C列に出社時刻
D列に退社時刻
定時の出社時刻は7:15
定時の退社時刻は17:30
定時の昼休みは12:00から13:00
とすると
E列に早出時間数の算定(0:00~7:15)
=MAX(MIN("7:15",D2),"0:00")-MIN("7:15",MAX("0:00",C2))
F列に午前の勤務時間数の算定(7:15~12:00)
=MAX(MIN("12:00",D2),"7:15")-MIN("12:00",MAX("7:15",C2))
G列に午後の勤務時間数の算定(13:00~17:30)
=MAX(MIN("17:30",D2),"13:00")-MIN("17:30",MAX("13:00",C2))
H列に残業の勤務時間数の算定(17:30~24:00)
=MAX(MIN("24:00",D2),"17:15")-MIN("24:00",MAX("17:15",C2))
といった具合です。
ご相談で未だ考慮されていない深残時間帯の算定とか,日付をまたいで勤務した場合の取り扱いなども,適宜応用して組み込んでください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの時間の計算、何時以下の場合の足し引きに苦戦しています。 2 2022/11/16 16:39
- 転職 転職活動中で2社内定があり迷っています。皆様ならAとBどちらの方が良いと思いますか?理由もお願いしま 1 2023/02/06 12:20
- Excel(エクセル) TEXT関数(負の値)を集計のため数値に変換したい 5 2022/05/15 23:04
- その他(Microsoft Office) 勤務表のエクセル作成で数式を教えてください。 1 2023/01/17 03:27
- その他(ビジネス・キャリア) 日報の実務労働時間の集計について困っています。 2 2023/06/09 19:00
- 転職 現在郵便局の契約社員で配達や集荷で3年程勤めています。正社員になりたく転職活動をしております。内定が 5 2023/02/12 01:07
- 会社・職場 ブラック企業か判断お願いします。 半休使い週6勤務。 休憩時間は、1時間半。しかし、まともに取れるの 5 2023/03/08 20:20
- 人事・法務・広報 みなし残業制の深夜残業や休日出勤の割増賃金の計算方法を教えてください。 1週間の所定労働時間は40時 5 2023/05/04 16:21
- その他(Microsoft Office) Excel 勤務時間の計算について~(残業)有.無しの場合。 4 2022/07/17 21:03
- Excel(エクセル) エクセルの早退時間を計算したいです。計算はうまくいっているようですが… 1 2022/12/26 16:22
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
Excelにて勤務表の作成で早出・残業、所定労働時間の計算式を教えて下さい
Excel(エクセル)
-
エクセルで早朝深夜労働時間を計算する関数が分かりません。
Excel(エクセル)
-
エクセルで表示形式の時刻の「0:00」を表示しないようにするには?
Excel(エクセル)
-
-
4
[IF文] 「何時〜何時」で該当する時間を表示したい お疲れ様です。お知恵をお借りできればと思います
Excel(エクセル)
-
5
エクセルの時間計算で質問です 早朝深夜の残業の事
その他(ビジネス・キャリア)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
エクセルで既に入力してある文...
-
IF関数で0より大きい数値が入力...
-
エクセルで時間の判定をしてい...
-
空白でないセルの値を返す方法...
-
yyyy/mm/ddからyyyy/mmへの変換
-
エクセル セルに文字を入力した...
-
エクセルの数式がかぶって、選...
-
Excel:文字と数字の組合せ、次...
-
値を入力後、自動的にアクティ...
-
エクセルで、特定のセルの内容...
-
エクセルの数式で計算結果に文...
-
EXCELのセル上のURLを...
-
excel 関数にて文字を0として認...
-
Excelでセルに入力されたカラー...
-
エクセルで、同じ数値を一気に...
-
ExcelVBAでセルを編集状態にす...
-
【Excel】セル内の時間帯が特定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
IF関数で0より大きい数値が入力...
-
エクセルで既に入力してある文...
-
Excel:文字と数字の組合せ、次...
-
空白でないセルの値を返す方法...
-
値を入力後、自動的にアクティ...
-
エクセルで時間の判定をしてい...
-
yyyy/mm/ddからyyyy/mmへの変換
-
Excelでセルに入力されたカラー...
-
エクセルの数式がかぶって、選...
-
エクセルで、特定のセルの内容...
-
エクセルで複数の条件で掛け算...
-
マイナス同士の前年比
-
入力したところまでを自動的に...
-
EXCELのセル上のURLを...
-
excel 関数にて文字を0として認...
-
バーコードが読み取れない原因...
-
ExcelVBAでセルを編集状態にす...
おすすめ情報