人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Excelで、○×の問題の演習をしたいのですが、簡単な方法はありますか?
問題・答え・解説は、リストで出来ているのでそのまま使用したいです。出来れば、間違えた問題を記録に残したいです。お願いします。


●質問者: ssys
●カテゴリ:コンピュータ
✍キーワード:Excel ○× リスト
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● hiko3karasu
●15ポイント

どういう動作にしたいか教えてください。

○×をすべての問題につけた後で答え合わせをするのでしょうか?

または、

たとえば、○をつけたとたんに「正解」とか表示すればいいのでしょうか?

◎質問者からの返答

理想は、○×をすべての問題につけた後で答え合わせをする

ですが、組むのに時間が掛かるのであれば、、○をつけたとたんに「正解」でも構いません。

出来れば、間違えた問題の履歴を取りたいのですが・・・・


2 ● hiko3karasu
●40ポイント ベストアンサー

Sheet1を問題を答えるシート

Sheet2を問題と回答があるシート

にします。

Sheet1は

D1を回答が終わったら入力するセルにします。

C列は○×を記入するセルにします。

A列はA2以降に問題番号 1? を入力しておきます

Sheet2は

A列に問題番号 1? を入力しておきます

B列に問題を入力します。

C列に各問題の答えであるの○か×を入れます。

sheet1にもどって

B2に

=VLOOKUP(A2,Sheet2!A:C,2,1)

を入力し、B3以降にコピーします。

D2に

=IF(D$1=1,IF(VLOOKUP(A2,Sheet2!A:C,3,1)=C2,"正解","不正解"),"")

を入力し、D3以降にコピーします。

これで完成

C列に回答を入れてから

D1セルに「1」を入力すると正解、不正解がD列に表示されます。

◎質問者からの返答

Sheet2枚とVLOOKUPの組み合わせは、手軽で、履歴も残って良いアイデアです!

何回も練習出来るのが良いです。

ありがとうございます。


3 ● taku0208
●25ポイント

あなたの目的に合うか分かりませんが、あるセルの数値(文字)を判断するときはIF関数を使います。

使い方は答えを表示するセルに以下の式を入れます。

=IF(A1=B1,"○","×")

ここで、A1は答えを記入するセル、B1は答えが格納されているセルです。

A1に答えを書いたとき、B1に等しければ○が表示され、違っていれば×が表示されます。

B1のセルを非表示にしておけば、答えは予め分かりません。

◎質問者からの返答

if文+非表示も良い手ですね!

参考になります!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