[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間の計算について』(みゅうみゅう)
こんばんは。
時間の計算なのですが、下記1.から3.を教えてください。
言葉の使い方など解りにくいかもしれませんが、よろしくお願いいたします。
1.残業時間の−(マイナス)時間を表記させたい。 2.深夜残業時間を表記:C-B-Dが12:30を超えた場合に表記 3.上記2.が表記される場合には残業時間が深夜残業時間を-(マイナス)した時間が表記される。 A B C D E G 日付 始業 就業 休憩 残業基礎時間 残業時間 深夜残業時間 11/25 10:00 21:45 01:00 8:15 2:30 11/26 09:00 17:30 01:00 8:15 -0:45 11/27 10:25 24:00 01:00 8:15 4:20 0:05
A B C D E F G H I 1 日付 始業 *終業 休憩 残業基礎時間 残業時間 深夜残業時間 就労時間 2 11/25 10:00 21:45 1:00 8:15 2:30 0:00 10:45 3 11/26 9:00 17:30 1:00 8:15 ▲ 0:45 0:00 7:30 4 11/27 10:25 24:00 1:00 8:15 *4:15 0:05 12:35
F2=IF(I2<E2,"▲","") G2=IF(I2>E2,I2-E2-H2,1-(I2-E2-H2)) H2=MAX(I2-"12:30",0) I2=C2-B2-D2
式が長く、検証しにくくなるので作業列として「就労時間」を設けました。 作業列を使わないのであれば、F2,G2,H2のI2を =C2-B2-D2 に置き換えてください。(F4,G4,H4まで)
1.残業時間の−(マイナス)時間を表記させたい。 時刻表示の場合にはマイナス表示ができませんので別セルに▲で代用しました。 残業は8時間を超えた場合では・・・(残業休憩を含んでるのでしょうか)
2.深夜残業時間を表記:C-B-Dが12:30を超えた場合に表記 深夜時間は 22:00〜29:00(5:00)までのはずですが、とりあえずご提示のようにしました。
3.上記2.が表記される場合には残業時間が深夜残業時間を-(マイナス)した時間が表記される。 G4セルは 4:20 でなく 4:15 になるのではないでしょうか・・・
※時刻表示の場合はシリアル値が小数点になりますので、分単位の計算では演算誤差が生じる場合があります。 (gon-2)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.