• ベストアンサー

Excelの質問です。条件付き書式で特定のセルだけを塗りつぶしたいです。

以前、似たような質問でお世話になったものです。 http://okwave.jp/qa5131560.html 前回は、「セルに指定した文字列がある場合、その文字列がある行の、A~L列全てを塗りつぶす」にはどうすればよいかという質問を致しまして、皆様のお力のおかげで、問題を解決することができました。 幸い、私のExcelには「条件付き書式」の機能が搭載されていましたので、A1セルをアクティブにした状態でデータを全選択し、 =COUNTIF($A1,"ch-*") と、条件を入力すれば、A列に"ch-*"があるデータを全て塗りつぶすことができました。 ですが今回は、A列に指定した文字列があれば、D~F列のみを、塗りつぶしたいのです。 局地的に条件を指定し、塗りつぶすには、どうすればよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

#1です。 条件付書式はそれぞれのセルに、個別に設定できます。 (というかそれが普通です) >列全部が塗りつぶしてしまいまして・・ 行全部では? 列全部ということであるなら、式が何か間違っていると考えられます。 例えば$A1を$A$1としてしまっているとか… 必要なセルに対して、条件付書式を設定すればよいのですが、 もしかして、 >A1セルをアクティブにした状態でデータを全選択し、~ で、設定していませんか? それだと選択したセル(=全部のセル)に条件付書式が設定されてしまうので、『行』全体が塗りつぶされてしまいます。 D~F列だけに設定したいのなら、D~F列だけに条件付書式を設定すればよいはずです。 もし現状が全セルに設定された状態であるなら、不要なセルの条件付書式を削除すればよろしいかと…

dj-s
質問者

お礼

なるほど、わかりました! Ctrl+Fで、書式を設定したい列だけを選択して、 =COUNTIF($A1,"ch-*") と、書式設定すると、普通にうまくできました! ありがとうございます(^_^;)

すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

全データ選択ではなく、D~F列のみ選択して その列に条件付書式です。

dj-s
質問者

お礼

ありがとうございます(^_^;)

すると、全ての回答が全文表示されます。
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

条件付書式を設定する列がD~F列になるだけで、同じ要領でできます。 A列の値を条件にするので、条件式は同じで  =COUNTIF($A1,"ch-*") などです。

dj-s
質問者

お礼

すぐ返信していただきありがとうございます! 同じ要領ですか・・・すいません、普通に =COUNTIF($A1,"ch-*") とやってしまうと、列全部が塗りつぶしてしまいまして・・・この関数のどこをどう書きかえればよいのかがわかりませんでして・・・(;_;) 差し支えなければ、再度ご指導いただけば幸いです(>_<)

すると、全ての回答が全文表示されます。

関連するQ&A