引用单元格值为负数,怎么处理?

=ROUND(G15, 4) * 100 + '%' + "-" + ROUND(G17, 4) * 100 + '%'

在内容提示写计算过程,G15和G17单元格为负数,所以引用后效果变成

-G15--G17

怎么处理呢

FineReport i123 发布于 2021-5-8 11:05 (编辑于 2021-5-8 11:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Kevin-sLv7中级互助
发布于2021-5-8 11:08

=ROUND(G15, 4) * 100 + '%' + "-" + ROUND(ABS(G17), 4) * 100 + '%'

用这个即可

  • i123 i123(提问者) 但我的G15也是负值,就变成-G15-G17 能否改成-G15-(G17)呢
    2021-05-08 11:14 
  • Kevin-s Kevin-s 回复 i123(提问者) 你用ABS都变成正的再计算,改成=ROUND(ABS(G15), 4) * 100 + \'%\' + \"-\" + ROUND(ABS(G17), 4) * 100 + \'%\'
    2021-05-08 11:15 
  • Kevin-s Kevin-s 回复 i123(提问者) 你要的结果是什么来着正G15-G17么
    2021-05-08 11:17 
最佳回答
0
InfiniteFutureLv4见习互助
发布于2021-5-8 11:09(编辑于 2021-5-8 11:20)

可以弄成G15-|G17|*(1或-1)吗

不清楚你想要的效果,如果两个单元格不确定正负,就是要两个单元格相减,那就可以用|G15|*(1或-1)-|G17|*(1或-1)这个逻辑套公式了

  • 3关注人数
  • 478浏览人数
  • 最后回答于:2021-5-8 11:20
    请选择关闭问题的原因
    确定 取消
    返回顶部