• ベストアンサー

【Excel】条件付き書式で 0ではない場合を設定

こんにちは A1に式が入っていますが、 結果が0ではない場合、セルの色を赤くしたい場合、 書式設定の数式はどのようになるでしょうか。 Excel2010です。

  • hee1
  • お礼率32% (137/422)

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

今夏のケースではセルの値だけで判定できますが、複雑な条件にしたい場合などで数式を使った条件付き書式を設定するなら、A1セルから対象範囲を選択して、条件付き書式で「新しいルール」から「数式を使用して・・・」を選択し、以下の式を入力し「書式」からセルの塗りつぶしを赤にします。 =A1<>0

その他の回答 (1)

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

数式を記入したセル(セル範囲)を選択 ホームタブの条件付き書式▼から「セルの強調表示ルール」を右に開いて下端の「その他のルール」を開始 指定の値を含むセルだけを書式設定を選び  次のセルのみを書式設定  セルの値▼ が 「次の値に等しくない」▼  「0」 と設定し,書式ボタンでセルの塗り色を赤くします。 #数式を使用してとかする必要はありません。

hee1
質問者

補足

すみません。 間違えました。 A1のセルの計算結果が0ではないとき、 B1のセルの色を変えたいときの、 B1の条件付書式の設定をしたかったのです。

