用户自强拼搏 发表于 2021-10-22 13:33:00

为什么CEILING(-5,-3)的结果是-6?

为什么CEILING(-5,-3)的结果是-6?照理不是向上找倍数吗?那应该是-3吧?还有一个问题为什么CEILING(5,-3)会显示#NUM而CEILING(-5,3)却能得到结果?

稻田的守望者 发表于 2021-11-3 15:27:57

可以看一下相关的文档解释

哲思睿语 发表于 2021-11-28 12:16:30

还是有点草率,那怎么解释“而CEILING(-5,3)却能得到结果”呢?

磬安 发表于 2021-11-28 16:47:44

测试了一下,这个低版本函数在一参为正数的情况下二参不能为负数,否则就会出这个#NUM错误,这个CEILING.MATH高版本函数就不会,所以这应该就是一个语法问题吧。

曹钟元 发表于 2021-12-31 02:02:58

果然!我找的WPS的文档解释
但是,用公式计算CEILING(-2.5,2)时,依然得出了2,而不是他说的#num!

颓废的左派中年 发表于 2022-1-22 12:44:26

虽然你用的是WPS但你为什么不直接用他说的出#NUM的示例测试呢?

我的业务范围 发表于 2022-1-26 05:10:18

好像这个回复正确一点,最接近实际情况
页: [1]
查看完整版本: 为什么CEILING(-5,-3)的结果是-6?