• ベストアンサー

エクセル・該当条件時にセルの色を変更する

エクセルで条件が該当したときに、指定した色を変更する方法を教えてください。 例えば、「A1」のセルに「=IF(B1="","","○")」という式を入力すれば「B1」が「空白」の時は「A1」は「空白」、「B1」が「空白以外」の時は「A1」に「○」が設定されるというような感じで、ある条件時にセルの色を変更する方法を教えてください。

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

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

以下の通り、「条件付き書式」を使用します。 1.書式設定するセル範囲の選択 2.メニュー[編集]-[条件付き書式] 3.[セルの値が]になっていることを確認し、右のボックス[次の値に等しい]を指定条件に選択 4.(3.)の右のボックスに 値、又は、数式、関数を入力 ⇒例えば、=B1 5.[書式]ボタンをクリック 6.[パターン]タブで色をクリック 7.Enter 8.[OK]ボタンをクリック 因みに添付のサイトも参考にして下さい。

参考URL:
http://www.ichikura.com/excel-contents/ex-con.htm
Rin217
質問者

お礼

詳細な説明ありがとうございました。

その他の回答 (4)

  • at121
  • ベストアンサー率41% (85/206)
回答No.4

「条件付き書式」と言うのが少し前の質問で教えられています。 「条件で色を変える」という課題についても・・ セル・範囲選択 上のメニューバーの「書式」>「条件付き書式」 ・・ 質問数 1 =初めての質問 ・・でもその前に人の質問を参考に利用するぐらいはしていないのか・・

Rin217
質問者

お礼

ありがとうございました。検索で「エクセル」としたため、たくさんの質問にぶつかり同様の質問をさがしきれませんでした。次回からは気をつけます。

  • ryk1234
  • ベストアンサー率40% (46/113)
回答No.3

B1をチェックしてA1に色をつける場合 A1選択 > 書式 > 条件付き書式 以下の条件を指定 数式が =B1="○" [書式]ボタンを押下し [パターン]から任意の色を指定 複数のセルにまとめて行う場合は絶対参照、相対参照に注意する必要があります 複数条件を指定する場合、3件まで登録出来ますが、最上位から評価し、一致した時点でそれ以下の評価は行いません

Rin217
質問者

お礼

詳細な説明ありがとうございました。

  • kuma_tono
  • ベストアンサー率50% (5/10)
回答No.2

ツールバーの【書式】-【条件付書式】ではダメでしょうか? ある一定の条件を満たすときに、セルの色や表示されるフォントの色を変更することができます。

Rin217
質問者

お礼

ありがとうございました。

noname#112806
noname#112806
回答No.1

A1のセルに条件付き書式を設定してください。 例えば数式で「=IF(B1="○")」でセルの色を赤に設定すれば、B1のセルに○が入力されたらA1のセルの色が赤になります。 その他、文字色などの書式も変更できますのでいろいろ試してみてください。

Rin217
質問者

お礼

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

