以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 依据标识列,如何将汇总列分类求反(得到负值) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18561) |
|||||||||||||||||||||||||
-- 作者:完美人生 -- 发布时间:2012/4/17 15:54:00 -- 依据标识列,如何将汇总列分类求反(得到负值) 依据标识列,如何将汇总列分类求反(得到负值) |
|||||||||||||||||||||||||
-- 作者:狐狸爸爸 -- 发布时间:2012/4/17 15:55:00 -- 呵呵,问题不能具体一点吗? |
|||||||||||||||||||||||||
-- 作者:完美人生 -- 发布时间:2012/4/17 16:01:00 --
cols2汇总的结果是11+(-12)+13+(-14)的样子, 具有正数标志的按正数汇总,负数标志的按负数汇总,然后求得总的汇总值
[此贴子已经被作者于2012-4-17 16:02:55编辑过]
|
|||||||||||||||||||||||||
-- 作者:狐狸爸爸 -- 发布时间:2012/4/17 16:05:00 -- 为什么搞得这么复杂? Cols2直接输入11、 -12、13、-14
如果不想这样,另外增加一个表达式列,表达式为: iif(Cols1= \'正\',1,-1) * Cols2 以后汇总这个表达式列就行、 |
|||||||||||||||||||||||||
-- 作者:完美人生 -- 发布时间:2012/4/17 16:08:00 -- 不是,我的导入的外部数据源数据就有红字标识的一列,凡是红字的在汇总时按负数计算,不会啊 |
|||||||||||||||||||||||||
-- 作者:狐狸爸爸 -- 发布时间:2012/4/17 16:17:00 -- 红字标识,什么意思啊? 你能否用foxtable设计一个表,输入一些测试数据,然后传上来,并具体说明问题? |