求助:finereport 怎么实现百分比数据为正数的时候前面有个+号

finereport 怎么实现百分比数据为正数的时候前面有个+号,试了条件属性和数据形态都不行,数据常规格式下可以用'+'+$$$实现,换成百分比格式的就不行了

FineReport 阳娟 发布于 2019-10-12 13:43
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
2
孤陌Lv6资深互助
发布于2019-10-12 13:51

这个 那就不可以在单元格设置 百分比格式  需要 在形态设置里 写公式设置

if($$$>0,"+"+FORMAT($$$,"#0.00%"),FORMAT($$$,"#0.00%")) 这样就可以了

  • 阳娟 阳娟(提问者) 谢谢准确答案
    2019-10-12 13:55 
  • 孤陌 孤陌 回复 阳娟(提问者) 呵呵 准确的是我 你采纳别人 哎
    2019-10-12 13:57 
  • 阳娟 阳娟(提问者) 回复 孤陌 点错了 不好意思
    2019-10-12 14:00 
  • 孤陌 孤陌 回复 阳娟(提问者) 你主要的问题 就是在格式 设置了百分比 所以都修改不成功
    2019-10-12 14:02 
最佳回答
0
张洪威Lv6高级互助
发布于2019-10-12 13:46

if(a1>0,CONCATENATE("+",FORMAT(a1,"0.00%")),FORMAT(a1,"0.00%"))


image.png

  • 4关注人数
  • 1061浏览人数
  • 最后回答于:2019-10-12 13:51
    请选择关闭问题的原因
    确定 取消
    返回顶部