1つだけ過去を変えられるとしたら?

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

A 回答 (3件)

「IF」 と 「+」

    • good
    • 0

どのようなシートなのでしょうか?



 A  B  C   D
問題 回答 点数 答え
と準備して、D列は非表示で見えないようにしておく。

C列は =IF(B2=D2,2,0)
最後に SUM関数で合計
    • good
    • 0

例えば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セルの合計を表示します。
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/10/25 19:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!