如何在excel里形成一列随机数 都是一位小数 范围10到20 要求相邻的个十位都不同
问题描述:
如何在excel里形成一列随机数 都是一位小数 范围10到20 要求相邻的个十位都不同
比如14.1 14.9 14.8 或者12.7 13.7 14.7这样不行 15.2 14.3 17.6 这样可以
求公式
不好意思,是要求个位和小数点后第一位不同
答
A1=INT( RAND()*10+10)+INT( RAND()*10)/10
A2=MOD((INT(A1)+INT(RAND()*9)+1), 10)+ INT(RAND()*10) /10+10
然后用A2向下填充A列,就是把A2单元格的填充柄向下拉可惜还是个位或者十位会有一样的你的数字是10到20 十位只能是1了啊,如果20也算,那是能是1X.x 和20了,不知道你到底要实现什么样的目的我错了,是小数第一位和个位,不好意思,能做的到吗
刚刚吃饭去了,修改如下 ,请下载附件测试:
A1=INT( RAND()*10)+INT( RAND()*10)/10+10
A2=MOD(INT(A1-10)+INT(RAND()*9)+1,10)+10+MOD(((A1-INT(A1))*10+INT(RAND()*9)+1),10)/10