• ベストアンサー

Excel2003 の条件付き書式、「5の倍数以外ならこの書式」という設定はできますか?

Excel2003、条件付き書式について質問します。 あるセルの数値に、5の倍数以外が入力されたら注意を喚起したいのですが、その際に条件付き書式を利用したいと思います。「数式で」を使うことになるのでしょうか?5の倍数以外、という、こういったことはできるのでしょうか?<>5x みたい?

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

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

世界のナベアツみたいな書式ですね(笑) さて、おっしゃるとおりで、条件付書式の「数式が」を使います。 たとえば、A1セルに設定する場合、 =MOD(A1,5)<>0 を条件に入力します。 MODは余りを出す関数で、提示の式では、A1の値を5で割った余りを返します。 これが0でないなら、5の倍数ではないということになります。

eurekamazeltov
質問者

お礼

私もそう思いました(笑) 条件付き書式についてはまだ使いこなせていないのですが、明日早速試してみます。もしかして、やはり参照先のセルを条件付き書式を反映させたいセルでは使えないんですよね、「循環参照」とかで?本当はこれをしたいのですが... ありがとう!

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

質問者の質問表現に流されずに考えると 条件付き書式でなく(これでも色をつけて注意喚起的になりますが) (直接的に)「入力規則」の設定が良いでしょう。 範囲指定 データー入力規則ーユーザー設定 で式を =MOD(A1,5)=0 とする。

回答No.3

>もしかして、やはり参照先のセルを条件付き書式を反映させたいセルでは使えないんですよね、「循環参照」とかで?本当はこれをしたいのですが... 問題なくできますよ。 書式を判別するための式を組んでいるだけですので、セルの値には何も影響を与えません。 というわけで、循環参照とは無縁です。

回答No.1

MOD関数を使えばいいかと MOD(x,5) xが10だとMODで得られる値は0つまり5の倍数で余りが0ということです。 あとはif文を組み合わせることで可能だと思います。

eurekamazeltov
質問者

お礼

明日早速この MOD関数を試してみます。ありがとう!

