[[20151002104218]] 『複数の範囲から上位5を選択するには』(PP) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『複数の範囲から上位5を選択するには』(PP)

 下記の表で上位5名を選びたいときの方法を教えて下さい。
 条件付き書式を使えば、セルの色を変更できると思いますが、範囲が複数にまたがっている為上手にできません。
 5行、9行、10行を除くG列の上位5名の指名のセルとG列のセルを色分けしたいのです。
 (範囲がG2〜G4とG6〜G9の中での上位5名を選びたいのです。)
      A          B         C         D          E    F        G
 
 1   班名   氏名       6月    7月    8月   9月  合計
 2    1班      佐藤     5          2          1        3       11
 3  1班   鈴木        1          1          1        1        4
 4  1班   田中        2          2          1        1        6
 5  小計                 8          5          3        5       21
 6  2班   加藤        2          2          2        2        8
 7  2班   木村        3          1          1        0        5
 8  2班   田辺        0          3          0        0        3
 9  小計                5          6          3    2       16 
 10  合計                13          8          6        7       37

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 ↓はB2:B6とB8:B11の中でのB列の数値のランクを出すものです。
 参考まで。

 =RANK(B2,($B$2:$B$6,$B$8:$B$11),0)
(カリーニン) 2015/10/02(金) 11:19

 たとえば合計 「20」の人が6人いたらどうすんの?
 
(GobGob) 2015/10/02(金) 11:21

 一応、合計ダブリなしなら

 条件付書式の数式 (範囲指定して)

 =IF(OR($A2="",COUNTIF($A2,"*計")),"",COUNTIFS($A$2:$A$100,"<>*計",$G$2:$G$100,">"&$G2)+1)<6
(GobGob) 2015/10/02(金) 11:27

数式を使用して書式設定(G列)
=AND(RANK($G1,$G:$G)<6+COUNTA($G$2:$G$10)-COUNTA($B$2:$B$10),$B1<>"")
(mm) 2015/10/02(金) 12:20

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.