![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
こんにちは。よろしくお願いします。
条件付書式の設定で困っています。
Excel2010です。
A1セルに「△」を入力すると、
△が入った1行がすべてグレーになるように設定したしたく、
1行目のセルに
「セルの値」が「次の値に等しい」「=A1="△"」
として、あとは書式の色をグレーに設定してみたのですが、
A1に△を入れてみても一向に色が変わりません。
どのように設定すれば、他のセルで入力された条件に対して
色分けすることができるでしょうか?
ちなみにA1セル自体に設定して、△を入力すると
A1だけはグレーに変わりました。
初歩的な質問ですみません。ご指導ください!
No.5ベストアンサー
- 回答日時:
>今回A1~A460まであり、ランダムに△が存在しています。
>グレーに変えたい1行もB~CVまであります。
例えば、A460が△の場合にはB460~CV460の範囲をグレーに変えたいという事ですね。
それでしたら、「次の数式を満たす場合に値を書式設定」欄に入力する数式は
=A1="△"
ではなく
=$A1="△"
として下さい。
その上で、条件付き書式が設定されている範囲を、B1~CV460の範囲にまで拡大させる必要があります。
具体的な操作方法は以下の通りです。
B1セルを選択
↓
[ホーム]タブ内の「スタイル」グループの中にある[条件付き書式]ボタンをクリック
↓
現れた選択肢の中にある[ルールの管理]をクリック
↓
現れた「条件付き書式ルールの管理」ダイアログボックスの中にある、「ルール(表示順で適用)」欄が「数式:=A1="△"」、「適用先」欄が「=$B$1」となっていて、「書式」欄がグレーに塗り潰されている行をクリック
↓
「条件付き書式ルールの管理」ダイアログボックスの[ルールの編集]ボタンをクリック
↓
現れた「書式ルールの編集」ダイアログボックスの中にある「次の数式を満たす場合に値を書式設定」欄に入力されている内容を
=$A1="△"
に変更する
↓
「書式ルールの編集」ダイアログボックスの[OK]ボタンをクリック
↓
「条件付き書式ルールの管理」ダイアログボックスの中にある、「ルール(表示順で適用)」欄が「数式:=$A1="△"」、「適用先」欄が「=$B$1」となっていて、「書式」欄がグレーに塗り潰されている行の、「適用先」欄に入力されている内容を
=$B$1:$CV$460
に変更する
↓
「条件付き書式ルールの管理」ダイアログボックスの[適用]ボタンをクリック
↓
「条件付き書式ルールの管理」ダイアログボックスの[OK]ボタンをクリック
因みに、「一旦、B1セルだけに条件付き書式を設定してから、設定するセル範囲を後から拡大する」のではなく、最初からB1~CV460の範囲に条件付き書式を設定する場合には、以下の様に操作します。
B1セルを選択
↓
[ホーム]タブ内の「スタイル」グループの中にある[条件付き書式]ボタンをクリック
↓
現れた選択肢の中にある[ルールの管理]をクリック
↓
現れた「条件付き書式ルールの管理」ダイアログボックスの中にある[新規ルール]ボタンをクリック
↓
現れた「新しい書式ルール」ダイアログボックスの「ルールの種類を選択してください」欄の中にある[数式を使用して、書式設定するセルを決定]を選択してクリック
↓
現れた「次の数式を満たす場合に値を書式設定」欄に
=$A1="△"
と入力
↓
「新しい書式ルール」ダイアログボックスの[書式]ボタンをクリック
↓
現れた「セルの書式設定」ダイアログボックスの[塗りつぶし]タブをクリック
↓
現れた背景色のサンプルの中にあるグレーの四角形をクリック
↓
「セルの書式設定」ダイアログボックスの[OK]ボタンをクリック
↓
「新しい書式ルール」ダイアログボックスの[OK]ボタンをクリック
↓
「条件付き書式ルールの管理」ダイアログボックスの中にある、「ルール(表示順で適用)」欄が「数式:=$A1="△"」、「適用先」欄が「=$B$1」となっていて、「書式」欄がグレーに塗り潰されている行の、「適用先」欄に入力されている内容を
=$B$1:$CV$460
に変更する
↓
「条件付き書式ルールの管理」ダイアログボックスの[適用]ボタンをクリック
↓
「条件付き書式ルールの管理」ダイアログボックスの[OK]ボタンをクリック
ご丁寧に何度もありがとうございました。
初心者の私にはとてもわかりやすく、
無事に設定することができました!
これで入力がとても楽になります。
条件付書式は勉強しておくと色々応用がききそうですね。
引き続き色々勉強していきたいと思います。
ありがとうございました!
No.3
- 回答日時:
>A1に△が入力されたときにB1の色を変えたい場合は、
>B1に条件付書式を設定するのだと思うのですが、
その場合は左端の欄を「セルの値」としたのでは条件付き書式が成り立ちません。
そのような場合には、以下の様な操作を行って下さい。
B1セルを選択
↓
[ホーム]タブ内の「スタイル」グループの中にある[条件付き書式]ボタンをクリック
↓
現れた選択肢の中にある[新しいルール]をクリック
↓
現れた「新しい書式ルール」ダイアログボックスの「ルールの種類を選択してください」欄の中にある[数式を使用して、書式設定するセルを決定]を選択してクリック(※質問者様はここで間違えられたのです)
↓
現れた「次の数式を満たす場合に値を書式設定」欄に
=A1="△"
と入力
↓
「新しい書式ルール」ダイアログボックスの[書式]ボタンをクリック
↓
現れた「セルの書式設定」ダイアログボックスの[塗りつぶし]タブをクリック
↓
現れた背景色のサンプルの中にあるグレーの四角形をクリック
↓
「セルの書式設定」ダイアログボックスの[OK]ボタンをクリック
↓
「新しい書式ルール」ダイアログボックスの[OK]ボタンをクリック
この回答への補足
できました!!ご丁寧にありがとうございます。
ただ、他のセルやシート全体に同じ条件を付けたい場合はどのように設定すれば良いのでしょうか?
今回A1~A460まであり、ランダムに△が存在しています。
グレーに変えたい1行もB~CVまであります。
一つ一つグレーにするように設定しないとだめなのでしょうか?
本当に初心者ですみません。。。
No.2
- 回答日時:
A列の条件をB列にも反映させたい場合でしたらAおよびB列を選択してから「条件付き書式」の設定で「新しいルール」を選択し、「数式を使用して書式設定するセルを決定」のチェックを付け、下の窓には次の式を入力します。
=$A1="△"
「書式」をクリックして「塗りつぶし」のタブから「グレー」を設定してOKします。
A,B,C、D列までも色を付けたいのでしたらそれら4つの列を選択したのちに同様の操作をすればよいでしょう。
式を立てる場合には選択したセル範囲のうちでアクティブセルを対象に式を立てることです。その式が指定した範囲のセルにすべてコピーされ貼り付けられると考えればよいでしょう。したがってA列での条件を維持したいのでしたら$A1などのように絶対参照のセル番号にします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelについて▶あるセルに文字を入力すると、別のセルに色がつく(条件付き書式) 1 2022/03/27 16:43
- その他(Microsoft Office) EXCELのセルへの色づけ 2 2023/06/07 01:22
- Visual Basic(VBA) 昨日、質問した件『VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカ 4 2022/04/07 14:39
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Visual Basic(VBA) VBAで自動集計(特定セルコピー月ごとに値貼り付け)したい。 6 2023/06/25 11:37
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 条件付き書式 ある範囲で色がついているセルと同行の別のセルに色を付けたい 4 2022/04/20 07:04
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel分数の表示について
-
Excelについての質問です。 B2...
-
EXCELの散布図で日付が1900年に...
-
文字2桁、3桁交じりの文字列...
-
【EXCEL】画像の黄色部分の抽出...
-
マクロエクセルのブロック解除
-
絶対参照
-
Excelで表を作ったところに文字...
-
Excelピボットテーブルの1行目
-
エクセルのクイックアクセスツ...
-
DATE関数で現在の年齢を出した...
-
(マクロ)vlookupの元データを同...
-
PDFの請求明細をエクセルにしたい
-
エクセルのクイックアクセスツ...
-
REGEXREPLACE関数について、
-
職場の人から聞かれており、こ...
-
エクセルの空欄をつめて、次の...
-
ユーザー定義関数をアドイン登...
-
EXCELの質問です 119から足した...
-
エクセルの問題です。絶対値の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報