以文本方式查看主题 - 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=37694) |
-- 作者:yankunhao -- 发布时间:2013/7/8 16:40:00 -- excel 报表的表达式不能计算 报表中如下的表达式为什么不能正常计算呢? 发现它只能计算出[zsl]/[mtzs]这部份而不能显示前面的[zsl]。
<IIF([mtzs]="",[zsl],[zsl]/[mtzs])> |
-- 作者:Bin -- 发布时间:2013/7/8 16:42:00 -- [mtzs]="" 的时候不能显示[zsl]值? 反之可以显示[zsl]/[mtzs]的值? 这样没道理吧,是否条件未成立
|
-- 作者:yankunhao -- 发布时间:2013/7/8 16:46:00 -- 我是想当[mtzs]=""的时候能显示出[zsl]值的,[mtzs]<> ""的时候就显示[zsl]/[mtzs]的值的。 |
-- 作者:Bin -- 发布时间:2013/7/8 16:47:00 -- 现在是否 [mtzs]<> ""的时候就显示[zsl]/[mtzs]的值 正常. 上个例子看看 |
-- 作者:yankunhao -- 发布时间:2013/7/8 16:49:00 -- 现在我如果设为<IIF([mtzs]="",[zsl],[mtzs])>,这个是可以正常显示的,说明条件是成立的啊! |
-- 作者:Bin -- 发布时间:2013/7/8 16:50:00 -- 你现在到底是[zsl]/[mtzs] 不能显示 还是[zsl] 你最好上个例子吧 |
-- 作者:yankunhao -- 发布时间:2013/7/8 16:52:00 -- 设如下这样的也不行(只能显[zsl]/[mtzs],不能显示[zsl]): <IIF([mtzs]<>"",[zsl]/[mtzs],[zsl])> |
-- 作者:Bin -- 发布时间:2013/7/8 16:55:00 -- 上例子 |
-- 作者:狐狸爸爸 -- 发布时间:2013/7/8 16:56:00 -- 说明你的mtzs从来就不等于"",也许看上去是空,其实里头有空格或回车换行等不可见字符。 [此贴子已经被作者于2013-7-8 16:55:44编辑过]
|
-- 作者:yankunhao -- 发布时间:2013/7/8 16:57:00 -- 以下是引用狐狸爸爸在2013-7-8 16:56:00的发言:
说明你的mtzs从来就不等于"",也许看上去是空,其实里头有空格或回车换行等不可见字符。 [此贴子已经被作者于2013-7-8 16:55:44编辑过] 那要如何才能正常计算呢? |