EXCEL某区域中,表示出不符合特定条件的内容

来源:百度知道 编辑:UC知道 时间:2024/09/28 09:29:42
现有
A

1 0

2 1

3 7

4 9
如何在A5表示出A1:A4,在0123456789这个条件内缺少哪几个数字?

=IF(ISERR(FIND("0",A1&A2&A3&A4)),0,"")&IF(ISERR(FIND("1",A1&A2&A3&A4)),1,"")&IF(ISERR(FIND("2",A1&A2&A3&A4)),2,"")&IF(ISERR(FIND("3",A1&A2&A3&A4)),3,"")&IF(ISERR(FIND("4",A1&A2&A3&A4)),4,"")&IF(ISERR(FIND("5",A1&A2&A3&A4)),5,"")&IF(ISERR(FIND("6",A1&A2&A3&A4)),6,"")&IF(ISERR(FIND("7",A1&A2&A3&A4)),7,"")&IF(ISERR(FIND("8",A1&A2&A3&A4)),8,"")&IF(ISERR(FIND("9",A1&A2&A3&A4)),9,"")

好像没听说有这个功能的函数,不过if的话也能达到效果

用vba可以试试
说的不是很明白

A5 =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(CONCATENATE(A1,A2,A3,A4)&"0123456789",A1,""),A2,""),A3,""),A4,"")

用下面的函数绝对解决问题:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(CONCATENATE(A1,A2,A3,A4)&"0123456789",A1,""),A2,""),A3,""),A4,"")