我正在起草一份考试,我知道如何为单独的问题创建自己的计数器。我使用 Strg + F9 和 完成了此操作{seq questionno}
。我还在行中添加了文本框,其中包含特定问题中可以获得的学分数量。这是我目前所拥有的:
我的问题是:如何自动计算总学分?
我希望做的是将文本框中的数字转换为字段,然后计算该特定字段的所有值的总和。
我确实使用书签找到了解决方案如这里所述。但此解决方案适用于特定字段(即书签)的总和。总和必须是所有书签的手动加总(如其图所示):
例如,如果我复制粘贴问题 2 来创建问题 3,此操作将失败。一旦我更新,F9
新问题的编号将是正确的,但在此过程中,Word 将失去对书签的跟踪,总和将不正确。Word 将此视为结果:
我觉得这个有一个简单的解决方案,但我对 MS Word“字段编程语言”了解不够,无法自己做。
编辑:我知道有使用表格的解决方案。我更喜欢不使用表格的解决方案,因为表格存在各种问题,而且我不想放弃用于信用的边距空间。
答案1
如果您将其制作成表格,并将学分放在单独的列中,则可以使用公式=SUM(ABOVE)
。这将在复制粘贴整个表格时正确传输。
请参阅 Microsoft 文章 对表格中的一列或一行数字求和 如何为列创建 SUM 字段:
您可以复制粘贴整个表格,每个副本将仅汇总其自己的列,与原始列分开。
请注意,要在更改列中的值后重新计算 SUM 公式,您需要选择表格并按。您也可以使用+F9选择整个文档 ,然后按 重新计算文档中所有表格的总和。CtrlAF9
更多信息和方法可以在文章中找到
在 Word 表格中快速求和的 3 种方法。