dポイントプレゼントキャンペーン実施中!

条件付き書式を利用して、J列に入力すると入力した行(A~Lまでの範囲)が灰色に、I列に入力すると、入力した行が黄色になるものをまとめて設定できる方法をご教示頂けますでしょうか。

「【EXCEL】入力すると、指定した行の色」の質問画像

A 回答 (2件)

・J列に入力すると、入力した行を灰色


・I列に入力すると、入力した行を黄色
条件が二つになりますので、まとめてという訳にはいきませんので、二つ条件を入れる必要があります。

>A~Lまでの範囲
ではなく、添付されている画像からするとセルA6~???からと正確に条件を入れる範囲を選択する必要があります。
例えば、データがA6~L30までだとした場合(添付画像参照して下さい)予めA6~L30までを選択しておきます。

条件を付ける範囲を選択したのち、「条件付き書式」→「ルールの管理」を選択→左上の「新規ルール」を選択→「数式を使用して、書式設定するセルを決定」を選択
数式を入れる枠内に =$J6<>"" の式を入れ、「書式」からグレーを選択し「OK」→「OK」でまた「ルールの管理」画面に戻ります。

同じく左上の「新規ルール」を選択→「数式を使用して、書式設定するセルを決定」を選択
数式入力欄に =$I6<>"" の式を入れ、「書式」から黄色を選択し「OK」→「OK」→「OK」で条件付き書式が設定されます。(添付したサンプル画像を参照して下さい)

※ 例えば行単位ではなく、列単位で色を設定したい場合は次の式になります。
<例> =$J6<>"" → =J$6<>"" となります。($マークの場所に注意)
「【EXCEL】入力すると、指定した行の色」の回答画像2
    • good
    • 2

こんにちは!



画像の配置通りだとすると
A6~L6以降の色を付けたいセルを範囲指定 → 条件付き書式 → 新しいルール → 数式を使用して・・・ → 数式欄に
=$J6<>""
と入力 → 書式 → 塗りつぶしから「灰色」を選択しOK

次に範囲指定したまま → 条件付き書式 → ・・・中略・・・ → 数式欄に
=$I6<>""
とし → 書式 → 塗りつぶしから「黄」を選択しOK

※ 同じ行のI・J列に入力がある場合どちらを優先するか?という問題が出てきます。
「書式ルールの表示」ダイアログボックスの上側にあるルールが優先されますので、
「ルールの削除」の右側にある▲・▼で優先順位を選択してみてください。m(_ _)m
    • good
    • 3

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

このQ&Aを見た人はこんなQ&Aも見ています