質問: excel関数 excelで10問の問題を作り、1問ずつ解答したとき、 間違った答えなら0点、正解の場合は2点、というようなものを作るときの関数を教えてください。
回答: 例えば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セルの合計を表示します。