サポート掲示板

記事が属するツリーの記事を全て表示します 【13545】エクセルのデータの入力規則(リスト)で もも 08/7/17(木) 18:57 質問
【13546】Re:エクセルのデータの入力規則(リスト)で とりあえずな人 08/7/17(木) 19:29 情報
【13547】Re:エクセルのデータの入力規則(リスト)で もも 08/7/17(木) 22:33
【13548】【訂正】数式訂正 とりあえずな人 08/7/18(金) 19:04 重要・注意
【13549】Re:【訂正】数式訂正 もも 08/7/18(金) 19:20

質問  もも E-MAIL  - 08/7/17(木) 18:57 -
パスワード
件名にありますように、更に条件付き書式で複数の文字列の時フォントを赤にしたいのですが、この複数が多すぎて、条件を付けられません。ウエブで調べたところ、ORを使っても文字列は空白とみなすので、VBAで記述とか・・・とてもそのようなレベルにはないため何か秘技とかないかなあと。エクセルのVerにもよるとか・・・私の今のスキルと環境で、もし対処出来る方法がありましたら、ご教示下さい。
引用なし
情報  とりあえずな人  - 08/7/17(木) 19:29 -
パスワード
▼ももさん:
>件名にありますように、更に条件付き書式で複数の文字列の時フォントを赤にしたいのですが、この複数が多すぎて、条件を付けられません。

複数文字列を列挙した列(Z1〜Z50とか)を用意しておいて色を変えたいセル(A2)で
条件付き書式にして、条件を「数式が」にして数式欄に
=COUNTIF($Z$1:$Z$50,A2)
として、書式設定すればOKかと。

他のセルにも反映させたいときはコピーで「形式を選択して貼り付け」で
書式のみコピーすればいいかと。
引用なし
 もも E-MAIL  - 08/7/17(木) 22:33 -
パスワード
とりあえずな人様 素晴らしい。感激。又お願いしますσ(^_^;) 少しは自分で産みの苦しみをとは思ってはいます。でも・・・いらっしゃるんですねえ〜。
引用なし
重要・注意  とりあえずな人 E-MAIL  - 08/7/18(金) 19:04 -
パスワード
ももさん、すいません!
あれだけの数式では、書式設定したセルか範囲指定したセルに空白があるとき、
空白セルにまで書式が反映されてしまうので、以下に書き換えます。

誤:=COUNTIF($Z$1:$Z$50,A2)

正:=IF(ISBLANK(A2),0,COUNTIF($E$1:$E$5,A2))

複数文字列を列挙した列(Z1〜Z50とか)を用意しておいて色を変えたいセル(A2)で
条件付き書式にして、条件を「数式が」にして数式欄に
=IF(ISBLANK(A2),0,COUNTIF($Z$1:$Z$50,A2))
として、書式設定すればOKかと。

ちなみに別シート(Sheet2)に複数文字列を置いておきたければ
$Z$1:$Z$50というのをシート名に!を追加して
Sheet2!$Z$1:$Z$50
とすればokです。
更に別ファイル(word.xls)のシート(Sheet1)にしたい場合は
[word.xls]Sheet1!$Z$1:$Z$50
とします。(同じフォルダにするのが無難)

以上でした〜
引用なし
 もも E-MAIL  - 08/7/18(金) 19:20 -
パスワード
重ね重ね感謝感激です。有り難うございます。完璧・・・よそ様のお力でσ(^_^;)
引用なし
ページ:  ┃  記事番号:   
(SS)C-BOARD v3.5.4 is Free.