Excel百分比计算公式错误排查及修正请求
Excel百分比计算公式错误排查及修正请求
嘿,我一眼就看出问题出在哪了——Excel的运算优先级!你写的公式=5.3-I70/5.3*100会先执行除法和乘法,再做减法,实际计算顺序是5.3 - (I70/5.3*100),这和你想要的逻辑完全反过来了。
你真正需要的公式是要先计算5.3 - I70,再除以5.3,最后乘以100,所以必须给减法部分加上括号来改变运算顺序,正确的公式应该是:
=((5.3 - I70)/5.3)*100
咱们用你给的例子验证一下:把I70换成2.43,公式会先算5.3-2.43=2.87,接着2.87/5.3≈0.5415,最后0.5415*100=54.15,正好和你预期的结果一致!
另外给你提个小提醒:Excel里的运算优先级是先乘除后加减,有括号的话优先算括号里的内容,以后写复杂公式的时候记得用括号明确运算顺序,就能避免这类问题啦。
备注:内容来源于stack exchange,提问作者Bridgetech
相关产品推荐
相关产品推荐

