在excel中,match函数在包含它的范围内找不到匹配项。
由于我们无法附加工作簿,因此请按照以下步骤创建MRE:
对我来说,C1是#NA。它为您显示吗?如果是这样,为什么?如果没有,您能想到为什么会适合我吗?
尝试过:
计算机以2为底数,而不是以10为底数,因此在执行浮点运算时,即使在10底下看起来很好,有些数字也无法表示。您看到的是0.01,但是Excel实际上已经计算出0.0100000000000000000000x或遵循这些原则。
如果您想使示例工作,请尝试将B1设置为
=ROUND(1-A1,2)
另外,如果您知道只需要两位数字的十进制精度(假设您匹配到0.01),则可以通过以下方法一起避免使用浮点数:
=(100-(100*A1))/100
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句