Excel(2010)の条件付き書式で行ごとに背景色を変える方法

このQ&Aのポイント
  • Excel(2010)で条件付き書式を使用して、特定の条件を満たす場合に行全体の背景色を変更する方法について教えてください。
  • 具体的には、C列が空白でなく、1より大きな値を持つ場合にその行全体の背景色を赤に変えたいです。しかし、現在の設定ではうまく行えていません。
  • バージョンを2010に変更してからまだ使い慣れておらず、マクロを使用せずに目的を達成したいです。アドバイスをお願いします。
回答を見る
  • ベストアンサー

Excel(2010) - 条件付き書式

Excel(2010)での質問ですが例として以下のような表があったとします. B ABC 1 Q DEF <空白> G CBA 2 P FED 2 H GHI 1 条件付き書式でルールを作っています.それで,条件付き書式で例えば以下の数式を満たす場合のみその行ごと背景色を赤とかに色を変えたいのですが……. =AND(C3<>"",C3>1) 自分がやると上の表を例になぜかA3セル("G")だけの色が変わったりと上手く行きません.目的としては「C列が,空白でなくて1より大きい値を持つ」場合に「その行丸ごと背景色を変える」ことです.ですから,この表の場合は3,4行目のセルすべての背景色が変わればいいということです.適用先は(この場合)「=$A$1:$C$5」と書いています. なお,式にはC3と書いていますが,別にC4でもいいのです.ただ,関数では複数のセルを記述できないのでこう書いています.ちなみに,関係あるかはわかりませんが,表にはフィルタを適用しています. バージョンを2010に変えてからまだ扱い慣れてないです.説明が少なくて申し訳ありませんがアドバイスお願いします.目的が達成できるのなら「マクロを使わないで」とかいうことは一切言いません.自由にやってください.

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

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

A:C列を列選択する(必ず行う) 条件付き書式の数式を =AND($C1<>"",$C1>1) と設定する。

