問題をCSVでまとめて取り込む
テンプレートの形でCSVファイルを作り、問題バンクに問題をまとめて登録する手順です。取り込む前に正常な行とエラーの行を確かめられます。
問題が多いときは、CSV ファイルでまとめて取り込めます。画像選択の問題は CSV では取り込めないので、画面で作ります。
この操作ができる人
管理者と講師です。
手順
- 左のメニューの 「問題バンク」 を開き、右上の 「CSVインポート」 を押します。
- 「テンプレートをダウンロード」(番号1)を押して、見本の CSV を受け取ります。
- テンプレートの形のまま、1 行に 1 問ずつ書きます(1 行目の見出しは消しません)。列の書き方は 問題のCSVの列の書き方 をご覧ください。
- 「CSVファイルを選択」(番号2)を押してファイルを選びます(文字コードは UTF-8 か Shift_JIS)。
- 一覧に、行ごとの結果が出ます。上に 「正常 ◯件」「エラー ◯件」 が出るので、エラーの行の「結果」の列で理由を確かめます。
- 「◯問を取り込む」(エラーの行があるときは 「エラー行を除外して◯問を取り込む」)を押します。
「◯問を取り込みました」と出て、問題バンクに並びます。エラーの行があったときは「(エラー◯行は除外)」と出ます。
エラーの行を直すとき
エラーの行は取り込まれません。手元の CSV でその行を直し、直した行だけの CSV を作って取り込み直します(全部を取り込み直すと、正常だった行が二重に入ります)。
よく出るエラー:
| 結果の列の表示 | 直し方 |
|---|---|
| 「typeはsingle/multiple/…のいずれか」 | type の列を決まった言葉にします |
| 「問題文(body)が空です」 | body の列を入れます |
| 「選択肢は2つ以上必要です(choice1〜)」 | choice1 から順に 2 つ以上入れます |
| 「correctは1〜◯の選択肢番号で指定してください」 | correct の列を選択肢の番号にします |
| 「singleの正答は1つだけ指定してください」 | 単一選択の correct を 1 つにします |
| 「correct(正答)はtrue/false(○/×)で指定してください」 | 正誤の correct を true か false にします |
ほかの表示と列の書き方は 問題のCSVの列の書き方 をご覧ください。
「ヘッダー行がテンプレートと一致しません」と出たとき
1 行目の見出しがテンプレートと違います。テンプレートをダウンロードし直して、その 1 行目をそのまま使ってください。
関連する記事
最終更新: 2026-10-11

