在EXCEL中,有N组五位数(数字由0至9),如何找出五位数里面没有一个相同的数字的五位数。

在EXCEL中,有N组五位数(数字由0至9),如何找出五位数里面没有一个相同的数字的五位数。请问用函数如何表示?

如果这组数据在A列,A1是第一个,那么请在B1中输入下面的公式:
=SUM(IF(ISERROR(FIND(ROW($A$1:$A$10),A1)),0,1))
注意输入完毕后CTRL+SHIFT+回车,这样公式=前面会自动添加{

公式结果表示A1中含有不同的0~9的数字个数,对于一个五位数,如果为5表示没有重复,小于5就有重复。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-05
假设数据在A列,B1用公式:
=IF(AND(MMULT(N(MID(A1,ROW($1:$5),1)=MID(A1,COLUMN(A:E),1)),{1;1;1;1;1})=1),"是","否")

数组公式,按CTRL+SHIFT+回车,完成公式,下拉。
相似回答