クリスマスのパーティーで全員参加のロトのようなくじを企画しています。
予め参加者に好きな5つの数字(1~30あたり)を申込用紙に記入してもらいます。
次にビンゴのように、無作為に選んだ数字の組み合わせと合っていれば賞品を贈呈します。
問題なのは賞品の兼ね合いで『はっきりとした順位付けをしたい』ということです。
つまりこちらで選ぶ数字(1つ目~5つ目)に5段階評価(a~e)で1つ目のaには5ポイント、
以下順に5つ目のeは1ポイントとし、同じ数字の組み合わせでも優劣を付けたいのです。
<例>1つめをa、2つ目をb、・・・5つ目をeとして
A列 B列 C列 D列 E列 F列 G列 H列 I列
1 a b c d e a 13
2タロウ 10 3 5 27 18 b 5
4ハナコ 13 19 11 9 3 c 27
5 d 9
6 e 3
各自のポイントを集計するにはどのような関数式を入れれば良いか
教えていただけませんでしょうか。
No.2ベストアンサー
- 回答日時:
何をしたいのですか?
ケース1:ご質問の書きぶりだとこっち?
13をa欄(B列)に書いたヒトだけが正解(5点ゲット)で,他の欄に記入したら残念ハズレ
G2:
=SUM(IF(TRANSPOSE(B2:F2)=$I$2:$I$6,$J$2:$J$6))
と式を記入してコントロールキーとシフトキーを押しながらEnterで入力
ケース2:ふつーにビンゴだとこっち
abc関係なく,13を当てたヒトは5点貰える
G2:
=SUMPRODUCT((B2:F2=$I$2:$I$6)*$J$2:$J$6)
まさにケース2で取り上げて頂いたパターン(同点)を回避したくて
質問をしておりました。
ケース1の方法で無事に解決できました。
どうもありがとうございした。
No.1
- 回答日時:
質問の意味がわかりにくい。
折角例を挙げたのなら、その後の計算したい式の例(1つ1つを取ると四則演算だと思うが)を書くべきと思う。
なんとなく、SUMPRODUCT関数を使えば良いような問題ではとおもう。
A1:E1にウエイト数字があるとして、A2:E2のデータ他に対し
=A1*A2+B1*B2+C1*C2+D1*D2+E1*E2を求めるなら
=SUMPRODUCT(A1:E1,A2:E2)
ーーーー
もしこれでないなら補記して置いたらどうか。
この回答への補足
>その後の計算したい式の例(1つ1つを取ると四則演算だと思うが)を書くべきと思う。
失礼いたしました。
上記の例を順番を無視して計算すると
<タロウ>1ポイント(3)+4ポイント(5)+3ポイント(27)=8ポイント
<ハナコ>5ポイント(13)+2ポイント(9)+1ポイント(3)=8ポイント
正解数が同じだと、同ポイントの順位タイが発生するので、その回避方法として
正解数のポイントとは別にボーナスポイントといいますか、参加者が「1つめ(a)で
選んだ数字」とこちらが選んだ1つ目(a)と同じならば5ポイントを加算する条件を
付けたらどうかと考えた次第です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Java Java 南京錠 2 2023/02/04 11:46
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Excel(エクセル) エクセルで文字の少し変わった計を取りたい 6 2023/05/30 23:19
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Excel(エクセル) 結合セルのソートについて 5 2022/04/22 11:57
- Ruby 初心者プログラミング 3 2022/10/12 11:31
- その他(Microsoft Office) ある表(10桝程度)の中に数字が入っています。ダブっている数字を除く数字の合計数の計算方法 5 2023/02/15 11:33
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- Visual Basic(VBA) VBA シート間の転記で、条件の追加コードの書き方について教えて下さい。 13 2023/02/26 09:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】スペースがいくつ入っ...
-
西暦や和暦の表示をyyyymmdd表...
-
Excelのセルを飛ばして入力する
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excel 2019 のピボットテーブル...
-
エクセルの行の抽出について質...
-
【マクロ】エクセルにかいてあ...
-
スプレッドシート クエリ関数 1...
-
エクセルでセルに「氏名を入力...
-
MOS365 Excel Expert / Excel R...
-
excelの不要な行の削除ができな...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシートの関数VLOOKUP...
-
Excelで全角を半角にしたいので...
-
Excel初心者です。 詳しい方、...
-
エクセルの数式で教えてください。
-
4つのパターンを表示するEXACT...
-
スマートな関数を教えて下さい。
-
【Excel】セル内の時間帯が特定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報