2016-11-24 52 views
0

克服值误差我要检查,如果在多个第二位是0 实施例:Excel中:与MID

101 --> yes 
605 --> yes 
234 --> no 

我写这个公式

=IF(AND(C9>100;C9<909;VALUE(MID(C9;2;1))=0);"Yes";"No") 

当数我检查小于12我得到#值错误。我知道它与MID有关,但我认为首先计算前两个条件。从VALUE功能饲料无效的文本来

回答

1

#Value错误,因此它可以产生有效的结果,好消息是,它可以在这种情况下被删除,但0必须用引号括起来,以便视为文本

=IF(AND(C9>100;C9<909;MID(C9;2;1)="0");"Yes";"No")