関連するQ&A

  • 条件付き書式での相対参照について

    こんにちは いつもお世話になっています。 エクセル2007を使っています。 条件付き書式で相対参照にできずに困っています。 条件内容は生徒名毎に5教科内での上位1位のセルの背景色を赤、下位1位のセルの背景色を青です。 A列に番号、B列に名前、C列-G列に教科ごとの得点が入力されています。 生徒名毎にC-Gセルに条件付き書式を設定してあります。 例えば C3-G3セルを選択し、条件付き書式を以下のようにしてあります。 ルール1:上位1位、書式をセル背景色赤、適用先=$C$3:$G$3 ルール2:下位1位、書式をセル背景色青、適用先=$C$3:$G$3 このままだと下の行に書式をコピーすると失敗します。 手動で$C3:$G3としても、適用すると絶対参照に戻ってしまいます。 条件付き書式でなくとも上記のような条件内容を実現できればいいのですが、御教授お願いいたします。

  • エクセルの条件付き書式に関して

    エクセルの条件付き書式の件で教えて頂けないでしょうか。 条件1 A1セルが空白の時にはC1の背景を青色 こちらはD1セルの条件1に「=ISBLANK(A1)」と設定しました。 次にB1のセルの結果が5%~-5%(0.05~-0.05)の範囲であればC1の背景を緑で文字色は黒。 B1のセルの結果が上記範囲外であればC1の背景を緑で文字を赤色の太い文字にしたいのですが、数式の記述方法が分かりません。 教えて頂きたく、宜しくお願いいたします。

  • エクセルの条件付き書式

    エクセル2019を使用しています。 数字の入ったセルが並んでいます。 条件付き書式を使って、添付画像のように背景に色を付けたいです。 指定された範囲(今回は隣り合うセル)と比べて、そのセルが最大値だったら背景色を付ける。 ・セルBは、隣り合うセル(AとC)と比べて最大だから背景色が付いています。 ・セルCは、隣り合うセル(BとD)と比べて最大ではないので色が付いていません。 実際には結構なセル数と行がありますので、なんとか簡単にできないか悩んでいます。 良いやり方があれば教えてください。

  • エクセルでの書式設定

    お世話になっております。 エクセル2010でA列からZ列まで上から入力された表が有り、同一行のA,C,D・・・列が空白の場合、特定の列(B列)に数字が有るか無いかで、その行(A-Z列)を2色に分けて着色したいのですが書式設定で出来そうでうまく行きません。着色は、行全体でも構いません。 単に空白セルに着色したり、別の列に所定の条件を満たすか否かで0,1にしておいての書式設定は当方にも出来そうですが、列の増設は他人の表なので極力避けたいのでうまく行きません。 目的は同一行の他の列(A,C,D,,,)が空白の場合に、特定の列(B列)に数字が有ればその行は削除不可、B列も(行全体が)空白なら削除する。というように区別するのが目的です。 基本的には所定の入力範囲には全てのセルが空白ではないのですが、たまに上記のような行が発生し、他のエクセル表への転記時に問題が発生しますのでミス防止が目的です。

  • エクセルの条件付き書式が消えてしまいます。

    エクセルの条件付き書式が消えてしまいます。 エクセルのC列に条件付き書式を設定ました。次の数式のとき、セルに色がつくというものです。 =COUNTIF(C:C,C1)>1 しかし、行を削除したり、また付け加えたりしているうちに、条件付き書式が無効になるのに気づきました。おそらく新しく追加する行にはこれは無効なのでしょうか。。(?) 私はC列ならすべて、この条件に当てはめたかったのですが、追加したり削除したりしていると、無効になるセル(行)が発生するようです。 これを防ぐことはできないでしょうか?条件付き書式ではムリで、マクロなどにするしかないのでしょうか?

  • Excelの条件付き書式の適応結果を、書式のみコピーしたい

    できそうでできないんです。 どなたか良い方法を教えてください。 Excelの条件付き書式で、偶数行だけ色(例えば水色)を付けて見やすくした表があります。 この表で、いくつかの行だけ手動でセル色を赤、文字色を白というようにしたいので、色塗りのボタンを押しますが、条件付き書式が優先されて、思うようにいきません。 それで、条件付き書式の適用された結果の書式(交互に水色)を、本来のセルの書式とし、条件付き書式はクリアしたいのですが、どうすればよいでしょうか? 書式のコピーをしても、条件付き書式がコピーされてしまい、期待する結果を得られません。 宜しくお願い致します。

  • エクセルでの条件付き書式について

    平素よりお世話になっております。 検索はしてみましたが、内容が複雑なため、見つけきれず、結局ご質問する経緯となりました。 【ご質問】 ひとつのセルに条件付き書式を設定し、そのセルの選択に応じて、横列ないし縦列全てにその条件を適用したい。 【例】 A1セルへリストを設定『Open』『Close』、条件付き書式、 『Open』 ⇒何もしない 『Close』⇒背景をグレーにする A1セルで『Close』を選択したら、1列全ての背景をグレーに変えたい 以上がご質問となります。 きちんとお伝えできているか不安ですが・・・。 もしお分かりの方いらっしゃいましたらご教授頂けると幸いです。 よろしくお願い致します。

  • エクセルの条件付き書式設定マクロについて

    エクセルの条件付き書式設定マクロについて A列からH列まで文字や数字が投入されています。 データが5,000行くらいあって、50行に1回くらい不定期で空白の行が出てきます。 データが入っている全ての範囲において、「C列が空白以外の場合に、 同じ行のA列からH列のセルの上と下を破線?(.Weight = xlHairline)左も右も縦線は実線? (.Weight = xlThin)にする」という条件付き書式を設定したいのですが、マクロが 上手く組めません。 ひとつのセルの条件付き書式の設定はマクロを組めるのですが、 A1:H5000というような広範囲で条件付き書式の設定を組むのが上手くいきません。 教えていただけないでしょうか。

  • 条件付書式の設定

    こんばんわ。うまく説明できないかもしれませんが、 たとえば、下のような表があります。   A B C 1 100 200 300 2 3 150 200 150 で、A3のセルがA1より大きい値ならセルの背景をかえる。B3のセルがB1より大きい値ならセルの背景をかえる。C3の値がC1より・・・という具合に列毎に条件がかわる場合、ひとつひとつ条件付書式を設定する以外に、簡単に書式設定できないでしょうか。 教えてください。よろしくお願いします。

  • Excel 条件付き書式のコピー

    [条件付き書式]の使い方は分かっているのですが(と思います)、ある条件(数式)を入れて他のセルにコピーすると、参照しているセルが絶対値になってしまいます。 ちょっと上手く説明できないのですが。。。 ----------------------- A列   B列    C列 001  あいうえお  A 002  かきくけこ  B 003  さしすせそ  B 004  たちつてと  A ----------------------- エクセルの表は上記のようになっていて、C列の値が[A]の場合はA列のセルのパターンを赤にする、というような事をやりたいと思っています。 それで[001]のセルに条件付き書式で"数式が[=$C$1="A"]"という条件を付け、形式で書式だけ選択して他のA列のセルにコピーすると[002][003][004]・・・と全部に[$C$1]という値を参照する条件がコピーされてしまいます。それを、それぞれの行のC列を参照するようにするには、どうしたら良いでしょうか? 説明が上手くなくて長くなってすみません。 よろしくお願いします。

専門家に質問してみよう