• ベストアンサー

Excel2007で条件つき書式で数式を使って設定したとき(循環参照)

Excel2007で条件つき書式で数式を使って設定したとき(循環参照)、設定を終えて、OKを押した後、結果がおかしかったので、もう一度条件付き書式にもどってみると、数式のセル番地がすごくかわってしまっているのです。なぜでしょうか? たとえば、=c3=MAX($C4:C11)と設定したはずなのに、=C65530=・・・となっているのです。 よろしくお願いいたします。

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

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

条件付き書式を設定する操作をしたときに,セル範囲を選んで設定したものの,「その時のアクティブセルの選択」を間違っているとそういう事が起こります。 間違えない方法その1 単独のC3セルを選んで条件付き書式を施し,その後C3セルをコピーして他のセルに貼り付けたり形式を選んで書式のみ貼り付けて展開します。 上手くやる方法その2 C3セルから選択を開始してセル範囲を選び,C3セルがアクティブセル(選択範囲の中で逆反転状態になっているセル)になっていることを目視で確認してから,C3セルの場合の条件付き書式の数式を設定します 割と上手くできる方法その3 ご相談に書かれた事例がてきとーなので正しい操作方法をご案内できませんが,たとえばC列を列選択するとC1セルがアクティブセルになります。その状態でC1セルの場合の条件付き書式の数式で設定してみると上手くできます。

mmp-mama
質問者

お礼

どのように書いてよいのかわからず、適当な表現だったにもかかわらず、適切なアドバイスをいただきありがとうございました。 すごくわかりやすく解説していただいたので、なぞが解けました。 本当にありがとうございました。

関連するQ&A

  • 条件付き書式のセル参照のエラー

    Excel2007 条件付き書式の問題で 「数式を使用して、書式を設定するセルを決定」でセル参照し設定すると条件つき書式がうまくいかず確認すると たとえば $A$4:$D$4とセルを選んだはずが A12345というようにセル番地ではなく数字が表示されています。 どういったエラーなのでしょうか。 また、問題解決の方法はあるのでしょうか。

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

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

  • 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近くあります。 いい方法があれば教えてください。よろしくお願いします。

  • Excel2007と2010 条件付き書式の違い

    いま B1:B100に市区郡町名番地からなるデータがあります  セルC2に町名を入れると該当データのセルが塗りつぶされるように 条件付き書式を設定できないものでしょうか Excel2010の友人ならそんなの簡単と ”特定の文字列を含む”でセル参照を条件設定して澄ましていますが 私の2007ではセル参照が設定できないようです 何か方法がないものでしょうか アイデアよろしくお願いします

  • Excelの条件付き書式を教えて下さい。

    Excelの条件付き書式を教えて下さい。 検定試験の問題集を解いています。 『問題 条件付き書式を設定しなさい。各商品の中で値が最大であるフォントの色を青色系、太字に設定する。』 解答を見ると、数式を使用して、書式設定するセルを決定のルールに、『=C4=MAX($C4:$H4)』と書いてありますが、なぜ『=c4』が必要なのですか?? 教えてください!!

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

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

  • エクセル2010の条件付き書式設定

    例えばC16:H16の数式の中で下位から2番めのセルの色を変えたい場合C16からH16を選択した状態で条件付き書式設定→新しいルール→数式を使用して、書式設定するセルを決定で =small(C16:H16,2) とやって書式を設定してOKをクリックしても変わらないのですがどのようにやったらできるのでしょうか

  • 循環参照

    こんにちは。 エクセルで数式をいれたときに『数式内のセル参照は数式の評価結果を参照しており循環参照を形成しています』といったエラーがでてしまいます。 どうしたらよいでしょうか?

  • Excel2007の条件付き書式で解決したい

    いま B1:B100に市区郡町名番地からなるデータがあります  セルC2に町名を入れると該当データのセルが塗りつぶされるように 条件付き書式を設定できないものでしょうか Excel2010の友人ならそんなの簡単と ”特定の文字列を含む”でセル参照を条件設定して澄ましていますが 私の2007ではセル参照が設定できないようです 何か方法がないものでしょうか アイデアよろしくお願いします (もしマクロでお考えの方があったらゴメンナサイ マクロはわかりません)

  • Excel2013の条件付き書式で、条件設定方法

    Excel2003からExcel2013に変更したのですが、条件付き書式中の条件1、条件2、条件3など、複数の数式を設定したいのですがExcel2013での設定方法が分からないのでお教えください。また、このような条件下で数式がtrueのときに文字を変色したいのですが設定方法がよく分かりません。参考になるweb等があればお教えください。よろしくお願いいたします。

専門家に質問してみよう