[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『セキュリティの解除とセット時間管理』(Moto)
セキュリティの解除とセット時間の一覧表を作っています。
お陰さまで、24時間中の在室時間の計算は出来ました。
ありがとうございます。
列を合わせ切れなかったので分かり辛いですが、
下記のような表を作っています。
在室時間中のうち、9:00〜18:00間のみの、"在室時間2"を計算出来ません。
どうしたら良いでしょうか。よろしくお願いします。
解除 / セット / 在室時間 / 在室時間2 <ここを出す数式が分かりません。
18:00 / 0:00 / 6:00 / 0:00
7:00 / 10:00 / 3:00 / 1:00
合計 9:00 / 1:00
こちら事務局です。20020812151753と20020812152035を削除しました。
(kazu)
削除ありがとうございました。お手数お掛けしました(Moto)
A B C D
1
2 7:00 10:00 3:00 1:00
D2へ
=IF(0.375<=A2,IF(B2<=0.75,B2-0.375,(B2-0.375)-(B2-0.75))-(A2-0.375),IF(B2<=0.75,B2-0.375,(B2-0.375)-(B2-0.75)))
結構適当です(汗)。
わかりやすくするため?、まとめずにカッコでくくってみました。
0.375は9:00のシリアル値で、0.75は18:00のシリアル値です。
直接定数を打ち込んでますが、どこかのセルに9:00と18:00を入力して、
セル参照したほうがいいですね。
(ramrun)
rumrunさま
ありがとうございます!
コピペさせてもらいました(汗)
計算出来ています!すごい・・・・・
ただ、0:00〜9:00の間にセットと解除された場合が、
#######となります。
0:00でいいのに、なぜ幅が足りない?と疑問に思い、
列と列の間をWクリックしてみましたが、広がるどころか、縮まってしまいました。
さらに、どれだけ広げても、###が延々と表示されるだけで参りました。
時間と分、それぞれの合計も、#NUM となります。
列がFで、4〜29行までの時間の合計を出す式・・・
=DAY(SUM(F4:F29))*24+HOUR(SUM(F4:F29))
ちなみに分は・・・
=MINUTE(SUM(F4:F29))
と数式をいれています。
同じような質問がなかったか見てみましたが、探せませんでした。
何度も申し訳ありませんが、よろしくお願いします。
=IF(B2>=A2,IF(B2>0.375,IF(B2<0.75,B2,0.75),A2)-IF(A2>0.375,IF(A2<0.75,A2,0.375),IF(B2>0.375,0.375,A2)),IF(A2>0.375,IF(A2<0.75,0.75-A2,0),0.375)+IF(B2>0.375,IF(B2<0.75,B2-0.375,0.375),0))
こちらの検証が足らなかったですね(汗)。
#の数値はマイナスになってるんです。
時間でマイナスはありえないので、#なワケで...
こんどは大丈夫?だと思います。
自慢じゃないですが、自分でもどうなっているのか分かりません(笑)。
(ramrun)
ありがとうございます!!
#####(マイナス)の部分は、時間が出ました。
ただ、18:00〜24:00の間の解除とセットは0:00なんですが、
すべて 9:00(9時間)とでます(汗)
でも、そこを0:00と手入力すればいいだけなので、そうします。
私は、IFと入力した途端、固まってしまいました(汗)
お恥ずかしい。。。
ramrunさんの爪の垢を煎じて飲みたい気持ちです。
助かりました!ありがとうございました。
これはまた失礼しました。
=IF(B2>=A2,IF(B2>0.375,IF(B2<0.75,B2,0),A2)-IF(A2>0.375,IF(A2<0.75,A2,0),IF(B2>0.375,0.375,A2)),IF(A2>0.375,IF(A2<0.75,0.75-A2,0),0.375)+IF(B2>0.375,IF(B2<0.75,B2-0.375,0.375),0))
もっと簡単に出来そうな出来なそうな(汗)。
ここまでくると自分で関数を作った方が簡単だと思います。
http://www.excel.studio-kazu.jp/lib/e1iw/e1iw.html
(ramrun)
ramrunさま
ありがとうございました!
自分で・・・は、はい(汗)
がんばって勉強します!
ありがとうございました。
Moto
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.