enter image description here以下公式使用我想要添加的一些现有条件来比较两个不同列的值。
=IF(AND(LEN(SUBSTITUTE(B2,A2,""))=5,FIND(A2,B2&A2)=1),"","Invalid")
现有条件:
1。如果A列中的值是2位数,那么后续单元格必须有7位数,并且必须以A列所具有的相同2位数开头
2. 如果A列中的值是3位数,则后续单元格必须具有8位数字,并且应该以A列所具有的相同3位数开头。
3. 如果其中一个单元格为空白,则会捕获该单元格。
我想在公式中再添加2个功能: -
1。如果在任何提及无效的单元格中该值不是数字
2。截至目前,如果两个单元格都是空白,则表示无效,但情况并非如此。
如何使用Excel公式实现此目的?
答案 0 :(得分:1)
尝试=IF(AND(LEN(A2)<>0,ISERROR(A2/B2)),"Invalid",IF(AND(LEN(SUBSTITUTE(B2,A2,""))=5,FIND(A2,B2&A2)=1),"",IF(AND(B2=A2,LEN(A2)=0),"","Invalid")))