Function 访问DSUM问题

Function 访问DSUM问题,function,ms-access,sum,Function,Ms Access,Sum,我试图在查询字段中使用Dsum函数来创建每个通道的卷小计 Exp1:DSUM(“[vol_tot]”,“[TBLNAME]”,“[CH]”) 我有以下结果: CH Exp1 10 200,000 20 200,000 30 200,000 我期待着: CH Exp2 10 100,000 20 40,000 30 60,000 我正在尝试实现与Excel中的SUMIF函数相同的功能…筛选条件参数不完整。尝试: DSUM(“[vol_tot]”,“[TBLNAME]”,“[CH]=”和[CH]

我试图在查询字段中使用Dsum函数来创建每个通道的卷小计

Exp1:DSUM(“[vol_tot]”,“[TBLNAME]”,“[CH]”)

我有以下结果:

CH Exp1
10 200,000
20 200,000
30 200,000
我期待着:

CH Exp2
10 100,000
20 40,000
30 60,000

我正在尝试实现与Excel中的SUMIF函数相同的功能…

筛选条件参数不完整。尝试:

DSUM(“[vol_tot]”,“[TBLNAME]”,“[CH]=”和[CH])


域参数函数在查询和文本框中执行缓慢。考虑使用TyBox中的分组和排序特性和= SUM()来建立一个报告。提供的公式给出了一个错误,当我在第二个[CH ]上引用引文时,我得到了与以前相同的结果。什么错误?这两种技术对我都有效。[CH]是数字类型字段吗?第二个[CH]周围没有引号。这是一个可变参数。连接变量。编辑您的问题以发布完整的SQL语句。报告确实是更好的方法。CH字段是短文本。我把它改成了数字,你的语法很有魅力!您能描述一下我如何使用报表方法吗?您应该参考有关使用聚合计算器进行排序和分组来生成Access报表的教程。