===========关于小数位的问题!!!!在线等!!!!!=============

马哲 2006-04-10 10:12:28
在水晶报表中,我将一个数据字段自定义格式为小数点后显示3位小数.此时,如果数据为:1.232完全符合要求.但如果1.000,这时候我想要的是,能不能把末尾是0不显示,就是说显示:1
1.230----->1.23 1.000----->1 1.232------->1.232
这需要写公式?还是什么别的东东?能否实现?望高手指点.
...全文
225 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ChinaRedRiver 2006-08-02
  • 打赏
  • 举报
回复
mark
马哲 2006-04-11
  • 打赏
  • 举报
回复
呵...十分感谢!!!
slusunshow 2006-04-10
  • 打赏
  • 举报
回复
if {字段名}=Fix({字段名})
then ToText({字段名},0)
xwdd129 2006-04-10
  • 打赏
  • 举报
回复
格式化--->自定义,先选择好默认小数位数,然后在“十位”后面写入公式:

if Right (ToText ({表.字段}, 3), 3) = "000" then 0 else
if Right (ToText ({表.字段}, 3), 2) = "00" then 1 else
if Right (ToText ({表.字段}, 3), 1) = "0" then 2 else 3
lbmshiwo 2006-04-10
  • 打赏
  • 举报
回复
顶.

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