[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『条件付書式なんですが…』(FU)
A B 1 名前 売上個数 2 田中 2 3 小林 3 4 加藤 5 5 田辺 1 6 佐藤 6 7 鈴木 4 8 坂本 0 9 相田 7
上の表ですと売上個数が1位相田、2位佐藤、3位加藤ですが Bセルの売上個数が1位2位3位を参照して、Aセルだけを色分けする事は可能でしょうか?
売上個数の順位によって、1位相田→赤、2位佐藤→青、3位加藤→黄 という風に色分けできればと思ってます。
ご指導の程よろしくお願いいたします。
1位や2位が複数あった場合はどうするのでしょうか
A B 1 名前 売上個数 2 田中 2 3 小林 3 4 加藤 5 5 田辺 7 6 佐藤 6 7 鈴木 4 8 坂本 7 9 相田 7
たとえば上記のケースでは どのようにしたいですか?
(えくせる青年)2009/8/8 16:26
1位が3人いた場合は3人共、同じ赤にしたいです。 例えばゴルフの様に、1位が2人だと次は3位というような事はできるのでしょうか?
色分けは条件付き書式の設定を使用
↓ライブラリより「条件付き書式」 https://www.excel.studio-kazu.jp/lib/e2qw/e2qw.html
条件には、RANK関数を利用して =RANK(範囲,セル)=1 → 赤 =RANK(範囲,セル)=2 → 青 =RANK(範囲,セル)=3 → 黄 と3つ設定するのはどうでしょう。
↓エクセルマイスターより「rank関数」 https://www.excel.studio-kazu.jp/mag2/backnumber/mm20040615.html
(HANA)
> =RANK(範囲,セル)=1 → 赤 > =RANK(範囲,セル)=2 → 青 > =RANK(範囲,セル)=3 → 黄
=RANK(セル,範囲)=1 ではないでしょうか?
範囲は絶対参照にすること。
(R)
あっっ > =RANK(セル,範囲)=1 ではないでしょうか? そうです!! (書きこみ前に試したときも、一度 RANK(範囲,セル)でやって うまくいかなかったんですよね。学習能力が無い。。。)
Rさん、ご指摘ありがとうございます。
(HANA)
Aセルの‘条件付書式の設定’画面で =RANK(B,$B$2:$B$9)=1 →色指定 をしたのですがAセルの色が全然変わりません。
どうしたら良いのでしょうか?
(FU)
質問者が行ったことを正確に記載して下さい
>Aセルの‘条件付書式の設定’画面で =RANK(B,$B$2:$B$9)=1 →色指定 「Aセル」ではなく A列を選択して 条件付き書式 数式が =RANK(B1,$B$1:$B$9)=1 →色指定
言葉を間違えてしまい申し訳ありません
A列を指定して、条件付き書式 数式が =RANK(B1,$B$1:$B$9)=1 →色指定 にしたのですが別な場所で色が変わってしまいました…。
>別な場所で色が変わってしまいました こちらはあなたのPCを見ているわけではありません
どのような表で、どこにどのように設定したら、どこの色が変わったのでしょう、 また その時に色が変化して欲しい場所はどこでしょう
参考までに別な書き方をしてみます A列を指定して、条件付き書式 数式が =RANK(B1,$B$1:$B$9)=1 →色指定 A1:A9を指定して、条件付き書式 数式が =RANK(B1,$B$1:$B$9)=1 →色指定 A2:A9を指定して、条件付き書式 数式が =RANK(B2,$B$1:$B$9)=1 →色指定 A3:A9を指定して、条件付き書式 数式が =RANK(B3,$B$1:$B$9)=1 →色指定 条件付き書式を設定する範囲によって、式も一部変化します
質問者さんも、回答者さんも コメント記入の際はその都度 分かりやすい場所へニックネームを書いて下さい。
>A列を指定して、条件付き書式 数式が =RANK(B1,$B$1:$B$9)=1 →色指定 >にしたのですが別な場所で色が変わってしまいました…。 データは、最初に載せられたデータを使用しましたか? その場合、どのセルの色が変わりましたか? また、そのセル(思いがけず色が付いているセル)を 一つを選び(アクティブにして) 条件付書式の設定を開いて数式部分を見ると どの様な数式が設定されていますか?
参照先がずれているのではないかと思いますが。。。。
念のため↓ エクセル・マイスターより「絶対参照・相対参照」 https://www.excel.studio-kazu.jp/mag2/backnumber/mm20040720.html
また [A] [B] [C] [1] 名前 売上個数 #VALUE! ←数式を入れて=RANK(B1,$B$1:$B$9) [2] 田中 2 6 フィルドラッグしてみる [3] 小林 3 5 [4] 加藤 5 3 [5] 田辺 1 7 [6] 佐藤 6 2 [7] 鈴木 4 4 [8] 坂本 0 8 [9] 相田 7 1 C1セルに、数式を入れてフィルドラッグしてみると 各セルに期待する順位が返されますか?
>数式が =RANK(B1,$B$1:$B$9)=1 この条件だと 条件付書式を設定した時に アクティブに成っていたセルが、B1セルのランクと対応します。
例えば、A2:A9セルを選択して設定をすると 色が付く場所が一つずれると思います。 (このサンプルデータだと、1位が9行目に有るので A2:A10セルを選択して設定したときに、A10セルに色が付きます)
もしも、A9:A2セルの順で選択した場合は 全く色が付かないかもしれません。
>A列を指定して とした場合、A1セルがアクティブに成るので この部分に間違いが無ければ ずれることは無いと思いますが。。。
如何でしょうか?
(HANA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.