A1中空着,A2中输入
=IF(RAND()<=(3-SUMPRODUCT(N(A$1:A1<>"")))/(11-ROW(A1)),1+INT(10*RAND()),"")
用自动填充柄将A2下拉到A11,就可以了,随机数范围没有指定,这里是1-10的整数,如果不对,自己改一下1+INT(10*RAND())这个部分。
参考公式: =RANDBETWEEN(1,100) 会出现 1-100范围内的整数,然后根据你的需要再进行加减乘除即可。比如需要 1-10之间的 2位小数,就用: =RANDBETWEEN(100,1000)/100