3人じゃんけんの勝ち負け判定のエクセル
10月21日に再度掲載しました。
質問内容
3人のじゃんけんの結果であいこかA、B、C、の勝ちかA、B、C、いずれかの2人勝ちかを表示させる方法を教えてください。また、その時のA、B、Cの勝ち数のカウントを教えてください。なお、もしA、Bの2人勝ちの場合はA の勝ちとBの勝ちどちらもにカウントされるようにする方法を教えてください。
答
じゃんけんする3人を A, B, C とします。 |
グー = 0 チョキ = 1 パー = 2 とします。 |
(A + B + C) ÷ 3 のあまりが |
:0の場合 あいこ |
: 1の場合 ひとりだけの負け A = B なら C の負け B = C なら A の負け C = A なら B の負け |
: 2の場合 ひとりだけ勝ち A = B なら C の勝ち B = C なら A の勝ち C = A なら B の勝ち |
これをエクセルにします。 |
A列:回数(意味はありません) |
B列、C列、D列は、A,B,Cがじゃいけんでなにをだしたかを数字表現しています |
B列、C列、D列: =INT(RAND()*3) |
E列: Aが何を出したか =IFS(B15=0,"グ-",B15=1,"チョキ",B15=2,"パー") |
F列: Bが何を出したか E列をコピー |
G列: Cが何を出したか 同じく左よりコピー H列: MOD関数で余りを計算 =MOD*1,"勝","") J列:Bの"勝”を判定 =IF(OR(AND($H15=1,B15<>D15),AND($H15=2,B15=D15)),"勝","")
|
*1:B15+C15+D15),3)
I列: Aの"勝”を判定 =IF(OR(AND($H15=1,C15<>D15),AND($H15=2,C15=D15