Office中国论坛/Access中国论坛

标题: [求助]求助(行字段相加求和的问题) [打印本页]

作者: niel    时间: 2007-1-18 17:50
标题: [求助]求助(行字段相加求和的问题)
这个表中,我想在查询中后面增加一项,为前面咨询桌价格、接待桌价格........的总计,不知道如何实现。

我开始用简单加法,四个字段相加,结果正确,如果超过四个,结果则不显示,很奇怪的。然后我又用sum函数,但不知道如何编写,老是提示错误,请各位高手指教!!!!!万分感谢!!!![attach]22691[/attach]


[此贴子已经被作者于2007-1-18 9:57:48编辑过]


作者: 一点通    时间: 2007-1-18 17:55
请修改标题,写出简要内容
作者: niel    时间: 2007-1-18 18:02
不好意思,初来咋到,已修改,下次注意!
作者: hi-wzj    时间: 2007-1-18 18:04
由于不清楚您到底是要加那几个字段,因此只能大概的猜测。

从算法上您要明白如果一个字段值为无效值(null)它和任何其他数据进行运算的结果都是无效值。

解决它的方法1是,用nz函数将字段的无效值转换成零值再进行加减运算。比如:nz(五层展柜)*330+nz(万用板)*80.....

方法2:将表格里的应该填数值的字段都填上零,同时将这些字段的默认值都设置为零。这样在查询中直接用加减就都可以了。
作者: niel    时间: 2007-1-18 18:20
还是好人多啊,谢谢了
作者: niel    时间: 2007-1-18 18:21
问题已解决,高手!
作者: wangf    时间: 2007-1-29 20:36
1


作者: achieve202    时间: 2007-2-14 06:39
我也是给这个问题困扰.




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3