Sum() 使用 IIF() 或 MS Access 中的 Where 子句

问题描述

在我的报告中: BID 是一个文本字段的计费客户 ID。 NPROFIT 是一个数字字段的净利润。

我的查询汇总了所有 BID 的 NPROFIT。 使用语句: =Sum([NPROFIT])

我只需要为某些 BID 值对 NProfit 列求和...实际上,我想对 SUM() 4 OF 10 BID 求和并排除其他 6 of 10

我试过: IIF([BID]=403490,=Sum([NPROFIT]),"无")

那行不通。 有什么建议吗?

解决方法

试试这个:

Sum(IIf([BID]=403490,[NPROFIT],0))

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...