• ベストアンサー
  • すぐに回答を!

excelで偶数と奇数のセルの色をわけたい

点数 55 59 60 63     47 68 66 62  このような集計表で偶数または奇数のセルに色をつけたいです。 ググると「条件付書式」で、=MOD(A1,2)=0 と出てきますが いくら設定しても反映されません。(奇数のセルにも色がつき、MOD=1にすると全部のセルが色がつかない) そもそもなぜ=MOD(A1,2)=0でA1のセルが関係するのかよく分かりません。 A1のセルは関係なく、他の複数のセルに色をつけたいのですが。 以上、よろしくお願い致します。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数394
  • ありがとう数0

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

  • ベストアンサー
  • 回答No.2

=MOD(条件付き書式を付けたいセルの番地,2)=0 で出来ます。 > =MOD(A1,2)=0 これは、A1セルが偶数なら、と言う意味ですので、 これを他のセルに設定してもA1セルの値が偶数(0含む)であれば、 「当然」そのセルの値に関係無く色が付きます。 条件付書式を設定したいセルがB1セルなら、   =MOD(B1,2)=0 としてやらないといけません。

共感・感謝の気持ちを伝えよう!

関連するQ&A

その他の回答 (1)

  • 回答No.1

設定範囲のセルを選択 条件付書式で =MOD(ROW(A1),2)=0 ROW(範囲)  引数として指定された行番号を返します。 行番号を2で割って、余りがなければ偶数行です。

共感・感謝の気持ちを伝えよう!

質問者からの補足

行ではなくセルに色をつけたいと書いているのですが

関連するQ&A

  • Excel条件付で偶数・奇数を判断するには?

    Excel上でセルの値が偶数か奇数かにより色つけをしたく 条件付書式の機能を調べていたのですが 偶数行、奇数行を色付けするには、という例は見つかるのですが セルの値を偶数か奇数かを判断し色付けする という方法が見つかりませんでした。 セル行列数を判断するのではなく、セル値を判断する方法はどうしたらよいのでしょうか。 例 1,3,4,6,7,99,115,11… 2,4,6,8,65,78,… と書かれたシートで偶数は赤文字、奇数は青文字にするには?

  • エクセル条件付き書式(空白でない場合に色を付ける、偶数行・奇数行毎に色を変える)

    エクセルの条件付き書式の設定で、 (1)セルが空白でない場合に色を付ける、 (2)偶数行・奇数行毎に色を変える という2つのことを同時に行う方法があれば 教えていただけないでしょうか? (※空白セルは、色なしに設定) (1)=A1<>"" → 赤 (2)=MOD(ROW(),2)=0 → 青  =MOD(ROW(),2)=1 → 黄 上記の設定の場合、空白セルが青・黄になります。 入力すると赤に変わります。 こちらが行いたいことは、 【空白セルは「色なし」で、入力すると、 奇数行は黄色、偶数行は青になることです。】 例 ABC 1* ←A1は黄 2 * ←B2は青 3 A1とB2以外のセルは色なしとなるようにしたい。 ただし、入力した場合に色がつくようにしたい。 よろしくお願いします。

  • EXCEL 条件付書式 セルの値が奇数の場合

    EXCELの条件付書式で、セルの値が奇数の場合、その値のある行全体に書式を設定したいです。 セルの行番号が奇数の場合・・・というのは、MODとROW関数で設定出来るようですが、セルの値が奇数の場合・・・というのは見つけられませんでした。 どなたかご教授願います。 宜しくお願い致します。

  • エクセルのセルの色

    こんにちは。 エクセルで、例えばA1の値が1だったらA1~W1の範囲のセルをピンクに、A1の値が2だったらA1~W1の範囲をブルーにといった設定はどのようにすればよいのでしょうか。A1が1ならA1をピンクにというのであれば条件付書式でできるのですが、他のセルの値に応じて色を変えるのはまた別になるのでしょうか。よろしくお願いします。

  • Excel 2002 一定の条件を満たす場合に、複数のセルを塗りつぶす方法を教えて下さい

    初歩的なの質問かもしれませんが,よろしくお願いします。 EXCEL2002を使用しています。 複数のセルの塗りつぶしについて教えてください。 一定の条件に当てはまる場合,複数のセルの塗りつぶしの色がかわるような設定をしたいと思っています。 たとえば,A1の値が1なら,A1,B1,D1のセルの塗りつぶしの色を赤にするということを考えています。 「条件式書式」を概観したのですが、上記のように、複数のセルの書式を設定する方法がわかりませんでした。 (Excel2007などでは対応しているようですが・・・) 方法はできるだけ簡単なものがうれしいのですが、関数、VBAでもかまいません。 よろしくお願いします。

  • エクセルのセルに色を表示させる方法

    あるセルに、ある条件を満たす数値が入った場合、「条件付き書式」の機能を使って、 そのセルの色を塗りつぶすことができますね。 数値の入ったセルに、色を付けることはできるのですが、 数値が入ったセルと、隣接するセルにも色を付けることはできますか。 例えば、セルa1に何か文字が入力されたら、セルa1だけでなくセルa2も赤く染まる、というようにしたいのです。 このとき、a2のセルにはどのような設定を施したらよいでしょうか。

  • エクセル 入力したら色の変化。複数セル

    エクセル初心者です あるセル、たとえば「A1」とします。 そこに何かが入力された時は色が変わるように設定したいと 思います。 条件付き書式で設定できるのはわかりました。 「=A1<>""」と入力するのはわかりました。 しかし、A1、A2、A3、とそれぞれのセルが、それぞれ入力されたとき 色が変化させるにはどのようにしたら良いのでしょうか? 教えて下さい

  • excel、A1セルとB1セルの差でセルに色を付けるには・・・・。

    皆さん始めまして、いつも大変お世話になっております。 excelでの質問です。 まずA1セルとB1セルに小数点2桁の数値を入力します。 A1セルからB1セルの数値を引き、その差が0.16以上の場合に条件付書式を使いA1セルとB1セルに色を付けたいのです。 当方条件付書式に 「数式が」=(A1-B1)>=0.16 上記の条件を入れてみたのですが、A1セルとB1セルに入れる数値によっては上手く色が付けられないで困っています。 参考値  A1「54.19」 B1「54.03」 上の数値だと色が付かなかったりします 他に良い方法ありましたら教えて頂けると幸いです、よろしくお願いいたします。

  • EXCELで自分のセルが指定範囲内で一番大きい場合に色を付けたい

    EXCEL(2000)で A1,A2,A3,A4,A5,A6,A7,A8...に数式で数値が入っています。 自分を含む、A1~のセルの値の中で一番値が大きかった場合にセルの色を変更したいのですが、 どうすればよいでしょうか? 自分がA2の場合はA1~A2で一番大きい場合、 自分がA3の場合はA1~A3で一番大きい場合 自分がA4の場合はA1~A4で一番大きい場合... です。 条件式書式で、A2のセルに(1)セルの値が(2)次の値より大きい(3) A1:A2と指定し、 書式に色を設定すればよいと思うのですが、 A1:A2とか書けません (領域を直接参照することはできませんとメッセージがでます) MAX関数みたいなのを記述すれば可能かと思うのですが... できれば、A2の条件式書式を記述すれば、後はコピー可能であれば、ありがたいです。 条件式のA1→$A$1と記述すればいいような気がしますが... よろしくお願いいたします。

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

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