• ベストアンサー

エクセル2007、条件によってセル色を変える方法

お世話になっております。 表記のご質問ですが、 入力された数字(5センチなどの単位付き)がプラスの時はセルの書式→塗りつぶしの時のままのセル色でこれは良いとして、マイナス表示になった時には別のセル色になるように指定したいのですが ホーム→条件付き書式→セルの強調表示ルール→既定の値より小さい、を選んで”0”を記入してもセル色は希望する表示になりません。 どこが悪くてどうすれば良かったのか宜しかったらご教示下さい。お願いします。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 考えられる原因として・・・ (1)セル値は数値で表示形式で ○センチ のように設定している場合 "0" は文字列となりますので、ダブルクォーテーションを外し、 0 だけにしてみてください。 (2)可能性は低いのですがセルの表示形式が「文字列」になっていて、 そのまま -○センチ のような入力方法の場合 この場合は一手間掛ける必要があります。 条件付き書式 → 新しいルール → 数式を使用して・・・ → 数式欄に =LEFT(A1,1)="-" (※ 条件付き書式設定範囲最初のセル番地がA1の場合です) として → 書式 → 塗りつぶし → 好みの色を選択しOK ※ おそらく(1)で大丈夫だと思うのですが、 他の原因ならごめんなさいね。m(_ _)m

ibegyourpardon
質問者

お礼

ご回答有難うございました。 お陰さまでやりたい事がその通り出来ました。 3人の回答者の方々に同じように点を差し上げたいのですが、 そのような仕組みではないのでどうも困ります。 で、何かで差を付けるとするなら回答された順でしかないと 思うのでそうします。 でも最後の方に加点がないのは不公平ですが、私の気持ちは 3人に対して同じですから、それでもってお許し下さい。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.3

私のExcel 2007で検証してみました。 結果は添付画像のようになります。 数値の単位を表示形式で付記しているときは単位が条件欄に単位が含まれていると正しい処理になりませんので注意が必要です。

ibegyourpardon
質問者

お礼

ご回答有難うございました。 お陰さまでやりたい事がその通り出来ました。 3人の回答者の方々に同じように点を差し上げたいのですが、 そのような仕組みではないのでどうも困ります。 で、何かで差を付けるとするなら回答された順でしかないと 思うのでそうします。 でも最後の方に加点がないのは不公平ですが、私の気持ちは 3人に対して同じですから、それでもってお許し下さい。

全文を見る
すると、全ての回答が全文表示されます。
  • shintaro-2
  • ベストアンサー率36% (2266/6244)
回答No.2

>入力された数字(5センチなどの単位付き)が 質問とは直接関係有りませんが、 入力データに単位をつけるのは、あとあと不便なので止めた方が良いです。 セルの表示形式のユーザー定義で例えば 0"cm"とでもしてください。

ibegyourpardon
質問者

お礼

