• 締切済み

順位を1,2,3位を赤字にするには!

いつもお世話になっております。 下記のようなスコア結果での順位を自動的に”1”、”2”、”3”、”4”と付与(表示)出来る関数を教えて頂き大変助かりました。    A 列 B C D E F E 1行      田中 鈴木 山本  管  佐藤  木下 2行 12月10日  40  45  33  48  休み  38 3行 12月12日  33  休み  40  休み  33 35 4行 12月14日  31  休み  55  休み  24  35 5行 12月16日  24   38  40  休み 57  22 6行 参加日数  4   2  4  1   3 4 7行 平均スコア 32.0 41.5 42.0 48.0 38.0 32.5 8行 参加率 100% 50%  100% 25% 75%  100% 9行  順位   1  --   4 --   3   2 =IF(B8<0.6,"--",SUMPRODUCT(($B$8:$G$8>0.59)*($B$7:$G$7<B7))+1) 上記の関数式で順位は自動的に表示されましたが、そこで強欲にも さらに1,2,3位を同時に赤字にする関数は有りませんか?又は1,2,3位の セルを赤色にする関数はないでしょうか?誠に強欲な質問で申し訳ありません。よろしくお願いいたします。                          ー 以上 -      

みんなの回答

  • kkkkkm
  • ベストアンサー率65% (1632/2475)
回答No.2

指定の値を含むセルだけを書式設定 がない場合 数式を使用して、書式設定するセルを決定 にして 数式を =AND(B9>=1,B9<=3) で設定してみてください。

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1632/2475)
回答No.1

1,2,3位を赤字にしたいセル(B9からG9)をすべて選択して条件付き書式で 指定の値を含むセルだけを書式設定 セルの値:次の値の間:1:3 で書式でフォントの色を赤にしてください。

hayakoyada
質問者

お礼

