[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『拘束時間管理票』(ハム)
はじめまして、温野菜と申します。
過去の質問事項の内容を参考に作ってまいりましが、
時間外の累計のところで#VALUE!エラーで詰ってます。
教示頂けないでしょうか?
B C D E F G M AC 5 8:00 日付 曜日 始業 終業 時間外 累計 休憩 11 1 金 8:00 19:00 2:00 2:00 1:00 13 2 土 8:00 20:00 3:00 5:00 1:00 14 3 日 #VALUE! 15 4 月 8:00 20:00 3:00 #VALUE! 1:00
D=入力
E=入力
F11=IF(COUNT(D11:E11)<2,"",IF(TEXT(E11-D11,"h:mm")-$AC$8<0,0,MAX(0,E11-D11-$AC$5-M11)))
F13==IF(COUNT(D13:E13)<2,"",IF(TEXT(E13-D13,"h:mm")-$AC$8<0,0,MAX(0,E13-D13-$AC$5-M13)))
F15==IF(COUNT(D15:E15)<2,"",IF(TEXT(E15-D15,"h:mm")-$AC$8<0,0,MAX(0,E15-D15-$AC$5-M15)))
G11=+F11
G13=+G11+F13
G15=+G13+F15
M=入力
< 使用 Excel:Excel2007、使用 OS:Windows7 >
本題じゃないですけど、数式になんか違和感があるんですが・・・
>F11=IF(COUNT(D11:E11)<2,"",IF(TEXT(E11-D11,"h:mm")-$AC$8<0,0,MAX(0,E11-D11-$AC$5-M11))) ↑ ↑ ここに何が入っているんですか? ここは「8:00」で分かりますけど。 (半平太) 2017/12/09(土) 17:10
$AC$5
です。
(ハム) 2017/12/09(土) 17:24
>F11=IF(COUNT(D11:E11)<2,"",IF(TEXT(E11-D11,"h:mm")-$AC$5<0,0,MAX(0,E11-D11-$AC$5-M11)))
(1) であれば、数式は単にこれでいいんじゃないですか?(※) ↓ F11=IF(COUNT(D11:E11)<2,"",MAX(0,E11-D11-$AC$5-M11))
(2) 合計の方は、 G11セル =IF(COUNT(D11:E11)<2,"",SUM(F$11:F11)) 下にコピー
<結果図> 行 __C__ __D__ __E__ ___F___ __G__ _H_ _I_ _J_ _K_ _L_ __M__ 10 曜日 始業 終業 時間外 累計 休憩 11 金 8:00 19:00 2:00 2:00 1:00 12 13 土 8:00 20:00 3:00 5:00 1:00 14 日 15 月 8:00 20:00 3:00 8:00 1:00 16
(※)念の為の確認ですが、終業が深夜0時以降になることは無いんですよね? あれば、ご提示の数式では対応できないハズです。
(半平太) 2017/12/09(土) 19:22
ありがとうございました!
解決できました。
(ハム) 2017/12/11(月) 09:36
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.