关于ABS公式的问题

我有一个数据增幅的对比判断

比如
A列        B列         C列
2016年   2015年   增幅


公式如上图,但是预览的时候,网页效果如下图,得出的值是




但是,看下图,我用的公式是 =IF(F5=0,1,(E5-F5)/(F5))
把ABS去掉了,结果如下图红圈中



得出的值是正常的,请问,这是为什么???
FineReportbfnet 发布于 2015-12-22 09:41
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共9回答
最佳回答
0
gxy120313发布于2015-12-22 09:41(编辑于 2023-9-6 09:34)
555
最佳回答
0
gxy120313发布于2015-12-22 09:49(编辑于 2023-9-6 09:34)
555
  • bfnet bfnet(提问者)

    你的意思是ABS里只能加具体数,不能加变量或参数之类的动态数据了?

    那我这个增幅比,我想分母要绝对正值(分母是单元格,数据是动态的),你有什么建议
    回复
    2015-12-22 09:54 
最佳回答
0
bfnet发布于2015-12-22 09:54(编辑于 2023-9-6 09:34)
555
  • gxy120313 gxy120313

    个人感觉ABS应该只能加上具体的数字,楼主想要分母是绝对正值,可以在sql中把F5单元格的字段直接转换,然后单元格直接计算即可
    回复
    2015-12-22 10:02 
最佳回答
0
静听禅鸣发布于2015-12-22 09:58(编辑于 2023-9-6 09:34)
555
最佳回答
0
gxy120313发布于2015-12-22 10:02(编辑于 2023-9-6 09:34)
555
  • 静听禅鸣 静听禅鸣

    应该跟我说 是一个意思吗
    回复
    2015-12-22 10:09 
  • bfnet bfnet(提问者)

    你这招不可取,我的这个单元格,也是通过公式跨SHEET取来的
    由多个单元格经过计算得出来的,然后再传到这个单元格的,如果按你的说法做,前面的多个单元格,值就不正确了
    回复
    2015-12-22 10:36 
最佳回答
0
静听禅鸣发布于2015-12-22 10:09(编辑于 2023-9-6 09:34)
555
最佳回答
0
bfnet发布于2015-12-22 10:36(编辑于 2023-9-6 09:34)
555
  • gxy120313 gxy120313

    那楼主可以在公式中先用if判断F5的值,然后在进行计算
    回复
    2015-12-22 09:41 
最佳回答
0
静听禅鸣发布于2015-12-22 11:11(编辑于 2023-9-6 09:34)
555
最佳回答
0
bfnet发布于2015-12-22 11:12(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1079浏览人数
  • 最后回答于:2015-12-22 11:12
    活动推荐 更多
    热门课程 更多
    返回顶部