[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『勤務表作成について』(モコ)
初めまして。
EXCELの初心者です。
勤務表をEXCELで自己管理しなくてはならなくなり、こちらのHPを参考にさせて頂いてる
のですが、なかなかうまく行きません。
教えて頂きたいと思いますので、どうぞ、宜しくお願い致します。
まず、
A B C D E F G H I J K 日付 曜日 始業 終業 休憩 休憩A 勤務時間 定時 残業@ 残業A 実働時間 で項目を作っています。
休憩 …12:00−13:00(昼休憩) 1:00と表示したい。
休憩A …その他勤務中にとった休憩時間
勤務時間…基本8時間勤務の為、通常は8:00。早退などの場合は実働時間
定時 …始業時間から実働8時間後
残業 …定時以降22時までの残業時間
残業A …22時以降の残業時間
実働時間…1日の実働時間
としたいと思います。
そこで以下のように入れてみました。
勤務時間…IF(D2-C2-E2>TIME(8,,),TIME(8,,),IF((D2-C2-E2)=0,0,D2-C2-E2))
定時 …IF(D2="","",C2+TIME(8,,)+E2)
残業 …IF(D2>H2,IF(D2>TIME(22,,),TIME(22,,)-H2-F2,D2-H2-F2),IF(H2=D2,0,IF(D2<H2,0)))
残業A …IF(D2>TIME(22,0,0),D2-TIME(22,0,0),0)
実働時間…G2+I2+J2
これであっていますでしょうか?
また、その月の勤務時間、残業、残業A、実働時間の合計を出したいのですが、SUMで計算させるのですが、上手く計算されません。
どのような計算方法で入れたらちゃんと計算されるのでしょうか。
表示方法は15分単位であらわしたいのですが…
以上、宜しくお願い致します。
まず実働時間ですが=FLOOR(SUM(G2,I2,J2),TIME(,15,))で15分単位(切り捨て)で表示 されます。後は勤務時間の計算でIF((D2-C2-E2)=0,0,D2-C2-E2))の部分は意味がないのでわ ないのでしょうか?D2-C2-E2が0の時は0を表示しなさいとしなくでも、ちゃんと0になりますよね。 特に気になったのはこの位です。細かい所は少しづつ直して下さい。(ケン)
SUMでうまく計算されないというのは、表示形式が時刻(24時間以上は日数で表現)になっているのではありませんか。
表示形式をユーザー定義で [h]:mm とすれば24時間以上も時間で表現されます。
(kuro)
☆刀B・。・★。・。☆・刀B・★・。
ケンさま、Kuroさま、ありがとうございました。
教えていただいたようにしてみると、出来ました!
本当にありがとうございました。(モコ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.