プロが教える店舗&オフィスのセキュリティ対策術

エクセルに詳しい人教えてください。

下表のセル「A1」に「1月」と入力すると「B列」に○が付いている
人が赤く着色されるようにするにはどうすればいいでしょうか。
この例(A1に「1月」と入力)の場合は、「佐藤」「鈴木」「山田」が
赤く着色される。

またA1には「2月」や「3月」も手入力し、入力した
月により、「○」が付いた列の人が赤く着色されるように
したいと思います。「条件付き書式」で出来ると思い
ますが、条件の列が変更する場合どのように設定すれ
ばよろしいかご教示ください。

「任意の列を選択し条件にあったものを着色す」の質問画像

A 回答 (3件)

AND関数で条件付き書式を指定します。


添付画像での説明なので、必要に応じて変更してください。

B2セルからE5セルまで選択し、条件付き書式を開きます。
[新しいルール]として、[数式を使用して、書式設定するセルを決定]で
以下の数式を入力。
 =AND(B2="〇",$A$1=B$1)
[書式]ボタンで][塗りつぶし]の色を[赤]にします。

これでA1セルとB1からE1までのセル内容を比べ、かつ、セルに〇が
ある場合に色がつくようになります。
「任意の列を選択し条件にあったものを着色す」の回答画像1
    • good
    • 0
この回答へのお礼

早速回答いただき、ありがとうございます。
このようにすればいいのですね。
勉強になります。
当方の質問の仕方がよくなかったのですが、当方としては
「fujillin」さんの回答を求めていたものでした。
とはいえ、この方法は別の機会に使用いたします。
ありがとうございました。

お礼日時:2017/05/19 11:15

添付図参照


式は[No.1]さんに同じなので省略
「任意の列を選択し条件にあったものを着色す」の回答画像2
    • good
    • 0

こんにちは



すでに回答は出ていますが・・・


>「佐藤」「鈴木」「山田」が赤く着色される。
とのことなので、ご質問に忠実に考えるなら・・・

A2~A5セルの「条件付き書式」で条件を
 =HLOOKUP($A$1,$B$1:$E$5,ROW())="○"
のように設定することで「名前」のセルが着色されるようになります。
「任意の列を選択し条件にあったものを着色す」の回答画像3
    • good
    • 0
この回答へのお礼

まさにこの回答が知りたいものでした。
ほんとにありがとうございました。
早速使用いたします。

お礼日時:2017/05/19 11:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!