• ベストアンサー

エクセル2010 条件付き書式 ORについて

全てのセルに対し、『0もしくはエラーの時、白文字にする』という条件付き書式を設定したい 適用先:=$1:$1048576 ルール:=OR(A1=0,ISERROR(A1)) 上記を設定したところ、[ A1 = 0 ] は白文字になりましたが、 [ ISERROR(A1) ] であるセルが白文字になりません。 ルールの設定におかしなところはありますでしょうか。

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

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

参考に条件付き書式を使わずに。 全セルを白文字にしておいて、 セルの書式設定の表示形式のユーザー定義で [黒]G/標準;[黒]-G/標準;0;[黒]@ のように設定しておいてもできます。 条件付き書式では。 ゼロのときを「空白ではなく明示的にゼロが現れているときに」という具合に条件を見直して、たとえば =IF(ISERROR(A1),TRUE,AND(A1<>"",A1=0)) などのような仕込みをする事でもできます。 数値もしくはエラー値だけしか入力されないという限定つきなら =ISERROR(0/A1) などのように簡易に済ませる手もありです。 >おかしなところ ORの中に書いた「A1=0」の部分がエラーになるためです。

feefog01
質問者

お礼

お陰様で解決致しました。 大変、ありがとうございました。 これで定時で帰れます。

その他の回答 (1)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

適用先:=$1:$1048576 自分の列に自分の書式?

feefog01
質問者

補足

ORをつかい一つの条件式にせず、条件式を2つ、[0の条件][エラーの条件]それぞれ作ってやれば やりたい事は叶いますので、適用の範囲指定については問題ないかと思います。 ORの使い方として誤っているところがあるのでは、と思っていますが、 いかがでしょうか。

関連するQ&A

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

    エクセル 条件付き書式について メンバー表を作成しています。 部署・名前があるのですが、部署が同じ集団は「上のセルと同じならば白文字に」 かつ「下のセルと同じならば罫線を引かない」という条件をつけたいのですが、 白文字の条件しか反映されません。 方法は、A2のセルを選んで「A1=A2:白文字」「A2=A3:罫線なし」の条件を付け 下方向に書式貼り付けをしています。 どちらも一つずつの条件であればうまくいくのですが。 なお、項目が5つくらいあり、項目ごとに並び替えを行うため固定で上記の書式に 設定することはできません。 何がいけないのでしょうか?

  • スプレッドシートの条件付き書式で2条件を適用したい

    Googleスプレッドシートの条件付き書式を利用して、添付画像のように、 1. B列の値が0ならば、A列のセルをピンク色にする。 2. C列の値が0ならば、A列の文字を太字にする。 というふうにしたいと考えています。 しかし、現時点で私は「1」しか実現できていません。 というのも、条件付き書式で 範囲に適用→A1:A3 書式ルール→カスタム書式「=B1=0」 書式設定のスタイル→セルをピンク色に とすればまずセルをピンクにはできますが、「+条件を追加」ボタンから 範囲に適用→A1:A3 書式ルール→カスタム書式「=C1=0」 書式設定のスタイル→文字を太字に を設定しても、こっちは無視されるのです。どうすればよいでしょうか。

  • エクセルの条件付き書式で悩んでます。

    エクセルの条件付き書式で悩んでます。 祝日の時に、文字を赤字にしたいです。 ネット上でエクセル関数とか条件付き書式だの調べたのですが、うまくいきません。 条件付き書式の中の 数式を使用して、書式設定するセルを決定 を選んでandかorを使うそうです。 ところがうまくいきません。写真の赤くなってしまうところには、条件付き書式をしています。 =or(祝日aセル,祝日bセル,)というふうに入れてます。 しかし、2020年1月8日は祝日ではないから黒字にならなきゃいけないのに赤字になってしまいました。 条件付き書式でどのように設定すればいいんですか? または他の方法でもいいです。祝日が赤字になってくれればいいです。 ちなみに、条件付き書式でorなんとかにすると祝日リストが5年とか10年とかだとカーソルドラッグとかでさーっと出来なくてしんどいです。コンマ毎回打たなければならないからです。or構文は範囲指定できない!? さらに面倒くさいので10年分の祝日をリスト化しときたいです。つまり、2010年から2020年です。 知ってる方ご教示ください

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

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

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

    こんにちは いつもお世話になっています。 エクセル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としても、適用すると絶対参照に戻ってしまいます。 条件付き書式でなくとも上記のような条件内容を実現できればいいのですが、御教授お願いいたします。

  • エクセルの条件つき書式で・・・

    いつもお世話になってます。 今回も条件付書式なんですが・・・。 A2のセルにA1に値より大きければ赤文字             小さければ青文字             同じなら緑文字にしたいのです。 でA3のセルにはA2と比べて・・・。  A4のセルにはA3と比べて・・・としたいのです。 一度A2で「A1と比べて」で設定して A3から後ろへコピペしたら 「常にA1と比べて」で「隣のセルと比べて」になりませんでした。 隣のセルと比べての条件付書式にするには どうするのが簡単にできるのでしょうか?

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

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

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

    お世話になります。 条件つき書式について教えてください。 例えば、条件つき書式の設定で、『バナナ』と書いてあるセルを黄色にするのは 通常の条件つき書式で設定ができるかと思います。 こういうことができるのかわからないのですが、 上記のように『バナナ』と書いてあるセルを黄色、 且つその『バナナ』と書いてある行全てを黄色にする、 このような設定は可能でしょうか?? ご存知の方どうぞ教えていただけますようよろしくお願いします。

  • エクセルでセルを結合したあとも条件適用できますか?

    (図1) A1~A6までは関数が入ったセル。 B1~B6まではドロップダウンリストになっているセル。 (「あ」or「い」をリストから選択) A1~A6は、条件付き書式ルールで、 B1が「あ」だったら、A1が「赤文字」になる。    「い」だったら、A1が「緑文字」になる。 ※A1~A6までは同じ設定です。 ここからが問題点です。 (図2) B1~B3のセルを結合すると、A1は「赤文字」になりますが、 A2、A3は元の「黒文字」になってしまいます。 ※A4~A6も同じ現象です。 セルを結合した後も、隣のセルの内容によって、 「条件付き書式ルール」が適用される設定はございますでしょうか? お手数お掛け致しますが、宜しくお願い致します。 -作業環境- Excel2007 windows7

  • Excelの条件付き書式について

    Excelの条件付書式について教えてください。 次のようなことをしたいです。 (1)10個のセルに次のような条件付書式を設定します。  ・条件1:セルの値が5以上だったらセルの塗りつぶし(パターン)を青色にする。  ・条件2:セルの値が5未満だったらセルの塗りつぶし(パターン)を赤色にする。 (2)別の1つのセルで上の10個のセルを監視して  すべてのセルが青色だったら"PASS"と表示する。  ひとつでも赤色のセルがあったら"FAIL"と表示する。 VBAを使用して、条件付書式が設定されたセルを参照し、 どちらの条件付書式が適用されているのか調べられるのなら、 それでもかまいません。 条件付書式でセルの色(パターン)を設定した場合、 セルの.Interior.ColorIndex 及び PatternColorを参照しても、 塗りつぶしはされてないという扱いになっているようです。 なにか方法があるでしょうか?

専門家に質問してみよう