以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]由模板生成的Excel报表,如何将0显示成空白 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77648) |
-- 作者:sunsenfeng -- 发布时间:2015/11/23 10:24:00 -- [求助]由模板生成的Excel报表,如何将0显示成空白 如题,请大虾们指点 我在表中用了公式,又数据的行显示正常,空行则显示0,如何显示为空白? 或者在报表事件中,如何设置代码 |
-- 作者:大红袍 -- 发布时间:2015/11/23 10:25:00 -- <iif([第一列] = 0, "", [第一列])> |
-- 作者:sunsenfeng -- 发布时间:2015/11/23 10:35:00 -- 我是在用的Excel表公式,例如=A3*B3
|
-- 作者:大红袍 -- 发布时间:2015/11/23 10:37:00 -- 一样
=iif(A3*B3=0, "", A3*B3) |
-- 作者:sunsenfeng -- 发布时间:2015/11/23 10:47:00 -- 不行的,Excel公式函数是if =IF(INDIRECT("J"&ROW())*INDIRECT("E"&ROW())=0,"",INDIRECT("J"&ROW())*INDIRECT("E"&ROW())) 必须要重新刷新公式才能得到结果 问题的焦点是,FT产生的报表,默认的是显示0值,如何设置参数,才能产生出不显示0的表 |
-- 作者:大红袍 -- 发布时间:2015/11/23 10:51:00 -- 模板的公式这样写啊
<iif([第一列] = 0, "", [第一列])> |
-- 作者:sunsenfeng -- 发布时间:2015/11/23 10:58:00 -- <(*[单价]*-(*[销售单,运费]*/*[销售单,链条重量]*)*(*[单重]*)-*[附件单价]*-*[证书单价]*)> 这个是单价,还要乘上重量 用FT模板公式太长,所以要用Excel本身公式
|
-- 作者:大红袍 -- 发布时间:2015/11/23 11:02:00 -- 不明白你的意思,要不就上传项目测试。 |