[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『色を付けたい(条件付き書式?!)』(マリン)
いつも勉強させていただいております。 表題のように色を付けたかったのですが、私には複雑すぎて手に負えなく、 手詰まりしてしまいました。 何か良い方法がありましたら、ご教授願えればと思います。 WinXP excel2007 です。 よろしくお願いいたします<(_ _)>
A B C D 日付 内容 場所 ABC264 ABC318〜338 東京 名古屋市内
やりたいことは。。。A〜D列を・・・ ☆ABCの後の数字(必ず3ケタ)を設定した色にしたい。 →243〜262が赤 262〜286が青 286〜306が黄色 など。 ☆ABCから始まらない箇所(漢字やカタカナ)は、そのまま条件付き書式で色付けしたい。 →東京が緑 名古屋市内がピンク など
C列に入る文字は、ABC264だけだったり、ABC265〜319など範囲があるものもあります。 範囲があるものは数字が小さいほう(必ず左側)で反映したい。 その他入る文字は東京・名古屋市内・ホッカイドウ など多数。
A・B・Cには日付・内容・場所が入力してありますので、使用できませんが、 もし使用するのであれば、D列は使用可能です。
わかりにくい説明ですが、どうぞよろしくお願いいたしますm(__)m
まず。
>243〜262が赤 >262〜286が青 >286〜306が黄色 など。
262、286 ジャストはどっちなの?
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
以上〜未満 の範囲設定として。
Excel2003なんで操作が違うかもしれないんで考え方。
赤の例:
条件付き書式の数式
=AND(-LOOKUP(1,-RIGHT(REPLACE($C2,FIND("〜",$C2&"〜"),100,),ROW($1:$100)))>=243,-LOOKUP(1,-RIGHT(REPLACE($C2,FIND("〜",$C2&"〜"),100,),ROW($1:$100)))<262)
同様に 青、黄色 等、先に数値の方の条件を上にする。
数値条件以外は普通の条件付き書式設定
こんな感じっすか?
(GobGob)
(GobGob)様。 早速ありがとうございます^^ 262・286等のジャストは曖昧でどちらでもいいのですが、はっきり決めた方が良いですよね・・・(-_-;) 262が赤 286が青 306が黄色 にしようと思います。するとどのような感じになりますか? (マリン)
数式の真ん中の 「>=」 を 「>」 に 数式の後ろの 「<」 を 「<=」 にしてくらさい。
(GobGob)
(GobGob)様。
希望通りの物ができました!!!
が、一つ言い忘れのものが・・・(T_T)
範囲が入力される場合は”〜”が入ってるのですが、 ABC318,338など、カンマで入力してあるものもあります。 これも追加ってなると、どのような感じになりますか? 判定は”〜”の時同様、小さい数の方です。 面倒くさくてすみません<(_ _)>
(マリン)
=AND(-LOOKUP(1,-RIGHT(REPLACE($C2,FIND("〜",SUBSTITUTE($C2,",","〜")&"〜"),100,),ROW($1:$100)))>243,-LOOKUP(1,-RIGHT(REPLACE($C2,FIND("〜",SUBSTITUTE($C2,",","〜")&"〜"),100,),ROW($1:$100)))<=262)
(GobGob)
(GobGob)様。
本当にありがとうございました<(_ _)> 希望通りに出来ました^^ お手数おかけして申し訳ありません・・・(*_*)
また、何かありましたら、教えて下さい。
(GobGob)様。
しつこくてすみません(T_T) もし、他に違う条件が出てきたとしたら、どこをどぉ直せばよいのでしょうか?
ABC243の次に”〜”や”,”は、GobGob様が教えてくれたのでわかりますが、 いかんせん応用がっ・・・ナキ 例えば、ABC243の後にスペースやアルファベット等がこの先現れそうです。 何回も聞くより、その時の対処法を今のうちに聞いておきたかったです。 お忙しいとは思いますが、どうぞよろしくお願いいたしますm(__)m
AND関数内の数式、
-LOOKUP(1,-RIGHT(REPLACE($C2,FIND("〜",SUBSTITUTE($C2,",","〜")&"〜"),100,),ROW($1:$100)))
これを
-LOOKUP(1,-SUBSTITUTE(LEFT(REPLACE($C2,1,MIN(FIND(COLUMN($A:$J)-1,C2&1234567890))-1,""),ROW($1:$100)),","," "))
コレに変更
※2箇所ね。
(GobGob)
(GobGob)様。
本当に、本当にありがとうございます。 単純に、・・・・・SUBSTITUTE($C2,",","〜"," ")・・・・・かと思って入力したら、 色自体が反映されなくなってしまって、ビックリしました(;一_一) 何回も無知な私にお付き合いいただきありがとうございました!!!
(マリン)
訂正。
>-LOOKUP(1,-SUBSTITUTE(LEFT(REPLACE($C2,1,MIN(FIND(COLUMN($A:$J)-1,C2&1234567890))-1,""),ROW($1:$100)),","," "))
-LOOKUP(1,-SUBSTITUTE(LEFT(REPLACE($C2,1,MIN(FIND(COLUMN($A:$J)-1,$C2&1234567890))-1,""),ROW($1:$100)),","," "))
に変更してね。(複合参照わすれ)
(GobGob)
(GobGob)様。
訂正ありがとうございます^^ 入力したら、全セルに色が付かなかったため、探したら、これかなっ? ってところで自分で修正してみました(゜o゜) そしたら・・・奇跡的にできました〜〜〜♪ でも、自信がなかったため、訂正を読んで一安心(*^。^*)
変更やら、訂正やら、応用やら・・・何から何まで本当にスミマセンでした。
ありがとうございますっ!
(マリン)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.