请问各位大神,如图,在excel表的单元格中很多数字,如何提取0-9没出来的数字?谢谢!

如题所述

B2公式:

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

然后选中B2,下拉填充公式。

注意:是数组公式,把公式粘贴到B2,不要直接按回车退出单元格,必须同时按 SHIFT+CTRL+回车 三个键退出单元格,否则结果不对。

注意:Office办公软件须使用 微软Office2019 或 金山WPS-Offcie 等支持TEXTJOIN函数的版本。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-01
在B1中输入如下公式
=IFERROR(INDEX(COLUMN($A:$K)-1,SMALL(IF(ISERROR(FIND(COLUMN($A:$K)-1,$A1)),COLUMN($A:$K),256),COLUMN(A:A))),"")
按ctrl+shift+enter结束输入
右拉填充,下拉填充追答

将公式中的K修改为J。

或=TEXTJOIN(,1,IF(ISERROR(FIND(COLUMN(A:J)-1,A1)),COLUMN(A:J)-1,""))

这是数组公式

或=TEXTJOIN(,1,IF(ISERROR(FIND(ROW(1:10)-1,A1)),ROW(1:10)-1,""))

相似回答