以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]EXCEL报表 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=26357) |
||||
-- 作者:nblwar -- 发布时间:2012/12/1 14:28:00 -- [求助]EXCEL报表 <*[$冷轧物流,SUM(去料重量),[去料重量] <> 0]* + *[$冷轧废料表,SUM(去料重量),[去料重量] <> 0]*>
这个为什么不能算
只要有一个的结果是0,就不能算 了 [此贴子已经被作者于2012-12-1 14:32:36编辑过]
|
||||
-- 作者:lin_hailun -- 发布时间:2012/12/1 14:34:00 -- 应该是不能算的。直接统计只能单独使用。 你这种的话,就是用标记吧,通过代码实现。 http://www.foxtable.com/help/topics/1953.htm [此贴子已经被作者于2012-12-1 14:39:47编辑过]
|
||||
-- 作者:nblwar -- 发布时间:2012/12/1 14:36:00 -- 但是当两个结果都不为0的时候是可以算的 |
||||
-- 作者:nblwar -- 发布时间:2012/12/1 14:37:00 -- 其中有一个结果是0的时候就 不能算了 |
||||
-- 作者:lin_hailun -- 发布时间:2012/12/1 14:43:00 -- 如果是这样的话,加一个判断看看是否可以。 <IsNull(*[$冷轧物流,SUM(去料重量),[去料重量] <> 0]*, 0) + IsNull(*[$冷轧废料表,SUM(去料重量),[去料重量] <> 0]*, 0)> |
||||
-- 作者:nblwar -- 发布时间:2012/12/1 14:53:00 -- 不行啊
|
||||
-- 作者:lin_hailun -- 发布时间:2012/12/1 14:54:00 -- 数据,例子,不行就用代码设置。看二楼。 |
||||
-- 作者:nblwar -- 发布时间:2012/12/1 14:59:00 -- <*[$冷轧物流,SUM(去料重量),[去料重量] IS NOT NULL]* + *[$冷轧废料表,SUM(去料重量),[去料重量] IS NOT NULL]*>
我改成这样了,然后再在表里面加上个0可以算,但是可不可以不加0啊 |
||||
-- 作者:lin_hailun -- 发布时间:2012/12/1 15:05:00 -- 呃,其实我想问,为什么要后面那个 <> 0的条件?直接不要条件,就可以满足需要的了吧? <*[$冷轧物流,SUM(去料重量)]* + *[$冷轧废料表,SUM(去料重量)]*> |
||||
-- 作者:nblwar -- 发布时间:2012/12/1 15:07:00 --
|