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

別の所でも質問したんですが、答えが見つからないでこちらでもお願いします。

・A列とB列に100行ぐらいデータがありま、A列とB列を照合するという作業です。
・A1に「数式A1<>B1の場合セルを赤くする」という条件付き書式を設定、そのままA100までコピー。
・A2と同じデータがB15にあり(重複するデータは無いものとする)、A2はセルが赤くなっている。
・B15のデータを「切り取り⇒切り取ったセルを挿入」でB2に挿入する⇒事実上、A2=B2となる。

XPだった時、上記の作業をすると、A2のセルは条件付き書式「数式A2<>B2の場合セルを赤くする」に該当しなくなったのでセルの赤色が消えました。

しかし、Office2003を導入して同様の事をすると、A2のセルの条件付き書式が「A2<>B15」と数式が入れ替わってしまい、A2=B2であるにもかかわらず条件付き書式が元あったB15を参照している為、セルは赤いままです。

数式の参照を絶対参照に・・・という答えももらい試しましたが結果は同じで「A2<>B15」とずれました。そもそも、XPで出来ている(セルの挿入なども出来ていた)ので参照の問題ではなく、何かしら設定の問題ではと思っています。

A列に、B列内でどう移動しても(貼り付けは上書きしてしまうのでダメ)条件付き書式の参照元が変わらない(A2<>B2)ようにしたいのですが、どうやったら出来ますでしょうか?

それともこれはXPにできて2003ではできない機能ですか?

よろしくお願いします。

A 回答 (2件)

両方で試してみました


確かに仕様が変わったようです。
2003のほうが、しっくりくるように感じます。
A1セルの条件付き書式
A列のセルを変えないなら
=A1<>INDEX(1:1,2)
でもOK
参考まで
    • good
    • 0
この回答へのお礼

やはり変わっているんですね。誰に聞いても「変わってない」って言われるので、確認してくださって有難うございました。

お礼日時:2011/08/31 14:03

>A列に、B列内でどう移動しても(貼り付けは上書きしてしまうのでダメ)条件付き書式の参照元が変わらない(A2<>B2)ようにしたいのですが、どうやったら出来ますでしょうか?



>それともこれはXPにできて2003ではできない機能ですか?

何か勘違いがあるようです。
XPでも2003でも「切り取り」の操作は、基本的にコピー(セル位置が相対参照される)ではなく移動(元の参照のまま)の操作になります。

どのようなデータの編集を行いたいのかにもよりますが、データを「コピー」のコマンドから「コピーしたセルの挿入」で「右方向にシフト」するような手順しか使えません。

上記のような操作では不都合なら、どのセルにも同じ数式で表示できる以下のような条件付き書式の数式にしてください。

=INDEX(A:A,ROW())<>INDEX(B:B,ROW())
    • good
    • 0
この回答へのお礼

XPも2003も同じと言うことは、なぜXPでそれが出来たんでしょうか・・・そこの所がはっきりしないんですよね。させても仕方ないのですが釈然としません。

教えて頂いた数式でできるようになりました!今後はこの数式で対応したいと思います!有難うございました。

お礼日時:2011/08/23 09:11

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