• 締切済み

エクセル 条件付き書式について

以前、一行おきに色を変える方法をご教授いただいたのですが http://okwave.jp/qa/q8091085.html 別のデータで同じようにやってみたところ、何度やっても 並べ替えをすると、色がずれてしまい一行おきではなくなってしまいます なぜなのか、考えてみたらそのデータのほとんどは 最初からエクセルで作ったものではなく、筆王からひっぱってきたものでした 条件付き書式でやってもうまくいかないのはこれのせいなのでしょうか? また、このようなケースでも一行おきに色を変えられて、並べ替えをしても 色がズレない方法はないのでしょうか? よろしくお願いいたします

みんなの回答

回答No.3

>すみません「普通のセルの書式」とはどういうことでしょうか No.1 に書いたとおり、おかしくなっていそうなセル範囲で、操作を実行してみてください。「セル範囲を選択」は、マウスをドラッグするなどしてできますね。選んだ範囲の上で右クリックです。同じことは、ホームタブの「塗りつぶしの色」のボタンからでもできます。「色なし」にしてください。 それをすると、条件によらない恒久的なセルの書式が設定されます。だから設定し直すかセル自体を削除しない限りは、文字を消そうとセルを移動しようと、その書式(今回は背景の色)が残ります。 条件付き書式は、条件を満たしたセルだけに発動する書式です。前回のご質問のように数式を使えば限界もありますが様々な複雑な条件を指定できますし、「3 以上の値が入力されているセル」といった単純な条件なら、数式によらずクリック中心で同じダイアログから指定できます。 条件によらない書式と条件付き書式を同時に設定すると、条件付き書式で指定した条件を満たしていないセルに条件によらない書式が適用されるといったことが起こります。条件によらないと言いながら条件付き書式の影響を受けるので分かりづらいですが、そういう仕様です。ですから両者は、基本的には併用せず、併用するなら片方は背景の色、他方は文字の表示形式といった具合にきちんと区別しながら利用するのがよいでしょう。

pennx2gusa
質問者

お礼

再びの回答ありがとうございます 教えていただいたとおりに「色なし」でやってみましたが、再び並べ替えをすると またしても行がズレてしまいます おそらく、設定したところは問題ないと思うのですが 設定してないところがズレてしまうのかなと思います 家のPC(エクセル2007)ではなんの問題もなくできますが 職場の2013では、どうやってもできなくて ありがとうございました

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

エクセル2010の話ですが「ホーム」タブの「条件付き書式」から「ルールのクリア」で「シート全体からルールのクリア」を選択します。 シート全体を選択したのち(重要です)に「条件付き書式」の「新しいルール」から「数式を使用して書式設定するセルを決定」で下の数式の窓には =MOD(ROW(),2)=0 などの式を入力します。 「書式」から「塗りつぶし」のタブで好みの色を設定してOKしてはどうでしょう。

pennx2gusa
質問者

お礼

回答ありがとうございます 教えていただいたとおりにやってみましたが、やはり並べ替えをすると 行がズレてしまいます・・・ おかしいなー 家のPC(エクセル2007)では大丈夫なんですけど 職場(2013)のはどうやってもダメで・・・ ありがとうございました

回答No.1

条件付き書式の他に、同時に普通のセルの書式も設定されていませんか?設定されているようでしたら、そちらは解除して「色なし」にしてください。おかしくなっていそうなセル範囲を選択、右クリックするなどして、「セルの書式設定」の「塗りつぶし」タブを操作します。 >条件付き書式でやってもうまくいかないのはこれのせいなのでしょうか? 無関係です。各種ソフトウェアとその中で使われているテキストデータは、別々に考えてください。まして今回はセルに入力している値ではなく、行番号(ROW 関数)による書式の設定なので、ますます関連がありません。

pennx2gusa
質問者

お礼

すみません「普通のセルの書式」とはどういうことでしょうか やりかたは、前回の質問でBAにさせていただいた方がおっしゃるとおりに やってみました