格式

image.png如果满足条件 ,怎么给值加一个红括号,2、如果是负数怎么把值变正image.pngimage.png

FineReport yzmknpQp2068966 发布于 2023-11-28 16:53 (编辑于 2023-11-29 08:56)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
GGGGGGGGGLv5初级互助
发布于2023-11-28 16:58(编辑于 2023-11-28 17:39)

使用两个条件属性:

1、一个条件属性判断当前值是为负数时,用新值,用这个公式转为正式:abs($$$)

image.png

2、第二个条件数据攀升当前值为正数时,字体变红,然后用新值:"("+$$$+")"

如图:

image.png

  • GGGGGGGGG GGGGGGGGG 回复 yzmknpQp2068966(提问者) 是括号和字都要红色吗?还是只有字变红色
    2023-11-28 17:11 
  • yzmknpQp2068966 yzmknpQp2068966(提问者) \"(\" + (round(E19 - J19,2)) + \")\"只有括号变红了
    2023-11-28 17:15 
  • yzmknpQp2068966 yzmknpQp2068966(提问者) 回复 GGGGGGGGG 都要,是判断这个值,如果是负数就转为正数,如果是正数就加括号,变红
    2023-11-28 17:18 
  • GGGGGGGGG GGGGGGGGG 回复 yzmknpQp2068966(提问者) 已更新回答了
    2023-11-28 17:39 
  • yzmknpQp2068966 yzmknpQp2068966(提问者) 回复 GGGGGGGGG 不行啊,出现的值不对
    2023-11-29 08:55 
最佳回答
0
帆软用户du7GhX9Kl2Lv3初级互助
发布于2023-11-28 16:54

abs($$$)正值

最佳回答
0
six28Lv5初级互助
发布于2023-11-28 17:16(编辑于 2023-11-28 17:29)

增加红色括号,并且将负值转为正值,公式条件为非空

'<font size="1" color="red">'+'('+'</font>'+ABS($$$)+'<font size="1" color="red">'+')'+'</font>'

如果是全部为红色字体,则改为'<font size="1" color="red">'+'('+ABS($$$)+')'+'</font>'

image.png

注:上述公式主要将显示换成HTML显示

image.png

  • 4关注人数
  • 436浏览人数
  • 最后回答于:2023-11-29 08:56
    请选择关闭问题的原因
    确定 取消
    返回顶部