[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『行番号、列番号変動セルの指定』(とんこ)
数式内のセルを可変にしたいのですが、なかなかうまくできません。
IN-OUTの時間の間にある部分に●を表示するように関数が入っています。行変更、列が変動するため全体にコピーできずに困っています。
09:01hのセルには下記の式が入っています。
=IF(AND(A2<=C1;C1<B2);"●";""))
右方向にコピーをすると、INOUT時間の参照が変わってしまうため絶対参照にする$をつけると今度は下方向にコピーをするときに$をはずさなくてはいけないため、可変にしたいのです。
行の可変、列の可変の関数がうまく組み込めません。
IN OUT 09:01h 09:02h 09:03--------17:00まで続く
09:15 09:03 ● ● ●
09:02 09:30 ● ●
09:20 09:55
下記3000行ほどあります。
よろしくお願いいたします。
< 使用 Excel:Excel2003、使用 OS:Windows7 >
1行目の時刻は「9:01」などとシリアル値入力が条件です。
C2に =IF(AND(TIME(HOUR($A2),MINUTE($A2),0)<=C$1,TIME(HOUR($B2),MINUTE($B2),0)>=C$1),"●","")
2行目は IN>OUT で計算できませんし 9:20 までしか検証してませんが これでいいでしょうか?
(jun53) 2014/07/31(木) 18:14
>絶対参照にする$をつけると今度は下方向にコピーをするときに$をはずさなくてはいけないため、可変にしたいのです。
相対参照にすればいいんでないの?
=IF(AND($A2<=C$1,C$1<$B2),"●","") (GobGob) 2014/07/31(木) 18:27
=IF(AND($A2<=C$1,C$1<=$B2),"●","")
これでいいですね
(jun53) 2014/07/31(木) 18:33
できました、大変助かりました、ありがとうございます。
(とんこ) 2014/07/31(木) 19:14
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.