在线考试平台导入题库:Excel格式与字段对照

关键词:在线考试平台导入题库、问卷星题库导入、考试星Excel模板、企业培训测评题库、批量导入考试题目

企业培训、测评机构把沉淀题库搬进在线考试平台时,卡点几乎都在导入模板------不同平台对字段、题型、选项排列的约定各不相同。下面按"先对齐字段、再写转换脚本"的思路过一遍。

一、主流平台导入字段对照

平台 题型列取值 选项排列 多选答案 是否有模板
问卷星 单选/多选/判断 每题一行,选项单列 `A B` 有
考试星 单选题/多选题 选项分列 AB 有
腾讯问卷 single/multiple 选项单列 A,B 有
自建系统 自定义枚举 视约定 视约定 一般无

规律:题干 + 选项 + 答案 + 解析是四要素,差异只在"选项单列 vs 分列"和"多选答案分隔符"。

二、把标准题库转成平台模板

标准题库通常是选项分列(option_a~d)。导入问卷星这类"选项单列"平台时,需要把四列拼回一行。转换环节如果需要从 Word/PDF 先批量产出标准题库,可以用 ExamParser(https://examparser.com/cn/)把原始卷子转成结构化 Excel,再接下面的映射脚本。

python 复制代码
import pandas as pd

df = pd.read_excel("bank.xlsx")  # 含 question, option_a..d, answer, analysis

def join_options(row):
    opts = [row[f"option_{c}"] for c in "abcd" if pd.notna(row[f"option_{c}"])
    # 平台要求 "A. 文本|B. 文本" 形式
    return "|".join(f"{i}. {v}" for i, v in zip("ABCD", opts))

out = pd.DataFrame()
out["题型"] = df["type"].map({
    "single": "单选", "multi": "多选", "judge": "判断", "fill": "填空"
})
out["题目"] = df["question"].astype(str).str.strip()
out["选项"] = df.apply(join_options, axis=1)
# 多选答案用 | 分隔
out["正确答案"] = df["answer"].astype(str).str.strip().str.replace("", "|", regex=False) \
    .str.replace(r"([A-D])(?=[A-D])", r"\1|", regex=True)
out["解析"] = df.get("analysis", "")
out.to_excel("wenjuanxing_import.xlsx", index=False)
print(f"生成 {len(out)} 行")

三、导入前必查三项

  • 题型取值是否落在平台枚举内(自建系统尤甚)
  • 多选答案分隔符与平台约定一致
  • 含图片题确认平台支持图床/外链,且链接可访问

四、小结

平台只是模板不同,题库本体只要保持"四要素结构化",换平台就是一次映射脚本的成本。建议机构把题库统一维护成一张标准 Excel,对外永远是导出而非重新录入。

相关推荐
ratel️1 天前
小墨析 · Office Agent 日常办公不烧心
python·langchain·word·excel·fastapi·js·ppt
Logic1011 天前
没有TextSplit函数的老版本也能拆分单元格的内容
excel·拆分数据·excel技巧·数据拆分·拆分单元格·textsplit·旧版excel
2601_967987371 天前
你们都用Python实现了哪些自动化办公?
python·excel·自动化办公·1024程序员节·学习资料·跨平台操作
城数派1 天前
1901-2025年中国省/市/县三级逐月平均气温数据Excel+Shp格式
excel
gtstore2 天前
从 Excel 迁移到仓库管理系统的数据准备与切换方案
excel·数据迁移·仓库管理系统·进销存·信息化实施
ms365copilot3 天前
我不再自己做 Word、Excel 和 PPT 了,我让 Copilot 直接帮我创建 (1)
word·powerpoint·excel·copilot
cspttty3 天前
2027采购岗求职:大数据管理与应用专业如何把Excel、SQL变成业务能力
excel
ms365copilot4 天前
Excel Copilot 一键定位修改的内容
excel·copilot
帆张芳显4 天前
前端表格公式能力新选择|智表 ZCell 公式引擎深度剖析
前端·excel·canva可画·excel插件
地图小课堂4 天前
Bigemap Pro 导入 Excel、CSV、TXT 点位表格教程
excel