• ベストアンサー

条件付書式について

初歩的な質問ですが、よろしくお願いします。 エクセル2003です。 A列で、A1に1といれると行がピンク、またA1の数字を2に変えると 行が青に変わる用に設定にしたいのです。 数式を教えてください。 また別の設定で、A列で、A1に花子といれると行がピンク、またA1の文字を太郎に変えると 行が青に変わる用に設定にしたいのです。 この場合の数式はどうなりますか。 よろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

色を付けたい範囲を「列選択」します。 たとえばA列からJ列まで。 条件付き書式を開始し セルの値が → 数式が に変更し 右の数式欄に =$A1=1 あるいは =$A1="花子" のように設定して,書式ボタンでピンクに塗ります。 追加をクリック,条件2を出して, セルの値が → 数式が に変更し 右の数式欄に =$A1=2 あるいは =$A1="太郎" のように設定して,書式ボタンでピンクに塗り,OKします。 改めて各列(たとえばC列)の各行のセルで条件付き書式のダイアログを出して設定を確認し,セルの数式の中で$付きを使った時と全く同じで「$を付けた部分は変わっていない」こと,「$を付けなかった部分は数式をコピーしたのと全く同じ様子に変わっている」ことを確認して,参考にしてみて下さい。

7nikochan
質問者

お礼

ご回答ありがとうございました。 わかりやすく説明くださったおかげでうまくいきました。

その他の回答 (5)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.6

補足されたい。> A1に1といれると行がピンク、またA1の数字を2に変えると 行が青に変わる用に 第1行目意外に、A列で1とある行があればその行はピンクにするとも考えられる。 ピンクにするのは第1行だけか。 ーー 第2行目以降はどうするのか。第1行目だけの話か。 ーー もっと緻密に考えて、質問表現を書くこと。

7nikochan
質問者

お礼

補足要求ありがとうございます。 折角でしたが、先の方の回答でうまく行きました。 またお願いします。

  • mzon
  • ベストアンサー率48% (26/54)
回答No.5

補足 皆様の回答に少し補足します。 条件付書式の設定は回答のとおりなのですが、『1』、『太郎』などを固定で設定すると 条件ごとに書式を作成しないといけないです。 そこで、ピンク、青の元となる値を設定するセルをどこかに作成します。 ●仮に『設定』というシートのA1をピンク、B1を青とする  この場合書式は  =$A$1=設定!$A$1 と =$A$1=設定!$B$1 のそれぞれになります。 『$』の要否は判断願います。

7nikochan
質問者

お礼

ご回答ありがとうございました。 今後の勉強になります。助かりました。

  • 522923
  • ベストアンサー率31% (66/212)
回答No.4

●A1に数字を入れる場合 色を変えたい列を選択して メニューバー ⇒ 条件付書式  (条件1) (1)プルダウンより『数式が』を選択 (2)数式を入れる『=$A$1=1』 (3)『書式』を選択 (4)『パターン』を選択 (5)『ピンク色』を選択 (6)『OK』を選択 (7)『追加』を選択 (条件2) (8)プルダウンより『数式が』を選択 (9)数式を入れる『=$A$1=2』 (10)『書式』を選択 (11)『パターン』を選択 (12)『青色』を選択 (13)『OK』を選択 (14)『OK』を選択 ●A1に文字を入れる場合 上記の(2)と(9)の数式を 『=$A$1="太郎"』にする ※入れる文字の前後に『"』を入れる これで質問者様の問題は解決かと思います。

7nikochan
質問者

お礼

ご回答ありがとうございました。 ひとつひとつ、わかりやすく説明くださり感謝します。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

一例です。 行範囲を選択→書式→条件付き書式→「数式が」を選択、数式欄に=$A1=1→書式→パターンタブでピンクを選択→OK→追加→「数式が」を選択、数式欄に=$A1=2→書式→パターンタブで青を選択→OK 因みに花子や太郎も同じで前述の数式欄が=$A1="花子"、=$A1="太郎"になるだけです。

7nikochan
質問者

お礼

ご回答ありがとうございました。 とても助かりました。

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

最初の。 一つ目 =$A1=1 二つ目 =$A1=2 次の 一つ目 =$A1="花子" 二つ目 =$A1="太郎"

7nikochan
質問者

お礼

ご回答ありがとうございました。うまくいきました。

関連するQ&A