早速の回答ありがとうございます。 強欲なお願いに対して素早い、的確な回答本当に有難うございました。これで更に成績表が見やすくなりました。 感謝!感謝!これからもよろしくお願いいたします。                    ー 以上 ー

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 順位を自動的に表示する方法を教えてください。

    いつもお世話になっております。 下記のようなスコア結果の表で順位欄に順位を自動的に”1”、”2”、”3”、”4”と付与(表示)出来る関数を教えてください。 但し、条件として参加率60%以上(59%以下を除く) の中で平均スコアの低い順から”1”、”2”、”3”、”4”と表示し 参加率59%以下はすべて”0”又は”-”と表示する関数を教えてください。よろしくお願いいたします。 申し訳ありませんエクセルの表がうまく添付されませんので 下記の表示で許してください。因みにエクセルの表を添付する方法も 教えていただければ有難いです。よろしくお願いいたします。    田中 鈴木 山本 管  佐藤  木下 12月10日 40  45  33  48  休み  38 12月12日 33  休み  40 休み 33 35 12月14日 31  休み  55  休み 24  35 12月16日 24   38  40 休み 57  22 参加日数 4  2  4  1   3 4 平均スコア 32.0 41.5 42.0 48.0 38.0 32.5 参加率 100% 50% 100% 25% 75% 100% 順位 ?? ?? ?? ?? ?? ??                 ー 以上 ー

  • sumproductを使った順位計算について

    sumproductを使った順位計算について質問です。 こういう感じのExcel表があります↓      A      B      C     D 1   日付    名前    点数   順位 2    3   5月1日  あああ    11     3 4   5月1日  あああ    31     1 5   5月1日  あああ    20     2 6 7   5月1日  いいい    20     2 8   5月1日  いいい    22     1 9   5月1日  いいい    15     3 10 11   5月2日  ううう    無効     1    12   5月2日  ううう     15     3 13   5月2日  ううう     50     2 名前ごとの順位を自動で計算したいため、色々調べて =IF(A3="","",SUMPRODUCT(($B$3:$B$13=B3)*($C$3:$C$13>C3))+1) という関数を使いました。(上記はD3セルの値) 「あああ」と「いいい」は、それで正確な順位が出ますが、「ううう」のように C列に文字列が入ると文字列が1位になってしまいます。 isnontextなど使って自分でイロイロやってみましたが、上手くいきません。 そもそもsumproductを使ったのが間違いなのかもしれません。 どなたか良い解決方法をご存じでしたら教えて頂ければ嬉しいです。m(_ _)m ちなみにExcel2010で、C列には「無効」以外の文字や、「-」などの記号が入ることもあります。

  • EXCEL複数グループ内で欠損値を除いて順位を振る

    EXCELで複数のグループ内で順位を表示させるようにしたいのですが、 間に欠損値「-」があります。 SUMPRODUCT関数を用いて、グループ内順位を振る方法はわかったのですが 欠損値を除く方法が分かりません。 欠損値の場合は順位ではなく「-」を入力したいです。 A列 B列 C列 D列 E列 グループ1 グループ2 スコア グループ1での順位 グループ2での順位 関東 東京 40 1 1 関東 東京 30 3 2 関東 東京 20 5 3 関東 埼玉 35 2 1 関東 埼玉 25 4 2 関東 埼玉 - - - ・  ・ ・  ・ いまは一度並べ替えをして、順位を降っています。 ですが、順位を振るのはひとつではないため、何度も並べ替えが必要に なっています。 関数で並び替えをせずに順位を振ることはできませんでしょうか。 マクロ対応でなければ無理でしょうか。 (Excelのバージョンは2003です) よろしくお願いします。

  • エクセルでスコアランキング表作成について

    エクセルに関する質問です。 エクセルでスコアランキングを作成したいと考えております。 ゲームのスコアを入力していき、自動で順位順に並び替え、 パワーポイントにリンクで自動表示という流れを作りたいと考えております。 (1)入力sheet A列:順位 RANK関数(D列のスコアで順位) B列:参加者NO(固定001~) C列:ニックネーム(任意) D列:スコア 3-4桁の数値 (2)順位表sheet A列:順位 1~50 B列~D列→A列と入力sheetのA列を検索値として、参加者NO、ニックネーム、スコアを順位順に表示 という二つのsheetをつくっております。 スコアが同値で同じ順位が複数発生した際に、順位表sheetでN/Aになってしまいます。 同じスコアだった場合に、順位表に 4位、5位、5位、7位というように表示し、 同順位の人を表示する方法(vlookupですと、上の行しか読み込まれず・・・)が ありましたらご教示いただけないでしょうか? 御確認の程、よろしくお願いします。

  • エクセルでの順位づけ

    こんにちは 下のような表で、C列に順位をつけて、順位を出すのではなく、 名前を表示したい場合(5行目から7行目)は、どうしたらいいのか困っています。 この関数ならできるというのがありましたら、教えてください。 よろしくお願いします。     A列   B列   C列     (名前) (点) (順位) 1行目 いちろう  40    2 2行目 じろう   30    3 3行目 はなこ   50    1 5行目     第1位  はなこ 6行目     第2位  いちろう 7行目     第3位  じろう

  • Excel ~順位の条件

      A B C D E F … 1   5 7 2   5 3 3   4 4 上記のような表に順位を付けたいです。 (1)Bの値に順位を付ける (2)Bの値が同じ場合はCの値で順位を付ける 例えばDに表示する場合のどのような関数式になるでしょうか?

  • エクセルで成績に順位をつける方法

    グラウンドゴルフの成績順位を決める場合、次のルールがあります。 1)スコアの少ない(小さい数字)のが上位 2)スコアが同数の場合、「1打」(ホルインワン)が多い人が上位 3)スコアが同数で、「1打」も同数の場合、「2打」の多い人が上位 4)スコア、「1打」、「2打」も同数の場合は、同一ランクとする 下記はの「順位」はRANK係数でつけた場合ですが、これを→にする方法をご教示下さい。 氏名  スコア  1打数  2打数  順位  →修正 A     66     4     12     1     1 B     66     3     14     1     2 C     71     3     14     3     3 D     72     3     15     4     4 E     72     2     10     4     5 F     74     3      9     6     7 G     74     3     11     6     6

  • 順位付け関数について

    ゴルフコンペで使用するゴルフの順位付けに困っております。     (1)(スコア) (2)(ハンデ) (3)((1)-(2))  (4)(順位)  Aさん   90       5       85        1 Bさん   91       6       85        1 Cさん   92       7       85        1 3人共に(3)は同スコアで、(4)の順位欄は全員1位ですが、これを順位欄が ハンデの少ない人が1位、次にハンデが少ない人が2位となるような関数 は御座いませんでしょうか。 一通り調べたのですが未だにわからず、大変お恥ずかしいですが 何卒御教示の程、宜しく御願い申し上げます。

  • 勝敗数について。

     初めまして、よろしくお願いします。  スコアーで勝敗数のカウントしていく表を作りたいと思います。 例)      A       B       C          D          E 1   日時   チーム名A チーム名B Aチームの勝数 Bチームの勝数 2 7月20日  スコア数   スコア数       3          1 3 7月19日    ”        ”          2          1 4 7月18日    ”        ”          2          0 5 7月17日    ”        ”          1          0  日時はスコアー数は2行めに自動挿入していきます。A列B列C列のデーターから、D列E列に近日10日間の(ここでは2行目から11行目までの)勝数を表示されるような(D列、E列、2列で3-1となるかの様に)関数を教えて頂きたく、よろしく願いします。

  • ゴルフコンペの順位の件

    Excel2007で、ゴルフコンペの順位のつけ方で教えてください。 F列にグロススコア、G列にハンデ、H列にネットスコアがあって、I列に   =IF(H2="","",RANK(H2,$H$2:$H$100,1)) を入れて順位をつけますが、このH列のネットスコアが同順位の場合は、 G列のハンデ上位者を順位の上に持ってきたいのですが、どのような関数を使えば良いか 教えて頂きたいと思います。 私、初心者レベルですのよろしくお願いします。

専門家に質問してみよう