ACCESS报表中有关SUM的问题

我在做一张报表,有分类,分别为[A],[B],[C],它们对应的分类汇总数分别是[500], [400], [20],现在我想在最后再做一个[TOTAL],但是只是想要[A]与[B]的数量之和,不需要[C]的数量,就是说我想要的结果只是[900],请问我该在文本框中如何输入函数公式
PS.我的报表是做自于查询,并不是写代码的

可以在报表页眉或页脚中添加一个文本框控件,然后用域合计函数Dsum去进行条件求和追问

DSUM([数量],[分类],"A"OR"B")这样写对吗?

追答

=DSum("数量","数据表名","分类='A' OR 分类='B'")

温馨提示:内容为网友见解,仅供参考
无其他回答

ACCESS报表中有关SUM的问题
可以在报表页眉或页脚中添加一个文本框控件,然后用域合计函数Dsum去进行条件求和

ACCeSS窗体中Sum函数出错?
Sum属于SQL语言里的聚合函数,它只能在SQL语句里使用。除了编写SQL语句和设置窗体记录源属性或控件行来源属性外,不能直接应用于ACCESS窗体里。在ACCESS窗体里如果需要算出汇总数量,可以使用DSum()函数。下面是DSum()函数的联机帮助截图,供参考:

access 中sum之后没有值的显示0
其实楼主说我这个表达式不行,估计是没有建立好两个表的对应关系。例如表1是有单位名列表,表2是单位名和金额明晰。要将表1的单位名(或代码)与表2的单位名(或代码)建立多对一关系,即包含表1所有记录和表2相应记录。做了这一步,我的答案和2楼答案都可以解决你的问题。

access 中sum之后没有值的显示0
其实楼主说我这个表达式不行,估计是没有建立好两个表的对应关系。例如表1是有单位名列表,表2是单位名和金额明晰。要将表1的单位名(或代码)与表2的单位名(或代码)建立多对一关系,即包含表1所有记录和表2相应记录。做了这一步,我的答案和2楼答案都可以解决你的问题。

access的sum条件怎么打
1、先选择所有单元格区域:B2:K10,然后按快捷键Ctrl+G,定位条件选择空格,这样就能选中区域内的所有空白单元格。2、对所有单元格都选择空白单元格后,然后直接按快捷键Alt+=,这样会发现,选择的空白单元格也就是合计数据区域,都会统一填充好sum函数,再也不用手动一个个输入了。

access sum:([成绩]![成绩]) ! 号是什么意思
sum是函数,正确写法是sum([字段名称])。没有见过sum后面还加冒号再加引号的。如果求和是表格,一般是sum([表格名称].[字段名称])如果求和是窗体或者报表的控件,一般写成 sum([加载的窗体或报表名称]![控件名称])

关于access聚合函数sum翻倍的问题
不过单纯就你sql语句来说,switch用法不对,from前多逗号,sum函数用完后没group by等问题还是存在的。select t.id,t.xm,sum(switch xk='语文',t.fenshu,true,0) as yw,sum(switch xk='数学',t.fenshu,true,0) as sx,sum(switch xk='英语',t.fenshu,true,0) as yy,sum(switch xk=...

access怎么在每个字段输出不同的求和
Access中每个字段输出不同的求和可以分别用sum函数解决。如:成绩表中有如下内容现要求所有人数学、语文、外语三科分别的总成绩,可用如下语句:select sum(数学) as 数学总成绩,sum(语文) as 语文总成绩,sum(外语) as 外语总成绩 from 成绩表查询结果:这样就达到了每个字段输出不同的求和的目的。

在access查询语句中怎样用sum函数,高分相赠!!!特急!!!
SELECT sum(产值) as 总产值 from 产值;2)求每一天的总产值 SELECT 日期,sum(产值) as 日产值 from 产值 group by 日期;聚合函数sum一般需要配合GROUP子句一起使用,可以用单个或多个字段分组外,还可以用基于分组字段值的表达式进行分组汇总。除了汇总信息,未参与分组的字段不得出现于select子句后面...

ACCESS窗体中求和问题
在这个窗体中插入一个子窗体,用于显示你小于等于新添记录的编号的所有记录,在子窗体页脚添加一文本框,在这个文本框中录入=SUM([当前时间]),累计时间文本框等于子窗体页脚的文本框。失去焦点时刷新一下累计时间文本框。

相似回答