advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 657 for 時間の計算 (0.002 sec.)
[[20091101205732]]
#score: 5666
@digest: 9ab0a40a92cfd6ceb4892115a0b1ca97
@id: 46181
@mdate: 2009-11-02T12:23:08Z
@size: 3207
@type: text/plain
#keywords: 外a (13442), 列17 (9378), 列18 (9210), 合d (9003), 間合 (7639), 例+ (7323), 業開 (6726), 終業 (6707), 外2 (6198), 間外 (6027), 列20 (5724), 列8 (5484), 義h (4966), 外合 (4888), 計時 (4149), 間終 (3985), 間休 (3707), 休憩 (3298), 憩時 (2539), 社2 (2526), 始時 (2378), 始業 (2163), に17 (2017), 時間 (1919), 示例 (1757), 業時 (1730), 憩を (1707), で休 (1361), 勤務 (1270), 前1 (1267), 00 (1083), ・e (1014)
『時間計算について』(Yoshi)
色々調べてはみたのですが、わからず質問させて頂きます。宜しくお願い致します。 A列に作業開始時間、B列に終業時間、C列に休憩時間、D列に時間合計、E列に時間外なのですが、 D列には17:00以降の合計は出ないようにしてE列に17:00以降の時間合計を 表示させたいのですがうまく計算できません。 A列に17:00始まりB列20:00の場合D列は空白で、 E列に時間外合計を表示させたいのです。定時は8:00-17:00です。 例えばA列8:00、B列18:00、C列1:00の場合、D列には8:00、E列には1:00ということはできるのですが、 A列17:30、B列20:00の場合D列を空白でE列に2:30と表示させたいです。 宜しくお願い致します。エクセル2007を使用しています。 A B C D E 1 作業開始時間 終業時間 休憩時間 合計 時間外 2 8:00 18:00 1:00 8:00 1:00 ←できる 3 17:30 20:00 2:30 ←できない ---- E2=B2-MAX(A2,"17:00") E3へコピーでいかがですか。 >例えばA列8:00、B列18:00、C列1:00の場合、D列には8:00、E列には1:00ということはできるのですが どのような式を設定しているのですか? >A列17:30、B列20:00の場合D列を空白でE列に2:30と表示させたいです。 たとえば、16:00〜20:00の勤務でしたら各列はどのようになるのですか? また、24:00以降の勤務はないのですか、あるとすれば午前1時の表示は1:00 or 25:00 ? 深夜作業(22:00〜5:00)などは考慮しないでよいのですか? 勤務時間の計算は会社特有の規則がありますので、条件を網羅しないと再質問になる確率が高いと思います。(gon-2) ---- C2 =IF(A2<"17:"*1,"17:"-A2-C2,"") D2 =IF(D2="",B2-A2-C2,B2-A2-C2-D2) 演算誤差無視してますが、こんな感じ? (gobgob) ---- 皆さん色々回答ありがとうございます。私の場合1日の勤務の中で A B C D E 1 作業開始時間 終業時間 休憩時間 合計 時間外 A社 2 8:00 10:00 2:00 B社 3 10:30 16:30 1:00 5:00 A社 4 17:30 20:00 2:30 というような場合と A B C D E 1 作業開始時間 終業時間 休憩時間 合計 時間外 A社 2 7:00 18:00 1:00 8:00 2:00 というような場合があります。 ABCは入力で、DEに式を組みたいのですがうまくできません。 ---- A B C D E 1 始業 終業 休憩 合計 時間外 2 8:00 10:00 0:00 2:00 0:00 3 10:30 16:30 1:00 5:00 0:00 4 17:30 20:00 0:00 0:00 2:30 5 7:00 18:00 1:00 8:00 2:00 6 16:30 23:30 1:00 0:00 6:00 D2:=IF(COUNT(A2:C2)<3,"",TEXT(MAX(0,MIN(B2,17/24)-MIN(MAX(A2,8/24),17/24)-C2),"h:mm")*1) E2:=IF(D2="","",TEXT(MAX(0,B2-A2-C2-D2),"h:mm")*1) =IF(COUNT(A2:C2)<3,"",…… にしてるので 休憩を取らなくてもC列に 0 を入力しないと計算しません。 D列・E列の 0:00 を非表示にするときは、表示形式のユーザー定義 h:mm;; 提示例 + 1例 でしか試してません。 6行目は上の結果でいいのでしょうか? (16時台の始業で休憩を取ることがあるのかないのか?) 終業が 24:00以降になることも考慮してません。 (sky) ---- (sky)さんありがとうございます。素晴らしいです。感謝です。さっそく使わせて頂きます。 本当にありがとうございました。 ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/200911/20091101205732.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97050 documents and 608246 words.

訪問者:カウンタValid HTML 4.01 Transitional