在excel里有很多很长的数字如何查找里面同时有1、2、3三个数字的数据

比喻有两串数字数字,一个是15462和15342,我就需要找出同时拥有1、2、3这三个数字的数据,也就是第二个数,而这个3个数字可以是不分次序的也可以重复出现的也就是12233这样。请问我要如何查找。

B2:

=IF(AND(LEN(SUBSTITUTE(A1,"1",""))<>LEN(A1),LEN(SUBSTITUTE(A1,"2",""))<>LEN(A1),LEN(SUBSTITUTE(A1,"3",""))<>LEN(A1)),"同时拥有123","")

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-05
数据在A列,在B1输入
=IF(ISERR(AND(FIND({1,2,3},A1))),"",A1)
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。
选B列——菜单栏——数据——筛选——自动筛选——下拉选(非空白)。本回答被提问者采纳
第2个回答  2012-02-05
=AND(FIND({1,2,3},a1)),同时按下shift+ctrl+enter(数组函数),如果结果为“true",就是含有1、2、3,否则就不含有。
第3个回答  2012-02-06
=AND(FIND({1,2,3},a1)),
相似回答