excel 函数怎么用IF来计算公差?例如:20(-0.5/+0.5)超公差了,会自已显示NG

如题所述

第1个回答  2012-11-05
A1是值 B1是公差范围20(-0.5/+0.5) C1输入下面公式
=IF(OR(A1>LEFT(B1,FIND("(",B1)-1)+MID(B1,FIND("/",B1)+1,FIND(")",B1)-FIND("/",B1)-1),A1<LEFT(B1,FIND("(",B1)-1)+MID(B1,FIND("(",B1)+1,FIND("/",B1)-FIND("(",B1)-1)),"NG","OK")追问

那怎么样让不合格的数值自己变成红色呢?谢谢!

追答

设置条件格式 即可

本回答被网友采纳
第2个回答  2012-11-05
=IF(OR(A1<19.5,A1>20.5),"NG","OK")追问

那怎么样让不合格的数值自己变成红色呢?谢谢!

追答

假设原数据在A列,上公式在B列
全选A、B列,菜单栏上 格式--条件格式--公式-- =$B1="NG"
“格式”--“图案”--选择红色
即可

本回答被提问者采纳
第3个回答  2012-11-05
给你个例子 : =IF(AND(A1<=20.5,A1>=19.5)," ","超差!")
第4个回答  2012-11-05
=IF(ABS(A1-20)>=0.5,"NG","")