関連するQ&A

  • Excel:条件付書式の色設定について

    Excelの条件付書式の設定について質問です。 特定のセルの値がマイナスでセルに色が付いていないときに色(文字ではなくセルに色)を付けるという条件式を作りたいです。 例 A1にマイナスの数値が入っています。 B1のセルに色が付いていない場合、薄い黄色を付けたいです。 おそらく条件つき書式は 数式が  =AND($B1=色が付いていない,$A1<0)  薄い黄色 の様な式になると思うのですが、色が付いている付いていないの条件式が分かりません。 宜しくお願いします。

  • Excel2007 条件付き書式の設定について

    よろしくお願いします。 列はAからG列まであり、行は1から10行まであるとします。 例えば2Fの値として特定の文字列が入力された場合に、 その行全体をマスク(色)したいのですが、条件付き書式 を設定するときに選択されていたセル(1つ)のみしか反映 されません。(行全体を指定しても反映しない) 方法としては、「数式を使用して、書式設定するセルを決定」 の「次の数式を満たす場合に値を書式設定」に 「=2f="文字列"」のように入力して書式設定し、 反映して欲しい行全体を適用範囲として選択しています。 Excel2003ではできていた(はず)のですが。 アドバイスのほどよろしくお願いします。

  • Excel2010条件付き書式設定について

    Excel2010条件付き書式設定について教えてください。数式を使用した設定についてです。 数式は =$D$3<>$C$4 となっており、異なる値が入ると色がつくようになっています。右側にコピーしたいのですが、うまくいきません。数式の$D$3のところは右にずれていくのでDがひとつづつ変わるように、$C$4は下にずれていくので4がひとつづつ増えていくようにしたいのですが、そういう操作はできないのでしょうか?説明がへたくそですみません。また、1000近くあるセルにそういった数式で条件付き書式を設定したのですが、いっぺんに設定したりする方法や、数式などありましたら教えてください。コピーはいろいろ調べたりやっては見ましたが、できず、コピーした前のセルを直したら後ろの設定が消えていたり、参照が変わらずだったり$を外したりもしましたがうまくいきませんでした。 よろしくお願いします。  A B C D F 1■□□□□   B1に1、A2に1ならそのまま  B1に1、A2に2ならB1、A2に色がつく 2□■□□□   C1に1、A3に1ならそのまま  C1に1、A3に2ならC1、A3に色がつく 3□□■□□   D1に1、A4に1ならそのまま  D1に1、A4に2ならD1、A4に色がつく 4□□□■□   E1に1、A5に1ならそのまま  E1に1、A5に2ならE1、A5に色がつく・・・ 5□□□□■     というように設定していきたいと思っています。これが1000近くあります。 いい方法があれば教えてください。よろしくお願いします。

  • 条件付き書式 数式について Excel2003

    条件付き書式 数式について こんにちは。Excel2003を使用しています。条件付き書式を数式で使おうと思っています。 A列のセルの書式設定は「日付」になっています。 A1に「2011/7/28」とはいっています。 やりたいことは、A列の日付が今日の日付とイコールならA1~C1のセルの背景色を赤にしたいと思っています。 そこで、書式の条件付き書式から数式を選び、下記の式を入力しました。 today() = A1 で書式のパターンを赤にしました。 しかしながら、何もかわりません。何が間違っていると考えられるでしょうか?

  • 【Excel】 #N/Aの場合の「条件付き書式」

    こんにちは。 A1セルにVLOOKUP関数が入っています。 A1の結果が#N/Aになるときに、セル色を赤にしたいとき、 条件付書式で設定できるでしょうか。 Excel2003です。 よろしくお願いいたします。

  • Excel2010 2007の条件付き書式

    Excelの条件付き書式についてお伺いします。 Excel2010 と Excel2007で 以下の書式を設定した際に表示される結果が異なります。 ・A1セルに下罫線を設定 ・A2セルに条件付き書式で空白(Empty)なら上罫線"なし"を設定 Excel2007の場合、上記設定によりA1セルに下罫線が表示されますが Excel2010の場合、下罫線なしで表示されませんでした。 Excel2010では隣接するセルの罫線設定より 条件付き書式での罫線なしが優先されている様なのですが、 そのような仕様変更をヘルプ、MSのページなどで探したのですが 見つけることができませんでした。 上記仕様変更が明記されている箇所(ヘルプやページ等)を ご存じないでしょうか。 以上、ご教示の程何卒宜しくお願い申し上げます。

  • Excel:書式を残しながら条件付き書式を消す方法

    こんにちは。 Excel2007を使って作業をしています。 エクセル2007を使って莫大なデータに書式を設定する必要があるため、 条件付き書式設定を頻繁に使っています。 Excel2003を使っている人にファイルを渡す必要がある場合に、 複雑な条件付き書式設定をつけたままファイルを送れないため、 困っています。また、条件付き書式はデータ容量も重くなるので 最終データは条件を全部消したいなぁって常々思っています。 (条件を解除すると全部の書式が消えてしまいますよね・・・) 同様の質問が2006年にあったことは調べてはいるんですが、 そちらのご回答ではうまく作動できないため、改めて「書式を残したまま条件付き書式をクリアする」 マクロをどなたかご教示いただけないでしょうか?? (本来は私が毎回書式をマクロで設定できればよいのですが。。。すみません) 「数式を指定して書式設定をするセルを決定」を使い、 「枠線」「セルの色」「文字の色」を指定しています。 お手数をおかけしますが、どなたかマクロに詳しい方お願いいたします!

  • Excel2007 条件付き書式について

    過去の質問事項も確認しましたが、一致する内容がありません でしたので、質問をさせて頂きます。 使用しているOS:WinXP Pro SP3 Excel2007の条件付き書式ですが、条件を満たした場合、即座に 書式が反映しないのは何故でしょうか?シートを開き直したり、 プリントプレビューなど、画面を一度別のものに変えると設定 した書式が反映されます。 具体例 条件付き書式の設定は、セルA1が○の場合、B1~20が赤の塗つぶ しになる。(式:=$A$1="○"、書式設定:赤の塗つぶし/B1~20) ・セルA1に○と入力してEnterキーを押した場合  ⇒セルB1~20の状況:設定した書式が反映されない。 ・プリントプレビューなど別画面に切り替えて、元のシートを  開いた場合  ⇒セルB1~20の状況:設定した書式が反映される。 この該当するExcelファイルの容量が大きい(4Mくらいある)の で、処理が遅くなって発生している問題なのでしょうか? ちなみに、新しいBookで同様の設定を行うと、きちんと書式の 設定が反映されます。 どうかご教授お願い致します。

  • 条件付き書式設定

    条件付き書式設定でやりたいことがあります。 良い方法があればアドバイスください。 エクセル2002でセルD1に数字を入力して、さらにセルC1にも数字を入力したら、セルA1からD1が赤に塗りつぶしになるようにできないでしょうか? 何も入力しないときはセルは白のままにしておきたいです。 以下の設定で1つのセルだけならできました。 セルD1をクリックして、「書式」「条件付き書式」で条件1に「数式が」にして「=$D$1<>""」と入力して「書式」をクリックして「パターン」タブでセルの網掛けの色を赤にすると、セルD1が何も入力されていない時は、セルは白ですが、数字を入力するとセルが赤になりました。 この応用で、セルD1とC1の両方に入力すると、セルA1:D1が赤になるようにしたいのです。 条件書式設定でできますでしょうか? どうしても出来ないならそれ以外でする方法はありますか?

  • Excel2003の条件書式を2個?設定するには

    エクセル2003を使っていますが、 出来ないこと1点と、前からの疑問が1点あります。 条件書式において、 A1に『その他』と記入された時にはB1(空白セル)が赤色になる。尚且つ B1に何か文字(or数字)が記入されたら赤色は消える。というような 条件書式を使いたいと思っています。 A1に『その他』と記入された時にB1が赤色に、の部分までは出来たのですが、 その後の B1が記入されたら(空白セルじゃなくなったら)白色になる。という ところができません。 今B1に入れている条件書式は↓の通りです。 セルの値が|次の値に等しくない|=$A1="その他"|セルの色を赤 空白セルの場合赤色に、という条件書式、もしくは 何かが記入されたら赤色に、という一つ一つはできるのですが、 組み合わせたい場合はどのようにすればよいのでしょうか? また、以前からの疑問点なのですが、 正直、↑『次の値に等しくない』 とする意味がわかっていません。 なぜ|次の値に等しい|=$A1="その他"|じゃないのでしょうか?

専門家に質問してみよう