• ベストアンサー

エクセル関数について

スポーツのリーグの勝敗表を作成する際の勝ち点の計算の仕方に関する関数があればお教え下さい。 例えば 勝利1つの際に勝ち点『3』 を 引き分けの際に『1』を認識させ、勝ち点の欄に合計勝ち点を自動計算させたいのですが、どのようにすれば良いでしょうか? 例 勝利数の欄に勝利数を表す『1』が入っている場合に、勝ち点の欄に『3』として認識させたい。      勝   引  負    勝ち点 Aチーム「1」 「1」  「0」    「4」←となるように自動計算をさせたい Bチーム「0」 「2」  「0」 「2」←となるように自動計算をさせたい Cチーム「0」 「1」 「1」    「1」←となるように自動計算をさせたい よろしくお願い致します。

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

  • ベストアンサー
  • izmlz
  • ベストアンサー率55% (67/120)
回答No.2

=B2*3+C2 とか =IF(COUNT(B2:D2),B2*3+C2,) でいかがでしょうか?

参考URL:
=B2*3+C2
noname#175027
質問者

お礼

ありがとうございました。 求めていたものが出ました。

その他の回答 (2)

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

sSUMPRODUCT関数だろう。 A1:D4 (D列は関数の結果) 勝   引き分け  負け  点数 1 1 0 4 0 2 0 2 0 1 1 1 H2:J2に 3 1 0 D2の式は =SUMPRODUCT((A2:C2)*($H$2:$J$2)) 下方向に式を複写。 結果 上記D列

noname#175027
質問者

お礼

ありがとうございました。

  • n4330
  • ベストアンサー率24% (215/872)
回答No.1

  勝がA、引がB、負がCとして =A1*3+B1 これでお望みの結果になります。 検証 Aチーム「1」「1」「0」…… 1*3+1=4 Bチーム「0」「2」「0」…… 0*3+2=2 Cチーム「0」「1」「1」…… 0*3+1=1    

noname#175027
質問者

お礼

ありがとうございました。 求めていたものが出来ました。

関連するQ&A