![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
No.1です。
補足の件について・・・
↓の画像のようにF・G列を作成しておいてください。
(F列の順位は人数分作成し、10位以降はすべて10と入力しておきます)
今回は少し数式を短くしてみました。
D2セルに
=AVERAGE(INDIRECT("G"&MATCH(C2,F:F,0)&":G"&MATCH(C2,F:F,0)+COUNTIF(C:C,C2)-1))
という数式を入れオートフィルでコピー!
これで画像のような感じになります。
何とかご希望通りになったでしょうか?m(_ _)m
![「エクセルで大会順位表作成」の回答画像3](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/2/667667_5497e638b2def/M.jpg)
No.4
- 回答日時:
今仮に、回答No.1様の添付画像にある様に、C列の2行目以下に順位が表示されていて、D列に配点を表示させるものとします。
まず、F列とG列を使用して、順位と得点の一覧表を、
F列 G列
1行目 順位 配点
2行目 1 100
3行目 2 90
4行目 3 80
5行目 4 70
6行目 5 60
7行目 6 50
8行目 7 10
という具合に、1位~7位までのみ作成して下さい。(別に、順位が7位以降の分まで作成しても構いませんが、必要なのは7位までの分だけです)
次に、C2セルに次の関数を入力して下さい。
=IF(ISERROR(1/(ABS(INT($C2))=$C2)),"",(SUMIF($F:$F,"<="&COUNTIF($C:$C,"<="&$C2),$G:$G)-SUMIF($F:$F,"<"&$C2,$G:$G)+VLOOKUP(9E+99,$F:$G,2)*(COUNTIF($C:$C,"<="&$C2)-MAX($C2-1,MAX($F:$F)))*(COUNTIF($C:$C,"<="&$C2)>MAX($F:$F)))/COUNTIF($C:$C,$C2))
そして、C2セルをコピーして、C3以下に貼り付けて下さい。
以上です。
![「エクセルで大会順位表作成」の回答画像4](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/2/1235215_5497f13662a92/M.jpg)
No.2
- 回答日時:
こんな感じでどうかなぁ……
表が図の様になっているとします。
色がついていないところは最初から入力されているものとします。
(1).H2セルに↓といれてCtrl+Sift+Enterで配列数式として確定し、H8までコピー。
=MAX(IF(C:C<=F2,C:C))
(2).F8セルに↓といれてCtrl+Sift+Enterで配列数式として確定。
=MIN(IF(C:C>6,C:C))-1
(3).G8セルに↓
=10*(F8-F7)
(4).D2セルに↓と入れて、下までコピー
=MAX(10,SUMPRODUCT(($H$2:$H$8=C2)*($G$2:$G$8))/COUNTIF(C:C,C2))
![「エクセルで大会順位表作成」の回答画像2](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/3/1241782_5497e638a1c43/M.jpg)
No.1
- 回答日時:
こんにちは!
一例です。
↓の画像のようにF・G列に表を作成しておきます。
D2セルに
=IF(C2>6,10,IF(COUNTIF(C:C,C2)=1,VLOOKUP(C2,F:G,2,0),SUM(INDIRECT("G"&MATCH(C2,F:F,0)&":G"&MATCH(C2,F:F,0)+COUNTIF(C:C,C2)-1))/COUNTIF(C:C,C2)))
という数式を入れオートフィルでコピー!
これで画像のような感じになります。
※ エラー処理はしていません。
数式を作成中に疑問点が出てきました。
(1)仮に6位が2名いた場合6位の50店と7位の10点を分け合えばよいのでしょうか?
アップしている表では6位が3名いますので、50点と10点(二人分)を3人で分け合っています。
(2)(1)と同様の考えになりますが、5位が3名以上・4位が4名以上等々の場合
点数の振り分け方法がどうなるのか?
色々な状況の場合を考えると、上記数式で一発解決!といかず、
別の方法を考えないといけないはずです。
その時は再質問してください。m(_ _)m
![「エクセルで大会順位表作成」の回答画像1](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/b/667667_5497e6388c550/M.jpg)
この回答への補足
早速のご回答、大変ありがとうございます。
ご指摘の通り、私のミスがありました。
獲得得点、10位以降が10点で7位40点、8位30点、9位20点、10位10点でした。スミマセン。
数式にその様に数値を入替えてみたのですが、うまくいきません。再度、ご教授いただけると、ありがたいです。
よろしくお願いします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 統計学 テストの順位についてです 今回のテストの順位を知りたいのですが、できますでしょうか?今回は僕の学年は 4 2022/11/30 19:15
- Excel(エクセル) RANK.EQとCOUNTIFSの組み合わせで同ポイントの場合、違う条件を加えて順位を付けたい。 1 2022/08/30 19:49
- 統計学 投票のジレンマ。 3 2023/05/13 22:16
- 高校 高校のテストの高得点 3 2023/05/24 21:04
- 中学校 親って何なんですか? 6 2022/08/02 21:44
- 大学受験 評定と推薦について (説明が下手かもしれません) 例えば Aさんがある教科で点数平均が90点=評定5 1 2023/03/06 17:38
- 父親・母親 学年2位ってあんま頭良くないんですか? 6 2023/07/03 22:09
- その他(悩み相談・人生相談) 僕は中二です 将来のことについて質問です 先ず、僕の通っている学校は、県全体で見たときに中の下くらい 4 2022/08/09 14:12
- 数学 何回やれば終わるか。 2 2023/05/17 23:42
- 高校受験 中学や高校で、成績上位者の名前を廊下に張り出していましたか? 5 2022/09/25 23:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IFとIFS関数
-
Excelを無料で使うには? パソ...
-
セルの数を求めたい
-
Excelの表示についての質問
-
再質問です。マクロの修正箇所...
-
データチェックを行うエクセル...
-
エクセルで「ページレイアウト...
-
エクセルの数式バーのフォント...
-
エクセルの関数について教えて...
-
エクセルでセルに標準で入力さ...
-
Microsoft1Officeの互換ソフト...
-
シフト表をエクセルで作るとき...
-
ユーザー定義関数をアドイン登...
-
Excel VBAで全ての矢印を赤色に...
-
VBA Private Sub Worksheet_Cha...
-
2列に入っているデータを1列...
-
Excelに詳しい方! B列が「日...
-
excel2013 MonthDays 関数が使...
-
エクセルのクイックアクセスツ...
-
Excelの数式について教えてくだ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報