Excel函数 如何从一个由0-9组成的字符串中,找出没有出现的数字?

求助Excel函数 如何从一个由0-9组成的字符串中,找出没有出现的数字。
如A2单元格一个字符串为“235620578”,在A3单元格中返回没有出现的字符串为“149”,请指点,谢谢!

你要的公式:
=TEXTJOIN(,TRUE,IF(ISERROR(FIND({0,1,2,3,4,5,6,7,8,9},A2)),{0,1,2,3,4,5,6,7,8,9},""))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-29
在A3中输入或复制粘贴下列公式

=TEXTJOIN(,,IF(ISERR(FIND(ROW($1:$10)-1,A2)),ROW($1:$10)-1,""))

=TEXTJOIN(,,IF(ISERROR(FIND(ROW($1:$10)-1,A2)),ROW($1:$10)-1,""))
结果是文本。
可以在公式后面+0或-0或*1或/1或^1或VALUE函数,将文本型数值转换为数值。
第2个回答  2021-07-28
公式比较长,请查收
=IF(ISERROR(FIND(0,A2)),0,"")&SUBSTITUTE(SUM(IF(ISERROR(FIND(ROW($1:$9),A2)),ROW($1:$9),0)*10^LARGE(ROW($1:$9),ROW($1:$9))),0,"")
请注意,组合函数,需要在输完公式后敲shift和ctrl和enter一起才可以。本回答被提问者采纳
第3个回答  2021-07-28
2016及以下版本:
=IF(ISERR(FIND(0,A2)),0,"")&SUM(IFERROR(LARGE(IF(ISERR(FIND(ROW($1:$9),A2)),ROW($1:$9),""),ROW($1:$9))*10^ROW($1:$9)/10,))
ctrl+shift+回车
第4个回答  2021-07-28

=IF(LEN(SUBSTITUTE(A1,B1," "))=LEN(A1),"不存在","存在")