如何针对数值区间误差规则编写Excel IF函数公式?
用IF函数实现区间对应的误差范围设置
嘿,这个需求用嵌套IF函数就能轻松搞定,我直接给你公式和拆解逻辑:
基础公式(直接返回误差范围文本)
假设你要在B2单元格对应A2的数值返回误差,输入下面的公式后下拉填充即可:
=IF(A2<=150,"±2",IF(A2<=300,"±3","±4"))
公式逻辑拆解
我按判断顺序给你理清楚:
- 第一步判断
A2<=150:如果A列数值小于等于150,直接返回"±2" - 第二步判断
A2<=300:能走到这个判断,说明A2已经大于150了,所以这个条件实际对应151~300的区间,返回"±3" - 最后兜底情况:前面两个条件都不满足,那必然是A2≥301,直接返回
"±4"
扩展:数值+误差合并显示
如果你想在B列直接呈现「数值±误差」的完整格式(比如A2是250,B2显示"250±3"),可以用这个调整后的公式:
=A2&IF(A2<=150,"±2",IF(A2<=300,"±3","±4"))
这个逻辑很清晰,批量下拉就能处理整列数据啦~
内容的提问来源于stack exchange,提问作者N. kotadia
相关产品推荐
相关产品推荐

