是否可以将 Excel 上的 MCQ 转换为 Word ?

是否可以将 Excel 上的 MCQ 转换为 Word ?

是否可以将 Excel 上的 MCQ(多项选择题)转换为 Word?

我有一个 excel 文件,里面有很多带有选项和正确答案的 MCQ(每个选项都在单独的列中),我想把它们放入 Word 中,就像在真正的纸质考试中一样排列(问题,然后每个答案都在不同的行中)

我不得不说,我不知道如何使用 Excel(显然除了打开和阅读),但我非常了解 Word、PowerPoint 和 Outlook。

在此文件中,我们看到(从左到右)

  • A:不重要的事情。
  • :问题
  • C、D、E、F、G,为正确答案的选项。
  • H:是正确答案。
  • :从中进行考试的年份。

基本上,A和E列并不重要,我可以放弃它们。

在此处输入图片描述

答案1

由于您已经设置了格式良好的数据源,因此您也可以使用邮件合并来实现这一点。

创建一个目录样式合并,将其链接到您的 Excel 工作簿,插入合并字段,并根据需要设置段落格式。例如,我的 Excel 工作簿中的列名称是“问题”、“选项 A”、“选项 B”、“选项 C”和“选项 D”,我希望问题按编号和粗体显示,选项按字母显示。所以我的合并文档如下所示:

合并字段

当我运行合并时,我仅凭三个蹩脚的问题就得到了这个结果:

合并结果

您还可以生成答案,因为您已经为正确答案创建了一个单独的列。有几种方法可以做到这一点。例如,我生成了一份单独的考试副本,其中星号出现在正确答案的末尾。在选项 A 的段落末尾,我点击了规则>如果...那么...否则...,并指定如果我的 Excel 工作簿中的“答案”列包含值“A”,Word 应插入“*”。我对选项 B–D 重复了此步骤,将“A”替换为适当的字母。例如,以下是选项 D 的规则:

如果...那么...否则...规则

合并的结果如下:

在此处输入图片描述

或者,我可以让 Word 在选项 D 后添加一个段落,内容是“正确答案:“后面跟着正确答案列中的值。或者我可以只生成正确答案列中所有值的编号列表。

答案2

您可以使用数据透视表重新排列它:

  • 在数据中插入标题行
  • 转到插入-数据透视表
  • 添加问题编号的列
  • 添加问题编号的列以及所有相关列作为行标题
  • 在数据透视表中选择问题计数(此列对于保持原始顺序而不是按字母顺序排列问题是必不可少的)
    • 右击并选择“字段设置”
    • 在“布局和打印”选项卡中取消选中“显示下一个字段的标签...”
  • 数据透视表中的缩进会增加,但我认为你可以在 Word 中管理它

在此处输入图片描述

您还可以添加其他列作为过滤器(例如年份)

相关内容