- ベストアンサー
エクセルの入力規則
こんにちは。どうかお力貸してください。 A・Bの列に各数字が入っているとします。 A B 1 目標値 実績値 2 500 600 3 200 100 4 300 200 5 600 800 この場合、「A2」より「B2」の方が大きい場合、 「B2」を青く表示したいのです。 色々考えて、入力規則で、 「隣のセルより値が大きい時、文字を青くする設定」 をいたしました。 1つ1つ設定していくのは面倒なので、 入力規則のみコピーをしてみましたが はじめの一つの条件でしかコピーされず、 結局1個1個設定しているのですが、数が多く途方にくれています。 ちなみに実際の表はいろんなデータが組み込まれていて すでに関数も入っています。 (「シート1」が一覧になっていてそれに入力すると グループごとのデータが各シートに分かれて表示する感じです。) 入力規則の上手な使い方や、他の方法など どなたか御存知でしたら教えてください。 よろしくおねがいいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
非の打ち所が無い完璧な質問ですね。感心しました。 1.範囲 B2:B20 をマススで選択 2.最上行のセルのみが白っぽくなっている([名前ボ ックス内は B2 と表示)されていることを確認 3.[書式]→[条件付き書式]を実行 4.左端ボックスで“数式が”を選択 5.その右側ボックス内に式 =B2>A2 を入力 6.メニュー右下の[書式]をクリック 7.[フォント]画面上の[色]選択矢印(▼)をクリック 8.“青”パレットをチョーン 9.[OK]→[OK]を実行
その他の回答 (3)
- ricky223
- ベストアンサー率33% (1/3)
こんにちは。 入力規則でしょうか? 条件付き書式ではなく? (以下、条件付き書式の設定で話を進めます) B2を選択して、書式→条件付き書式の設定ダイアログ表示。 条件の「セルの値が」を「数式が」に変更し、 条件式に“=A2<B2”と入力し、書式を設定。 これだとコピーしても大丈夫だと思います。 おそらくHARRYDASUさんの式は絶対参照($A$1)になっているのではないでしょうか?
お礼
ありがとうございました。たすかりました。 (条件付き書式でした。。すみません。。)
- mshr1962
- ベストアンサー率39% (7417/18945)
>「隣のセルより値が大きい時、文字を青くする設定」 入力規則ではなく条件付き書式では? 条件付き書式は書式のコピーで貼り付け可能ですし、複数のセルに同時に設定も可能です。
- X-trail_00
- ベストアンサー率30% (438/1430)
A B 1 目標値 実績値 2 500 600 3 200 100 4 300 200 5 600 800 こんな表であれば、B2を選択、上のメニュー「書式」 → 「条件付書式」 「セルの値が」「次の値より大きい」「$A2」と選択して 書式を選択して「OK」 後は、B2の書式をB3以下に貼り付ける。
お礼
助かりました。ありがとうございました。