• 締切済み

フォームコントロールのリンクするセルと書式設定

お世話になります。 書式設定で教えてくださいませ。 設定したいセルは縦方向に4つ分のセル(C6~C9)です。 条件はK4の値が1のときはC6が塗りつぶされる。         値が2のときはC7が塗りつぶされる。 といった具合に、K4の値が1~4と変化するのにあわせて、 C6~9の塗りつぶされるセルが変化するようにしたいのです。 条件はK4にしか入れられません。 なんとかいっぺんに設定できる方法はないものでしょうか? 現在は数式を利用した条件付き書式を、一行ごとに「新しいルールの設定」から入力しています。 コピーぺだとC6~C9まで同じ条件になってしまいますし、かといって適用先を指定するとコピペしたことにさえならない様子で・・・。 どなたかご教示お願いいたします。

みんなの回答

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

>私のやり方がまずいんでしょうねぇ・・・・ はい,その通りです。 ちゃんとやればキチンとできますので,もう一度しっかり確認しながら,出来るまでやり直してください。 #という具合に,「できません」だけでは「できますから頑張ってちゃんとやりましょう」としか,こちらとしてもお話しできるネタがありません。どうしてもどうしてもどうしても出来ないときは,あなたが実際にやったことを可能な限り詳しくしっかり説明してみてください。

j-komachi
質問者

お礼

やっとできましたっ! 出来なかった理由は   実際に設定しているセルが、C6~C9ではなくて、C56~C59だったので(ご相談のときは単純なセルのほうが良いと思いましたので)、-55になると理解しなくてはならないところを、()-5という何かの定数?みたいな感覚でとらえてそのまま設定したためでした。 夜分遅くにお手数おかけしました。 ありがとうございました。

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

C6:C9を選択して数式を使った条件付き書式を開始し, =$K$4=ROW()-5 といった数式にして書式を設定してみます。

j-komachi
質問者

補足

私のやり方がまずいんでしょうねぇ・・・・ いかないです・・・

関連するQ&A

  • エクセルのセルの書式設定について教えてください。

     PCはXPでエクセルの2007を使用しているのですが、セルの書式設定で、分からないことがあるので教えていただければ、助かります。  何が分からないかと言いますと、作成しているシートの行を見易くするために、一行置きに罫線の色を変えているのですが、ホームタブのスタイル→条件付き書式→新しい書式のルール→数式を使用して、書式設定するセルを決定→数式「 =MOD(ROW(),2)=0 」を入力、書式(F)ボタンを押しセルの書式設定ウインドが開くので、罫線タブ→そしてこのときに線のスタイルを選ぶのですが、通常の書式の線のスタイルの種類より少ないので、私は太い線を用いたいと思っているのにも拘らず、それが無いのでどうしてだろうと思い質問させていただくことにしました。どうか一つ宜しくお願いしたいと思います。

  • セルの書式設定

    教えて下さい VISTA、Excel2007で 1か月31日間のロット計算のシートを作っています 製造個数50個毎に取り出し破壊検査をします。 製品種類は40種類程あります 日計(セルB2)に数量を入力すると累計(セルC2)に 前日累計+本日の日計が計算され、累計が50個になると ロット(セルD2)がきた事を知らせる"●"を表示させています 以下は表のイメージです A, B, C, D 1,日付 .日計.累計.ロット 2, 1日 , 20個, 20個, 3, 2日 , 35個, 55個,● 4, 3日 , 0 ,   , 5, 4日 , 25個, 80個, 6, 5日 ,   ,   , 7, 6日 ,  ,  , 日曜日や、まだ期日の来ていない日の累計は前日と同数なので空欄の ように見せかける為、[条件付き書式]で新しいルール [指定の値を含むセルだけを書式設定]を選び [次のセルのみを書式設定(O)]でセルの値 次の値に等しい 一行上のセルを選択した後 書式設定でセルのフォントで白色を選び見掛け上空欄にし目的を達しています。 只これですと 40種類×31日で1200ヶ所以上設定しなければなりません もっと簡単な良い方法があればご教授いただけませんでしょうか?  * セルC2に =IF(B2="","",C2)の方法はうまくいきませんでした。

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

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

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

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

  • エクセル 条件付書式(セルの色付け、消し)

    エクセル2007を使用しています。 入力して欲しいセルに色を付け、入力したら色を消すという条件付き書式を 設定したいのですが、過去の質問を見ながら設定していますが上手くできません。 今設定しているのは下記の通りです。 1.入力して欲しいセルを選択 2.「条件付き書式設定」で「数式を使用して書式設定」を選択 3.ルールを ="" とする 4.セルに付けたい色を選択 5.「適用」「OK」 ルールの式を=1などの数値にするとセルに色が付きます。 ですが、セルが空白でも数値が入っていても色が付いてしまいます。 ちなみに、入力して欲しいセルには「日付」「数値」「文字」と様々な 形式になっています。 色々な数式で試してみましたが行き詰ってしまいました。 どなたかご教授下さい。よろしくお願いします。

  • Excel条件付き書式、別のセルへのコピー

    よろしくお願いします。 エクセルの条件付き書式の設定についての質問です。 一方の行にAからEまでの文字、 もう一方の行に20~100までの数字があるとします。 数字で一番大きい値をピックアップし、それと同じ行の文字を別のセルに張り付けたく思います。 この場合、C4~C8の数字に上位・下位ルールを適用すると、一番大きい数字をピックアップできるかと思いますが、それをB4~B8の行に対応させる方法がわからず、C2のセルに入れるべき数式などもわかりません。 なにか良い方法がありましたら、教えていただきたいです。

  • Excel2007で条件付き書式ルール設定

    セル範囲D7:G32にびっしりと0~9のいずれかの数字がはいってます。 セルK10に0~9の値のいずれかを入れると、その値にセル範囲D7:G32にある同値が反応して黄色くセルが塗り潰されるようにしたいので下記のようにやってみました。 条件付き書式で数式を使用…決定で =AND(D6=$K10,$K10<>″″)で黄色く塗り潰してOK、 適用先はD6:G32としました。 でも上手くいきませんでした。 どのようにすれば上手くいけますかね。

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

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

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

  • EXCEL2007の条件付き書式の操作が分かりません。

    EXCEL2007の条件付き書式の操作が分かりません。 MOS2007を受けるために模擬問題集をやっています。 条件付き書式を使って解答する問題がいくつかあるのですが、 (条件付き書式)→〈新しいルール〉から 〈ルールの種類を選択してください〉の一覧にある ・指定の値を含むセルだけを書式設定 ・数式を使用して、書式設定するセルを決定 この2つをどう使い分けたらいいのか分かりません。 どういう場合はどちらを使うのか分かりません。 詳しく説明されているサイトなどあったら教えてください。 お願いします。

専門家に質問してみよう