本帖最后由 lijian8003 于 2015-11-4 18:56 编辑
right(mid(a1,1,1)+mid(a1,2,1))=0 and
right(mid(a1,1,1)+mid(a1,3,1))=0 and
right(mid(a1,1,1)+mid(a1,4,1))=0 and
right(mid(a1,1,1)+mid(a1,5,1))=0
上述4个条件同时满足,则取A1,否则为空
用=if(and(...,...,...,...),a1,"")写函数,出错。如何修改?
原来错在这里
=IF(AND(--RIGHT(MID(A1,1,1)+MID(A1,2,1))=0,--RIGHT(MID(A1,1,1)+MID(A1,3,1))=0,--RIGHT(MID(A1,1,1)+MID(A1,4,1))=0,--RIGHT(MID(A1,2,1)+MID(A1,3,1))=0),A1,"")
感谢各位老师,都是最佳,然而只有一个,就给最先的了。
本帖最后由 sry660 于 2015-11-4 18:46 编辑
=IF(SUM(RIGHT(MID(A1,1,1)+MID(A1,ROW($2:$5),1))*10^(4-ROW($1:$4)))=0,A1,"") 数组公式,CTRL+SHIFT+ENTER三键结束
数据19999,28888,37777,46666,55555,64444,73333,82222,91111,00000等这样的数,是满足你所谓的条件的。
|