以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于表达式计算结果求助  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=118696)

--  作者:1669607010
--  发布时间:2018/5/9 8:19:00
--  [求助]关于表达式计算结果求助
哪位老师帮忙看看,为什么在Excel报表模板中使用表达式<[原料价格] & "万元/吨">计算时,如果原料价格小于1,得到的结果不显示小数点之前的0,例如,单价0.7万元,得到的结果为“.7万元”,怎么让结果显示为“0.7万元”啊?
--  作者:有点甜
--  发布时间:2018/5/9 8:41:00
--  

试试改成这样

 

<format([原料价格], "0.00") & "万元/吨">


--  作者:1669607010
--  发布时间:2018/5/9 9:32:00
--  
甜老师,用<format([原料价格], "0.00") & "万元/吨">为什么不显示任何结果?


--  作者:有点甜
--  发布时间:2018/5/9 9:52:00
--  

原料价格,请改成双精度小数,不要用字符列。

 

或者,试试 <format(cdbl([原料价格]), "0.00") & "万元/吨">