関連するQ&A

  • Excel2007でxxx以外の条件付き書式を設定するには?

    Excel2007でxxx以外の条件付き書式を設定するには? 0と2以外のセルを赤く塗りつぶすため 強調表示ルールで次のような数式を設定しましたが全部赤で塗りつぶされ期待したように機能しません      =$B$5<>OR(0,2) 条件付き書式では OR条件を設定できないのでしょうか 数式自体を間違えているのでしょうか 何か良い方法があればアドバイスよろしくお願いします

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

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

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

    教えて下さい。 Excel 2010を使用しています。 条件付き書式設定を使用し複数条件を入力しましたが上手く反応しません。 間違い等があれば指摘頂きたくお願いします。 具体的に対象としたいセルはA4~Z4です。 ・E4には数値の「1」「2」が入ります。 ・F4には数値の「1」「2」が入ります。 そこで条件付き書式設定→新しいルールーから数式入力し (=$E$4=1・・塗りつぶしの赤  =$E$4=2・・塗りつぶしの青) (=$F$4=2・・フォントの青)の3条件を入力しました。 塗りつぶしは問題なく反応してくれます、また、F4のみに数値入力した場合はフォント青となり、反応してくれますがE4に数値が入力されセルの色が付いている時、F4に2を入力するとセルの色が消えてしまいます。 数式や入力に問題があるのでしょうか、もしくは条件が多すぎて反応しないのでしょうか ご教示お願いします。

  • ”条件付き書式の設定”の数式を教えてください。

    Excel2003です。 目的: A) X5が空白の場合、E5,M5,R5,U5 いずれのセルも空白です。   X5が入力済の場合(文字列)、E5,M5,R5,U5 いずれのセルも%数値表示です(E5か M5どちらかのセルが空白のときもあります)。 a) ”条件付き書式の設定”の数式はU5に入力、X5が空白ならば、色なし。 b) R5,U5のセルに数値が表示されていて、R5+U5<0% の場合は赤色、   R5,U5のセルに数値が表示されていて、R5-U5>0% の場合は青色、 c) M5,R5のセルが空白で、E5+U5<0% の場合は赤色、   M5,R5のセルが空白で、E5-U5>0% の場合は青色、 d) E5,R5のセルが空白で、M5+U5<0% の場合は赤色、   E5,R5のセルが空白で、M5-U5>0% の場合は青色、 それで私の”条件付き書式の設定”は以下のように入力したのですが、M5+U5<0% なの に U5 が赤色にならなかったり機能しません。正しい数式を教えてください。 宜しくお願いいたします。 条件1(1) 数式が =X5=""  書式 白色 条件2(2) 数式が =OR(AND((R5+U5)<0%,U5>0%),AND((E5+U5)<0%,U5>0%),AND((M5+U5) <0%,U5>0%)) 書式 赤色 条件3(3) 数式が =OR(AND((R5-U5)>0%,U5<100%),AND((E5-U5)>0%,U5<100%),AND((M5-U5) >0%,U5<100%)) 書式 青色 条件2(2)と条件3(3)の”U5>0%”と”U5<100%”は U5 のセルが空白でも、赤色又は青 色になるため入れました。

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

    条件付き書式の設定がうまくできません。 Excel2007で、1Bookで、仮に、Asheet,Bsheet,Csheetと名前をつけた3つのファイルがあります。 今、Csheetのセル「B1」に、=IF(A1=Asheet!$B$1,1,0) の数式を入力しょうとしています。数式を入力して「OK」をクリックすると、[条件 条件付き書式に他のワークシートまたはブックへの参照は使用できません。] と注意表示されます。今勉強している教科書通りにやっているつもりですが、上手く出来ません。どなたか教えてください。よろしくお願いします。 OSはWindows7 Excel2007

  • EXCEL2007の条件付き書式のOR設定

    EXCEL2007の条件付き書式について教えてください。 セルにA~Eまでの文字を入力しAまたはBならばセルの色が赤色になり。 それ以外は無色のままという条件を設定したいのですがどうしたらよいでしょうか。 ご回答よろしくお願いします。

  • 条件付き書式設定

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

  • Excelの条件付き書式の設定がうまくいきません

    Excel2011(Mac)です。 ある列において、数値が50以上のセルのみ着色したいのですが、条件付き書式のルール設定で数式を利用して =INDIRECT(ADDRESS(ROW(),COLUMN()))>=50 とすると、50以上はすべて着色するのですが、空欄まで着色されてしまいます。 ためしに、 =INDIRECT(ADDRESS(ROW(),COLUMN()))<>"" としてみたら、空欄以外の数値が入っているところがすべて着色されます。 それでは、と思い、 =AND(INDIRECT(ADDRESS(ROW(),COLUMN()))<>"",INDIRECT(ADDRESS(ROW(),COLUMN()))>=50) としてみたら、今度はすべてのセルが着色されません(不思議で仕方ありません)。 どういう数式を書けば、空欄と50未満のところは着色されず、50以上のセルだけ着色されるのでしょうか。

  • Excel 条件付き書式 3つ以上の条件を設定したい

    Excel2002 条件付き書式を使用して下記の様に数値を入力することにより6個のセルの色をつけたいです。 1→赤 2→黄 3→緑 4→紺 5→青 6→紫 VBA以外で出来る方法がありましたらよろしくお願いいたします!

  • Excelの条件付き書式で、数式と数値を区別する方法

    Excelの条件付き書式の使い方を教えてください。 ちょっとややこしめの表があって、数式や関数がちりばめられています。 この表は、毎月、数値を変えて使いたいのですが、 数値が入っているセルと、数式が入っているセルが混在していて、 どこに値を入力すればいいのか、いまいちつかみにくいのです。 数値のセルだけ色をつけ、入力するところのみを際立たせたいのですが、 条件付き書式でできないでしょうか? よろしくお願いします。

専門家に質問してみよう