Excel(エクセル)基本講座:順位の関数 |
||
| RANK | RANK.EQ | RANK.AVG |
【問題1】
| B | C | D | E | F | G | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位 |
| 3 | 井上 | 80 | 85 | 88 | 253 | 2 |
| 4 | 会田 | 70 | 65 | 58 | 193 | 5 |
| 5 | 上野 | 90 | 88 | 76 | 254 | 1 |
| 6 | 岡田 | 55 | 62 | 47 | 164 | 6 |
| 7 | 釜元 | 77 | 64 | 71 | 212 | 3 |
| 8 | 木下 | 64 | 75 | 69 | 208 | 4 |
【解答1例】
| B | C | D | E | F | G | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位 |
| 3 | 井上 | 80 | 85 | 88 | 253 | =RANK(F3,$F$3:$F$8,0) |
| 4 | 会田 | 70 | 65 | 58 | 193 | =RANK(F4,$F$3:$F$8,0) |
| 5 | 上野 | 90 | 88 | 76 | 254 | =RANK(F5,$F$3:$F$8,0) |
| 6 | 岡田 | 55 | 62 | 47 | 164 | =RANK(F6,$F$3:$F$8,0) |
| 7 | 釜元 | 77 | 64 | 71 | 212 | =RANK(F7,$F$3:$F$8,0) |
| 8 | 木下 | 64 | 75 | 69 | 208 | =RANK(F8,$F$3:$F$8,0) |
【問題2】
| B | C | D | E | F | G | H | I | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位A | 順位B | 作業列 |
| 3 | 井上 | 81 | 85 | 88 | 254 | 1 | 1 | |
| 4 | 会田 | 70 | 65 | 58 | 193 | 5 | 5 | |
| 5 | 上野 | 90 | 88 | 76 | 254 | 1 | 2 | |
| 6 | 岡田 | 55 | 62 | 47 | 164 | 6 | 6 | |
| 7 | 釜元 | 77 | 64 | 71 | 212 | 3 | 3 | |
| 8 | 木下 | 68 | 75 | 69 | 212 | 3 | 4 |
【解答2例】
| B | C | D | E | F | G | H | I | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位A | 順位B | 作業列 |
| 3 | 井上 | 81 | 85 | 88 | 254 | =RANK(F3,$F$3:$F$8,0) | =RANK(I3,$I$3:$I$8,0) | =F3-ROW()/1000 |
| 4 | 会田 | 70 | 65 | 58 | 193 | =RANK(F4,$F$3:$F$8,0) | =RANK(I4,$I$3:$I$8,0) | =F4-ROW()/1000 |
| 5 | 上野 | 90 | 88 | 76 | 254 | =RANK(F5,$F$3:$F$8,0) | =RANK(I5,$I$3:$I$8,0) | =F5-ROW()/1000 |
| 6 | 岡田 | 55 | 62 | 47 | 164 | =RANK(F6,$F$3:$F$8,0) | =RANK(I6,$I$3:$I$8,0) | =F6-ROW()/1000 |
| 7 | 釜元 | 77 | 64 | 71 | 212 | =RANK(F7,$F$3:$F$8,0) | =RANK(I7,$I$3:$I$8,0) | =F7-ROW()/1000 |
| 8 | 木下 | 68 | 75 | 69 | 212 | =RANK(F8,$F$3:$F$8,0) | =RANK(I8,$I$3:$I$8,0) | =F8-ROW()/1000 |
【問題3】
| B | C | D | E | F | G | H | I | J | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位 | 作業列 | 順位 | 3 |
| 3 | 井上 | 81 | 85 | 88 | 254 | 1 | 名前 | 釜元 | |
| 4 | 会田 | 70 | 65 | 58 | 193 | 5 | 木下 | ||
| 5 | 上野 | 90 | 88 | 76 | 254 | 1 | |||
| 6 | 岡田 | 55 | 62 | 47 | 164 | 6 | |||
| 7 | 釜元 | 77 | 64 | 71 | 212 | 3 | |||
| 8 | 木下 | 68 | 75 | 69 | 212 | 3 |
【解答3例】
| B | C | D | E | F | G | H | I | J | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位 | 作業列 | 順位 | 3 |
| 3 | 井上 | 81 | 85 | 88 | 254 | 1 | 1_1 | 名前 | 釜元 |
| 4 | 会田 | 70 | 65 | 58 | 193 | 5 | 5_1 | 木下 | |
| 5 | 上野 | 90 | 88 | 76 | 254 | 1 | 1_2 | ||
| 6 | 岡田 | 55 | 62 | 47 | 164 | 6 | 6_1 | ||
| 7 | 釜元 | 77 | 64 | 71 | 212 | 3 | 3_1 | ||
| 8 | 木下 | 68 | 75 | 69 | 212 | 3 | 3_2 |
| B | C | D | E | F | G | H | I | J | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位 | 作業列 | 順位 | 3 |
| 3 | 井上 | 81 | 85 | 88 | 254 | =RANK(F3,$F$3:$F$8,0) | =G3&"_"&COUNTIF($G$3:G3,G3) | 名前 | =IF(COUNTIF($H$3:$H$8,$J$2&"_"&ROW(A1))=0,"", INDEX($B$3:$B$8,MATCH($J$2&"_"&ROW(A1),$H$3:$H$8,0))) |
| 4 | 会田 | 70 | 65 | 58 | 193 | =RANK(F4,$F$3:$F$8,0) | =G4&"_"&COUNTIF($G$3:G4,G4) | =IF(COUNTIF($H$3:$H$8,$J$2&"_"&ROW(A2))=0,"", INDEX($B$3:$B$8,MATCH($J$2&"_"&ROW(A2),$H$3:$H$8,0))) |
|
| 5 | 上野 | 90 | 88 | 76 | 254 | =RANK(F5,$F$3:$F$8,0) | =G5&"_"&COUNTIF($G$3:G5,G5) | =IF(COUNTIF($H$3:$H$8,$J$2&"_"&ROW(A3))=0,"", INDEX($B$3:$B$8,MATCH($J$2&"_"&ROW(A3),$H$3:$H$8,0))) |
|
| 6 | 岡田 | 55 | 62 | 47 | 164 | =RANK(F6,$F$3:$F$8,0) | =G6&"_"&COUNTIF($G$3:G6,G6) | =IF(COUNTIF($H$3:$H$8,$J$2&"_"&ROW(A4))=0,"", INDEX($B$3:$B$8,MATCH($J$2&"_"&ROW(A4),$H$3:$H$8,0))) |
|
| 7 | 釜元 | 77 | 64 | 71 | 212 | =RANK(F7,$F$3:$F$8,0) | =G7&"_"&COUNTIF($G$3:G7,G7) | =IF(COUNTIF($H$3:$H$8,$J$2&"_"&ROW(A5))=0,"", INDEX($B$3:$B$8,MATCH($J$2&"_"&ROW(A5),$H$3:$H$8,0))) |
|
| 8 | 木下 | 68 | 75 | 69 | 212 | =RANK(F8,$F$3:$F$8,0) | =G8&"_"&COUNTIF($G$3:G8,G8) | =IF(COUNTIF($H$3:$H$8,$J$2&"_"&ROW(A6))=0,"", INDEX($B$3:$B$8,MATCH($J$2&"_"&ROW(A6),$H$3:$H$8,0))) |
| B | C | D | E | F | G | H | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位 | 結果 |
| 3 | 井上 | 80 | 85 | 88 | 253 | =COUNTIF($F$3:$F$8,">"&F3)+1 | 2 |
| 4 | 会田 | 70 | 65 | 73 | 208 | =COUNTIF($F$3:$F$8,">"&F4)+1 | 4 |
| 5 | 上野 | 90 | 88 | 76 | 254 | =COUNTIF($F$3:$F$8,">"&F5)+1 | 1 |
| 6 | 岡田 | 55 | 62 | 47 | 164 | =COUNTIF($F$3:$F$8,">"&F6)+1 | 6 |
| 7 | 釜元 | 77 | 64 | 71 | 212 | =COUNTIF($F$3:$F$8,">"&F7)+1 | 3 |
| 8 | 木下 | 64 | 75 | 69 | 208 | =COUNTIF($F$3:$F$8,">"&F8)+1 | 4 |
| B | C | D | E | F | G | H | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位 | 作業列 |
| 3 | 井上 | 80 | 85 | 89 | 254 | 1 | 1 |
| 4 | 会田 | 70 | 65 | 73 | 208 | 3 | 1 |
| 5 | 上野 | 90 | 88 | 76 | 254 | 1 | |
| 6 | 岡田 | 55 | 62 | 47 | 164 | 4 | 1 |
| 7 | 釜元 | 77 | 64 | 71 | 212 | 2 | 1 |
| 8 | 木下 | 64 | 75 | 69 | 208 | 3 |
【計算例】
| B | C | D | E | F | G | H | |
| 2 | 名前 | 国語 | 数学 | 英語 | 合計 | 順位 | 作業列 |
| 3 | 井上 | 80 | 85 | 89 | 254 | =SUMIF($F$3:$F$8,">"&F3,$H$3:$H$8)+1 | =IF(COUNTIF($F$3:F3,F3)>1,"",1) |
| 4 | 会田 | 70 | 65 | 73 | 208 | =SUMIF($F$3:$F$8,">"&F4,$H$3:$H$8)+1 | =IF(COUNTIF($F$3:F4,F4)>1,"",1) |
| 5 | 上野 | 90 | 88 | 76 | 254 | =SUMIF($F$3:$F$8,">"&F5,$H$3:$H$8)+1 | =IF(COUNTIF($F$3:F5,F5)>1,"",1) |
| 6 | 岡田 | 55 | 62 | 47 | 164 | =SUMIF($F$3:$F$8,">"&F6,$H$3:$H$8)+1 | =IF(COUNTIF($F$3:F6,F6)>1,"",1) |
| 7 | 釜元 | 77 | 64 | 71 | 212 | =SUMIF($F$3:$F$8,">"&F7,$H$3:$H$8)+1 | =IF(COUNTIF($F$3:F7,F7)>1,"",1) |
| 8 | 木下 | 64 | 75 | 69 | 208 | =SUMIF($F$3:$F$8,">"&F8,$H$3:$H$8)+1 | =IF(COUNTIF($F$3:F8,F8)>1,"",1) |
【問題1】
| B | C | D | |
| 2 | 名前 | 合計得点 | 順位 |
| 3 | 井上 | 253 | 1 |
| 4 | 会田 | 193 | 5 |
| 5 | 上野 | 253 | 1 |
| 6 | 岡田 | 164 | 6 |
| 7 | 釜元 | 208 | 3 |
| 8 | 木下 | 208 | 3 |
【解答1例】
| B | C | D | |
| 2 | 名前 | 合計得点 | 順位 |
| 3 | 井上 | 253 | =RANK.EQ(C3,$C$3:$C$8,0) |
| 4 | 会田 | 193 | =RANK.EQ(C4,$C$3:$C$8,0) |
| 5 | 上野 | 253 | =RANK.EQ(C5,$C$3:$C$8,0) |
| 6 | 岡田 | 164 | =RANK.EQ(C6,$C$3:$C$8,0) |
| 7 | 釜元 | 208 | =RANK.EQ(C7,$C$3:$C$8,0) |
| 8 | 木下 | 208 | =RANK.EQ(C8,$C$3:$C$8,0) |
【問題1】
| B | C | D | |
| 2 | 名前 | 合計得点 | 順位 |
| 3 | 井上 | 253 | 1.5 |
| 4 | 会田 | 193 | 5 |
| 5 | 上野 | 253 | 1.5 |
| 6 | 岡田 | 164 | 6 |
| 7 | 釜元 | 208 | 3.5 |
| 8 | 木下 | 208 | 3.5 |
【解答1例】
| B | C | D | |
| 2 | 名前 | 合計得点 | 順位 |
| 3 | 井上 | 253 | =RANK.AVG(C3,$C$3:$C$8,0) |
| 4 | 会田 | 193 | =RANK.AVG(C4,$C$3:$C$8,0) |
| 5 | 上野 | 253 | =RANK.AVG(C5,$C$3:$C$8,0) |
| 6 | 岡田 | 164 | =RANK.AVG(C6,$C$3:$C$8,0) |
| 7 | 釜元 | 208 | =RANK.AVG(C7,$C$3:$C$8,0) |
| 8 | 木下 | 208 | =RANK.AVG(C8,$C$3:$C$8,0) |
PageViewCounter
Since2006/2/27