以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何把表达式列的数据改为负值  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=12519)

--  作者:aiershi
--  发布时间:2011/9/6 11:44:00
--  如何把表达式列的数据改为负值
表达式列的数值能否根据其它列的列来定其值为正还是为负,那样的话在数据统计时比较方便,或者有什么方法可以实现这一效果?
--  作者:狐狸爸爸
--  发布时间:2011/9/6 11:47:00
--  

可以,不过你的问题要具体点。


--  作者:aiershi
--  发布时间:2011/9/6 12:01:00
--  
例如在第一列中我设一个性别,第二和三列中输入数字,而表达示列的数据就用二和三列的乘积的值后再用第一列为男时为正,为女时为负,这样可以实现吗?
--  作者:狐狸爸爸
--  发布时间:2011/9/6 12:03:00
--  

表达式:

 

IIF(第一列 =\'男\', 第二列 * 第三列, -第二列 * 第三列)


--  作者:aiershi
--  发布时间:2011/9/6 14:57:00
--  
我当时怎么没想到,这么简单就搞定的方法
--  作者:紙上不談兵
--  发布时间:2011/9/6 15:04:00
--  
IIF(第一列 =\'男\', 1, -1) * 第二列 * 第三列