用于计算考试总学分数的 MS Word 字段

用于计算考试总学分数的 MS Word 字段

我正在起草一份考试,我知道如何为单独的问题创建自己的计数器。我使用 Strg + F9 和 完成了此操作{seq questionno}。我还在行中添加了文本框,其中包含特定问题中可以获得的学分数量。这是我目前所拥有的:

在 MS Word 中自动编号的考试题目草稿

我的问题是:如何自动计算总学分?


我希望做的是将文本框中的数字转换为字段,然后计算该特定字段的所有值的总和。

我确实使用书签找到了解决方案如这里所述。但此解决方案适用于特定字段(即书签)的总和。总和必须是所有书签的手动加总(如其图所示):

ms word 书签总和

例如,如果我复制粘贴问题 2 来创建问题 3,此操作将失败。一旦我更新,F9新问题的编号将是正确的,但在此过程中,Word 将失去对书签的跟踪,总和将不正确。Word 将此视为结果:

MS Word 无法计算总学分数

我觉得这个有一个简单的解决方案,但我对 MS Word“字段编程语言”了解不够,无法自己做。


编辑:我知道有使用表格的解决方案。我更喜欢不使用表格的解决方案,因为表格存在各种问题,而且我不想放弃用于信用的边距空间。

答案1

如果您将其制作成表格,并将学分放在单独的列中,则可以使用公式=SUM(ABOVE)。这将在复制粘贴整个表格时正确传输。

请参阅 Microsoft 文章 对表格中的一列或一行数字求和 如何为列创建 SUM 字段:

在此处输入图片描述
在此处输入图片描述

您可以复制粘贴整个表格,每个副本将仅汇总其自己的列,与原始列分开。

请注意,要在更改列中的值后重新计算 SUM 公式,您需要选择表格并按。您也可以使用+F9选择整个文档 ,然后按 重新计算文档中所有表格的总和。CtrlAF9

更多信息和方法可以在文章中找到
在 Word 表格中快速求和的 3 种方法

相关内容