>我在 Access 2007 中使用一个子窗体,该子窗体显示链接到主窗体的一组已确定记录的质量。 表单显示在电子表格视图中,并具有两列[Mass]
和[Include]
。Include
是一个 True/False 字段,用于选择是否将记录包括在最终计算中。
在子窗体的页脚中,我想添加记录质量的平均值,其中[Include] = True
. 到目前为止,我已经创建了一个新字段[MassIF] = IIf([Include]=True,[Mass],Null)
,这在电子表格中可以正常工作。
但是,页脚中的=Avg([MassIF])
控件给出了错误,知道为什么会这样以及如何解决问题吗?
此外,=Avg([Mass])
工作正常,直到我将=Avg([MassIF])
控件添加到页脚,然后我在两个字段中都#ERROR
,这对我来说看起来真的很奇怪。
尝试在页脚的文本框中计算:
=avg(iif([include], [mass], null((