関連するQ&A

  • エクセルでセルに色を付ける(多条件)

    質問を検索していてある程度はわかったのですが、 セルに条件によって色を付けるやり方は条件付書式でできるみたいですが、条件が3つまでしか指定できません。 4つ以上ある場合はどうすればよいでしょうか。 例えば、A1セルにはAからEまでの文字が入力されます。 入力された文字によってB1セルをAなら赤、Bなら青といった具合に違う色を表示させたいのです。 エクセル2000です。 宜しくお願いします。

  • エクセル ある条件でセルの塗りつぶし。

    エクセルを勉強中の初心者です。 あるセルに数値がある場合に、隣の空白セルを特定の色で塗りつぶしたい。 例えば黄色に塗りつぶした空白セルをコピーして他のセルに貼り付けると、貼り付けたセルは黄色になります。 やりたいことは、B2に数値がある場合にC2を塗りつぶしたいので、次のようにやってみました。 予め空白のE1を黄色にしておく。 C2に以下の式を入れましたが、黄色のE1を貼り付けることにはなりませんでした。 =IF(B2="","",E1) 関数式はあくまでも数値を扱うもので、根本的に間違っていたようです。 ある条件であるセルを塗りつぶすにはどうすればよろしいでしょうか? よろしくお願いします。

  • エクセルで複数の条件でセルの色を変える方法

    エクセルで、ある条件+ある条件、2つ合わさった時にこの色になる。 というような表を作りたいと思っています。 A1に何らかの文字が入力されていて、尚且つ、B1がりんごだった時、 C1が赤色になる。 (A1に入力されるものはランダムです) また、B1にバナナと入力したら、C1が黄色になる。 と、ある条件+もう一つの条件で、セルの色が変わるようにしたいのです。 以前こちらで検索をし、条件付書式で、 A1が空白以外だった場合にセルの色が変わる数式を見たのですが、 忘れてしまい探したけど見つけられませんでした。。 (その時発見した数式に、+で違う数式をくっつけ、その時は上記のような表を作る事ができました。) その時見たのは、ISBLANKや=B1<>""のようなものではありませんでした。。 その時と同じでなくて良いので、条件付書式で上記のような表を作る方法を教えてください。

  • 一つ上のセルと同じセルに色をつける条件書式

    Excelで一つ上のセルと同じセルに色をつける条件書式を設定したいです。 たとえば、 A1に「123」A2に「123」があればA2を黄色く塗る と言う具合です。 条件式ではなくて、関数を使ってでもかまいませんのでどうすればよいかご教示ください。 私は、B1に「IF(A1=A2,"○","")」という条件式を入れて○のところを黄色く塗る、と言うことしかできませんでした。

  • エクセルの条件付き書式のセルに数式がある場合

    エクセルの条件付き書式で、ある値以上の場合は、セルの色を変えたいと 考えていますが、セルに数式を入れているためか、値が入っていないのに セルに色がつきます。 具体的には下記に記します。 A1に金額、B1に個数でC1に合計金額を表示させて 合計金額の値によってC1のセルの色を、変えたいと考えています。 C1にはA1とB1に値が入っていない場合は、セルを空白にしたいため =IF(B1="","",A1*B1)という式を入れています。 そこで質問ですが (1)なぜセルが空白で値も入っていないのにセルに色がつくのでしょうか? (2)値が入っていない場合はセルに色がつかない方法はありませんでしょうか? よろしくお願いします。

  • エクセルで該当する期間の日付セルに色を付ける方法

    エクセルで該当するある期間の日付が入ったセルに色を付ける方法を教えてください。 A1からA50まで”H23.2.15”という日付形式で入社年月日が入っています。 B1にH23.1.1、B2にH23.12.31と入力した時に、この一年の間に該当する日付が A列のセルに有ればそこだけに黄色を付ける様にしたいのです。 すみませんがどなたか教えてください。 どうかよろしくお願い致します。

  • 単語によって、セルの色を変更する

    みなさま エクセル2007を使用しています。 たとえば、A1のセルに「たまご」と入力すると、A1が赤くなり、A1に「きゅうり」といれると、A1セルが緑になる方法はどうやすrのでしょうか? つまり、セルに入力する単語で、単語ごとに色を変更したいのです。 これは条件付書式 OR 普通のエクセル式なのでしょうか? 教えてください。 よろしくお願いします。

  • Excelでセルの色を自動で変更

    エクセルでセルの色を自動で変更することはできますか? たとえば、セルA1を赤に変更したらセルA3とA5が。セルB1を青に変更したらセルB3とB5が自動的に変更する。というようなことをやりたいのです。 セルの条件付書式変更ではうまくできなかったので。。 ご教授おねがいします<m(__)m>

  • エクセル VBA ある条件でセルに色をつけたいのですが、

    エクセル VBA ある条件でセルに色をつけたいのですが、 例えば、A2からA50に文字列が入っていて、ある処理を終えると、空白を除くセルに薄い水色(33)をつけます。ここまでは、VBAで作成できました。 次に、空白を除くセルが、すべて薄い水色になったら、A1を薄い黄(36)にしたいのです。 教えてください。よろしくお願いします。

  • EXCELの条件付き書式で空白セルを無視する方法

    エクセルにて。 値A~値B以外の数値を入力するとセルが黄色になるよう、条件付き書式を使って「セルの値が」「次の値の間以外」「値A」「値B」で 色が付くよう設定したのですが、セルに何も入力されていない時でも黄色くなってしまいます。 空白セルを無視させるにはどうしたら良いのでしょうか?何かよい方法があれば教えて下さい。 (ちなみに、セルではなくフォントの色だと上手くいくのは何故…;)

専門家に質問してみよう