ご回答有難うございました。 お陰さまでやりたい事がその通り出来ました。 3人の回答者の方々に同じように点を差し上げたいのですが、 そのような仕組みではないのでどうも困ります。 で、何かで差を付けるとするなら回答された順でしかないと 思うのでそうします。 でも最後の方に加点がないのは不公平ですが、私の気持ちは 3人に対して同じですから、それでもってお許し下さい。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルのセルに条件付き表示方法

    エクセルでセルA1に20と入力して、セルB1に計算式を入れていて表示された値がセルA1に入力した数字と違う場合は、数字の色が違う色で表示されるか、セルの色が変わるとかできないでしょうか? Woodでは条件付き書式とか言うのでできますけど・・・ 宜しくお願いします。

  • 満年齢に達した該当セルを色で表示する方法

    Windows Excel 2013 で年齢計算し、基準日に基づき条件付き書式にて満30歳に達したら赤色で表示させたいのですが、私の能力では解決出来ませんでした。 条件付き書式 → セルの強調表示ルール → 指定の値よりも大きい → 次の値よりも大きいセルを書式設定 に年齢の数字を入力し、設定で色を指定して実施しました。 指定通りに表示されるのですが、年齢からの1年経過の年月日を入力しないと色が表示されません。 書式の中の、ユーザー設定の書式から先に進んで行くのでしょうか。 解決方法をご存知の方、ご指導の程よろしくお願い致します。

  • セルの書式設定と条件付き書式がうまくできません

    よろしくお願いします エクセルのバージョンは2013です セルの書式設定と条件付き書式がうまくできません なるべく自分でやって見て、だめだったらgooの皆さんに教えてもらうようにはしていますが どうもセルの書式設定と条件付き書式が喧嘩してるようです 書式設定したいセル範囲が2つあります 共通の書式は 1、 桁区切りを使用する 2、 >0の時に+を付けて、文字色は水色 3、 0の時に+を付けないで0と表示する、文字色は黄色 4、 <0の時に-を付けて、文字色は緑 セル範囲1つ目は小数点以下の表示無し セル範囲2つ目は小数点以下1桁表示 上記ができません 検索してみると色々なサンプルが見られますが、うまくできません 手順としては 条件付き書式-セルの強調表示ルール-指定の値より大きい(小さい、値に等しい) を使えば良さそうですが、ここから先を色々やって見ますがうまくできません どなたか教えてください

  • エクセルの条件付き書式を使ってセルに色を付けたい

    A2~D2以下のセルにある数字がランダムで並んでいるとします(各セルには一桁の数字のみ)。E1~H1にもある数字が並んだ時、同じ数字があれば、A2行のセル数字に色を付けたいんです。条件付き書式の数式を・・・でやると思うのですが、イマイチよく解りません。他の質問でも調べて自分なりに関数を使っているのですが、うまくいきません・・・?すいませんがどなたか教えて下さい、よろしくお願いします。 こんな感じで・・・    A B C D  E F G H 1             1 7 3 8 2   0 9 4 7(←色塗) 3 ・ ・

  • エクセルのセルの色が変わらない

    エクセル2010を使用しています。 別の人が作ったエクセルファイルを開いて、編集している途中、 セルの色(ぬりつぶし)を自分で変えました。 その後、そのセルの色を元にもどす(「ぬりつぶしなし」にする)ことができません。 「条件付き書式」でも設定されているのかと思い、 「条件付き書式」→「ルールのクリア」→「選択したセルからルールをクリア」 をクリックしましたが、塗りつぶしをなしにできません。 どうすればセルの色をぬりつぶしなしにすることができるでしょうか?

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

    エクセル2000において、条件付き書式を利用すると、そのセルの文字色とかパターン(塗りつぶしの色)などをその条件にそって、変えることができるのはわかったのですが、行単位で、条件付き書式を利用できないでしょうか? つまり、A1のセルがマイナスになった場合は、1の行はすべて赤に表示するということなのですが…

  • エクセルでマイナスを消す方法を教えて下さい。

    エクセルでマイナスを消す方法を教えて下さい。 詳細ですが、(セル-セル)*100でマイナス表記の数字が表示された場合、このマイナス表記の数字をプラスに変換する方法を教えて下さい。 (編集→置換→検索する文字列-→置換後は空白)を試したのですが、解決できませんでした。 宜しくお願い致します。

  • EXCELのセルの色

    EXCEL2003を本を見ながら勉強中です。 で、設問では、セルの塗りつぶしの色とあるのですが ツールバーのボタンに塗りつぶしの色と言うのがありますが、 書式→セル→網掛けでも同じように色が変わります。 ツールバーの「塗りつぶし」と「書式設定からのセルの網掛け」は同じ意味でしょうか。 ただ、この書式設定の部分で色を変えようとすると 色の名前が表示されないのです。 どうしてなんでしょうか。 なにか理由があるのでしょうか よろしくお願いします。

  • 条件付き書式で セルへ色を付ける方法

    条件付き書式でセルへ色を付ける方法を教えてください。 ●Office2013使用 ●別シート「祝日」で、祝日リストを作成済み  (A1、A2…と祝日日付を入れています) ●B1には「1」としか表示されていませんが  yyyy/m/d(aaa)の「d」のみ表示するよう書式設定 ●B2には「水」とした表示されていませんが  yyyy/m/d(aaa)の「aaa」のみ表示するよう書式設定 <やりたいこと> 書式設定(土日はWEEKDAY、祝日はCOUNTF使用)で 土・日・祝日のセルに色を付けたいのですが 3行目(空欄)だけ色が付きません。 日にちと曜日が入っているセルには書式設定で色が付けられます。 色々調べてやってみたのですがギブアップです…。 どなたかお詳しい方、教えていただけないでしょうか。 宜しくお願い致します。

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

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

専門家に質問してみよう