A1中有一串数字(数值型或文本型皆可),比如13260356
1、数组公式(按Ctrl+Shift+Enter结束输入)=COUNT(FIND(ROW($1:$10)-1,A1))可计算A1中不重复数字的个数,可得6;
2、数组公式=IF(COUNT(FIND(0,A1)),0,)&SUBSTITUTE(SUM(IF(ISNUMBER(FIND(ROW($1:$9),A1)),ROW($1:$9))*10^(9-ROW($1:$9))),"0",)可提取A1中不重复的数字,可得012356。
Excel技巧:提取不重复数字
本文介绍使用Excel数组公式来计算及提取单元格中不重复的数字。第一种方法利用COUNT函数结合FIND函数计算出给定字符串中不重复数字的数量。第二种方法通过复杂的数组公式提取这些不重复的数字。
A1中有一串数字(数值型或文本型皆可),比如13260356
1、数组公式(按Ctrl+Shift+Enter结束输入)=COUNT(FIND(ROW($1:$10)-1,A1))可计算A1中不重复数字的个数,可得6;
2、数组公式=IF(COUNT(FIND(0,A1)),0,)&SUBSTITUTE(SUM(IF(ISNUMBER(FIND(ROW($1:$9),A1)),ROW($1:$9))*10^(9-ROW($1:$9))),"0",)可提取A1中不重复的数字,可得012356。