• ベストアンサー

Excel関数

Excelで10問の問題を作り、1問ずつ解答したとき、 間違った答えなら0点、正解の場合は2点、というようなものを作るときの関数を教えてください。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

例えばA1セルとB1セルの足し算をするとします。 答えをC1セルに入力するとして、その答えが正しいか間違っているかをD1セルに表示させるとしたら、しかも、間違ったいる場合には0点、正解の場合には2点と表示させるためにはD1セルには次の式を入力します。 =IF(C1="","",IF(C1=A1+B1,2,0)) 10問ですから1行に1問ずつ並べて10行ですから、D10セルまで上の式をオートフィルドラッグすればよいでしょう。 点数の合計はD11セルに表示させるとしたらD11セルには次の式を入力すればよいでしょう。 =IF(COUNT(D1:D10)=0,"",SUM(D1:D10)) この式の意味はD1セルからD10のセルに数値が表示されていなければD11セルを空白にします。そうでなければD1セルからD10セルの合計を表示します。

fuku232
質問者

お礼

わかりました。 やってみたいと思います。

その他の回答 (2)

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

どのようなシートなのでしょうか? 例  A  B  C   D 問題 回答 点数 答え と準備して、D列は非表示で見えないようにしておく。 C列は =IF(B2=D2,2,0) 最後に SUM関数で合計

noname#101303
noname#101303
回答No.1

「IF」 と 「+」

関連するQ&A