如何随机生成不重复的三位数
想在一列里随机生成001-600之间的三位数字,用了randbetween函数,但是生成的数字是有重复的,麻烦哪位大神帮忙写个公式,能够生成不重复的,万分感谢。 感谢,不过原贴的要求和我的不完全一样,那个公式对于我来说太过复杂了,我不知道该怎么修改 所谓不重复是什么意思。 蒙一个C2
=TEXT(SMALL(IF(COUNTIF($C$1:C1,ROW($1:$600))=0,ROW($1:$600)),RANDBETWEEN(1,600-(ROW(1:1)-1))),"000")
下拉至C601 A2单元格=SMALL(IF(COUNTIF(A$1:A1,ROW($1:$600)),"",ROW($1:$600)),RANDBETWEEN(1,600-COUNT(A$1:A1))) 三键下拉
随机不重复001-600数字组合
B2=SMALL(IF(COUNTIF(B$1:B1,ROW($1:$600)),,ROW($1:$600)),RANDBETWEEN(1,601-ROW(A1)))
数组三键下拉。
页:
[1]