• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2003の条件式(?)で質問です。)

エクセル2003の条件式でクリスマスパーティーのくじ引きを実施!

このQ&Aのポイント
  • エクセル2003の条件式を使用して、クリスマスのパーティーで全員参加のくじ引きを企画します。予め参加者に好きな5つの数字を記入してもらい、無作為に選んだ数字の組み合わせと合致すれば賞品を贈呈します。賞品の兼ね合いで評価をつけるため、各数字には5段階評価を設けます。
  • ポイントの集計に関しては、各数字(a~e)に対応するポイントを設定し、各参加者の選んだ数字との一致度を計算します。一致すれば該当するポイントを加算し、参加者ごとの総合ポイントを算出します。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答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)

uramesenryou
質問者

お礼

まさにケース2で取り上げて頂いたパターン(同点)を回避したくて 質問をしておりました。 ケース1の方法で無事に解決できました。 どうもありがとうございした。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

質問の意味がわかりにくい。 折角例を挙げたのなら、その後の計算したい式の例(1つ1つを取ると四則演算だと思うが)を書くべきと思う。 なんとなく、SUMPRODUCT関数を使えば良いような問題ではとおもう。 A1:E1にウエイト数字があるとして、A2:E2のデータ他に対し =A1*A2+B1*B2+C1*C2+D1*D2+E1*E2を求めるなら =SUMPRODUCT(A1:E1,A2:E2) ーーーー もしこれでないなら補記して置いたらどうか。

uramesenryou
質問者

補足

>その後の計算したい式の例(1つ1つを取ると四則演算だと思うが)を書くべきと思う。 失礼いたしました。 上記の例を順番を無視して計算すると <タロウ>1ポイント(3)+4ポイント(5)+3ポイント(27)=8ポイント <ハナコ>5ポイント(13)+2ポイント(9)+1ポイント(3)=8ポイント 正解数が同じだと、同ポイントの順位タイが発生するので、その回避方法として 正解数のポイントとは別にボーナスポイントといいますか、参加者が「1つめ(a)で 選んだ数字」とこちらが選んだ1つ目(a)と同じならば5ポイントを加算する条件を 付けたらどうかと考えた次第です。

関連するQ&A