设置显示值,带正号

Finereport里面如何实现,正值带+,负值目前是直接带减号的,不用单独设置

image.png

FineReport 猫尾巴 发布于 2025-1-4 14:28 (编辑于 2025-1-4 18:44)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-1-4 14:30(编辑于 2025-1-4 14:30)

这个你要单元格

形态属性设置

if($$$>0,"+"+$$$,$$$)

  • 猫尾巴 猫尾巴(提问者) 并没有生效
    2025-01-04 15:51 
  • snrtuemc snrtuemc 回复 猫尾巴(提问者) 你看看实际值什么,正常肯定可以的,重启看看
    2025-01-04 15:56 
  • 猫尾巴 猫尾巴(提问者) 回复 snrtuemc 实际值就是数值,没有加条件属性,就加了单元格过滤,在单元格属性那里高级设置了,也不行
    2025-01-04 18:45 
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-1-4 14:30

公式形态

if($$$>0,CONCATENATE("+",$$$),$$$)

image.png

  • 猫尾巴 猫尾巴(提问者) 并不生效,我之前都是这样设置的
    2025-01-04 15:51 
  • 华莉星宸 华莉星宸 回复 猫尾巴(提问者) 那就是你实际值不对,是不是单元格还设置有条件属性什么的?
    2025-01-04 16:04 
  • 猫尾巴 猫尾巴(提问者) 回复 华莉星宸 实际值就是数值,没有加条件属性,就加了单元格过滤,在单元格属性那里高级设置了,也不行
    2025-01-04 18:45 
  • 华莉星宸 华莉星宸 回复 猫尾巴(提问者) 把高级设置的内容删掉,直接用形态
    2025-01-04 18:48 
最佳回答
0
用户ENnZd6579756Lv2见习互助
发布于2025-1-4 14:32

IF(A1<=0,A1,CONCATENATE('+',A1)),逻辑判断后拼接字符串

最佳回答
0
shirokoLv6资深互助
发布于2025-1-6 08:42

image.png 格式不要用百分比,格式用字符串,这样添加的加号才不会自动省略。

然后因为改了字符串,百分号需要你自己去操作了:先乘100,再拼接一个%

最佳回答
0
苏菲的供词Lv6中级互助
发布于2025-1-6 17:35(编辑于 2025-1-6 17:35)

前两个图片的预览结果都是第三个图片

image.png

image.png

image.png

  • 6关注人数
  • 76浏览人数
  • 最后回答于:2025-1-6 17:35
    请选择关闭问题的原因
    确定 取消
    返回顶部