excel 如何能让excel随机抽出不重复的7位数

如1234567,要求7个数字不同
数字包括0--9 要可以自动填充的 在0-9十个数字中组成1到9之间x个无重复数字的组合

第1个回答  2010-05-25
有两种情况:
1.如果随机数字包含 0
A1-输入公式 =rand()
向下填充到A10
B1 输入公式 =if(rank(a1,$a$1:$a$10)=10,0,rank(a1,$a$1:$a$10))
向下填充到B7
C1输入公式 =concatenate(b1,b2,b3,b4,b5,b6,b7)
C1现实的就是不重复的7位数

2.如果的数字里不包含0
A1-输入公式 =rand()
向下填充到A9
B1 输入公式 =rank(a1,$a$1:$a$9)
向下填充到B7
C1输入公式 =concatenate(b1,b2,b3,b4,b5,b6,b7)
C1显示的就是不重复的7位数

试试吧,应该能凑合用

参考资料:http://zhidao.baidu.com/question/68670804.html?si=3

第2个回答  2010-05-25
A1~A7输入函数"=rand()" ,B1~B7输入1到7
D1输入"=A1&A2&A3&A4&A5&A6&A7",光标位于A1点排序
相似回答