- ベストアンサー
エクセルの関数について教えて下さい。
エクセルの関数について教えて下さい。 以下のような対戦表があります。 行毎の対戦です。B,Cにはそれぞれのスコアが入ります。 A B C D 1 田中 鈴木 2 目黒 井上 例えば次のように、それぞれの勝者をA3とD3に入るようにしたいのですが、どのようにすれば良いか分かりません。 A B C D 1 田中 2 5 鈴木 2 目黒 4 1 井上 3 鈴木 目黒 どなたか、お分かりになりましたら教えて下さい。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
A3セルには次の式を入力します。 =IF(COUNT(B1:C1)<>2,"",IF(B1>C1,A1,IF(B1=C1,"引分",D1))) D3セルには次の式を入力します。 =IF(COUNT(B2:C2)<>2,"",IF(B2>C2,A2,IF(B2=C2,"引分",D2)))
その他の回答 (2)
- nattocurry
- ベストアンサー率31% (587/1853)
回答No.3
A3に =IF(B1>C1,A1,D1) D3に =IF(B2>C2,A2,D2)
質問者
お礼
ありがとうございます。 #2さんと同じ回答をいただきました。オーソドックスな方法なんですね。 ご親切に感謝いたします。
- aokii
- ベストアンサー率23% (5210/22062)
回答No.2
これではいかがでしょう。 A3=IF(B1>C1,A1,D1) D3=IF(B2>C2,A2,D2)
質問者
お礼
ありがとうございます。 色々とややこしく考えていましたので、これほどシンプルに出来るとは驚きました。 基礎の基礎から勉強し直しです…。 ご親切に感謝いたします。
お礼
早速ご回答下さりありがとうございます。 また、同点引分の場合の処理についても教えていただき、大変勉強になりました。 説明不足でしたが、今回は同点引分のケースがないため#2さん#3さんの関数を使用させていただきますが、ベストアンサーとさせていただきます。 ご親切に感謝いたします。