EXCEL IF函数条件判断的问题,请大神进来看一下
图中红色条件为什么无效,其它条件都OK,原本的意思是(不等于开头是3100第10位数为9的数值,中间的问号和星号为变量),PS:公式前面的=号是我故意删去把公式复制出来看...
图中红色条件为什么无效,其它条件都OK,原本的意思是(不等于开头是3100第10位数为9的数值,中间的问号和星号为变量),PS:公式前面的=号是我故意删去把公式复制出来看的
展开
3个回答
2018-06-11
展开全部
这种形式的比较不支持通配符。
你试一下Search函数
如果包括的话,就返回开始的字符。如果没有就返回错误,在结合iserror
ISERROR(SEARCH("3100?????9*",AB9572))
你试一下Search函数
如果包括的话,就返回开始的字符。如果没有就返回错误,在结合iserror
ISERROR(SEARCH("3100?????9*",AB9572))
更多追问追答
追问
老师你说的这个函数没有用过,能直接替换我的原公式给出全公式吗?谢谢,另外你的那个公式我直接替换进去了,9572那个是没有了,但是其它数据出问题了,还有我用的IF“且”多条件的公式,都是且的关系,如果有一项条件不符合,就返回空值。
追答
你替换后的公式是什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不支持通配符,最后那个条件可以改为search函数写法
更多追问追答
追答
原始文档!AB9572<>"310?????9*" 改为search("310?????9*",原始文档!AB9572,1)
追问
老师谢谢你的回答,已经替换了,还是有那个值,不知道怎么搞了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询