[[20071004172639]] 『L列のセルの文字に色が付いていたら、P列に特定』(ミキ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『L列のセルの文字に色が付いていたら、P列に特定の文字を表示させたいのですが・・・』(ミキ)

シート1=入力用

シート2=印刷用

の2枚のシートがあります。

シート1からデータをシート2のL5〜50に引っ張ってきています。

それに赤、青、緑の3色を使って色分けしています。

(例

 L

5 500 ←赤文字

6 200 ←青文字

7 320 ←緑文字

・ ・
・ ・
・ ・

さらにこの下、L60に 弥太郎様作成の《色作業》のマクロでそれぞれの色の数の合計を出しております。

P5には=L5の数式が入っており セルの書式設定の表示形式でL5には数字しか表示されない、P5には数字しか表示されない ようになっています。

さらに、P5には条件付書式で=LEFT($P*)="T"の時、文字が白く表示されるように設定してあります。

この条件の下、L列に赤文字があるときは×、青文字があるときは○、緑文字があるときは△、とP列に表示させることは可能でしょうか?

ちなみに、条件付書式でPに×、○、△を入力したときにL列の文字に色をつけようとしたら、L60の《色作業》が使えなくなったので、これ以外の方法でお願いしますm(_ _)m


 >条件付書式でPに×、○、△を入力したときにL列の文字に色をつけようとしたら
 こちらを主体に考えるのはどうですか?

 マクロを使う必要が無くなります。
		[L]	・・・・	[P]
[5]	赤文字	500		×
[6]	青文字	200		○
[7]	緑文字	320		△
[8]	赤文字	500		×
[9]	青文字	200		○
[10]	緑文字	320		△
:				
[60]	赤文字	1000		×
[61]	青文字	400		○
[62]	緑文字	640		△

 P列の文字によって、条件付き書式でL列の文字色を変化させ
 P列の文字によって、L60以降にL列の合計を出します。

 条件付き書式の設定は出来るようですので、合計の方ですが
 L60に
=SUMIF($P$5:$P$10,P60,$L$5:$L$10)
 として、下にコピーします。

 SUMIF関数については、こちらをどうぞ。
http://www.excel.studio-kazu.jp/lib/e3h/e3h.html
 ライブラリ より【SUMIFとSUMPRODUCT関数】

 (HANA)

目から鱗・・・逆転の発想ですね(°△°)〃

HANA様のおかげで無事解決しました!

有難うございましたm(_ _)m

(ミキ)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.