アプリ版:「スタンプのみでお礼する」機能のリリースについて

すみませんが、質問させてください。
excel2007で一覧を作っています。
1列おきで全20列ぐらいに、条件付き書式を設定したいのですがうまくいきません。
元になる値A1:A1000より大きい場合(相対参照)、B1:B1000,D1:D1000…の値を赤字にしたいのです。
設定すると、B列は赤字になるのですが、D1列以降にはききません。
「条件を満たす場合は停止」のチェックは外してあります。
範囲を名前を付けて定義してもダメでした。
設定したい列がたくさんあるので、一気にやりたいです!
宜しくお願い致します。

A 回答 (3件)

>元になる値A1:A1000より大きい場合(相対参照)、B1:B1000,D1:D1000…の値を赤字にしたいのです。



相対参照であればNo.1のやり方でいいはずですよ。
D列F列・・・もすべてA列と比較したいのであれば相対参照ではなく絶対参照です。ですので、ルールを=B1>$A1として、あとは同じようにしてみてください。
    • good
    • 0
この回答へのお礼

有難うございます!ほんとですね。A列を絶対参照ですね。
どうにかこうにか、期日までにできました!

お礼日時:2009/02/02 14:17

条件付書式で、A1列から必要な範囲、選択して


セルの値が を 数式が に変更して 数式に
=AND(A1>B1,MOD(COLUMN(A1),2)=0)
といれてみては如何でしょうか。
>1列おきで全20列ぐらいに
MOD(COLUMN(A1),2)=0 で列の番号が偶数である事を確認しています。
>元になる値A1:A1000より大きい場合(相対参照)
が良く分からないのですが
=AND($A1>B1,MOD(COLUMN(A1),2)=0) がご希望かもしれません。
    • good
    • 0
この回答へのお礼

>>元になる値A1:A1000より大きい場合(相対参照)
>が良く分からないのですがが良く分からないのですが

明確ではなかったですね。$A1という意味です。
ご回答、ありがとうございます!!

お礼日時:2009/02/02 14:19

B1セルにルール=B1>A1、適用先=$B:$B(もしくは=B1)としてコピー、


B列、D列、・・・を選択し、形式を選んで貼り付けで書式を選んで貼り付け。
でどうでしょう?

この回答への補足

ご回答有難うございます。
すみません、入っているのは、日付です。
上記の通りやってもできないです。
2007だと勝手がちがうのでしょうか?
ルール:セルの値>=A1
適用先:=$B:$B
で、B列はうまくいくのですが、ほかの列に書式のみコピーすると
元になるセル番地が変わってしまいますよね。。当たり前ですが。
ルールの編集を開いて訂正していくしかないんでしょうか・・・

補足日時:2009/02/02 12:03
    • good
    • 0
この回答へのお礼

有難うございました。なんとかできました!

お礼日時:2009/02/02 14:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!