作业帮 > 综合 > 作业

我想用Excel .判断一组数据是否在 70±20% (范围会变比如变成170±10um)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 00:34:53
我想用Excel .判断一组数据是否在 70±20% (范围会变比如变成170±10um)
我用的是等于if(find("%",a1),right(a1,3),mid(a1,find("±",a1)+1,2))为什么第一个可以后面的就不行了呢


我本来想用=if(find("%",a1),right(a1,3),mid(a1,find("±",a1)+1,2))先把后面±号后面的数取出来,然后用if语句结合以上方法找到的70和20%或者50和10进行计算,得到上下线,再进行判断,但是这样好费事.之间就出现A1的后面部分是20,但是当没有%在范围里面时候.就算不出来数据了,我不知道公式错在哪里.这个也帮解释下
你A1里是什么样的数?
再问: a1里面放的是70±20% a2放的是 170±10Um 我然后下面是一组各种±范围 b1一列是数据 然后想判断b1 中数据是不是在a1范围内,我上面说的是用我自己的笨方法把±号后面的数据提取出来在用如果语句进行判断 然后就遇到a2±号后面算不出来的情况