excel 如何自动输入1到100内任意数字?

在excel的一列里自动输入1到100内任意数字,而不是一个一个的输入,怎么操作怎么设定??
~

在你要输入的数字的单元格内输入=ROUNDUP(RAND()*100,)即可,如下图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-31
比如,选择A列,在编辑框(fx右边的框)输入:
=roundup(rand()*100,)
注意,按CTRL+回车结束追问

如果是200到300呢?

追答

把公式改成
=200+ROUND(RAND()*100,)

本回答被提问者采纳
第2个回答  2011-08-01
用rand()函数输入随机数有个缺点:随着表中其它单元格输入数据,会随时改变数值,数据无法固定。所以还是建议用vba代码去输入。
第3个回答  2011-07-31
=rand()*100,然后小数位数设为0追问

怎么设置小数位数?它好像没提示

追答

选中单元格 右键 设置单元格格式
分类:数值 小数位数 0

第4个回答  2011-07-31
先在框里输入起始数,然后点框,右下角会出现拖把,点拖把下拉,就可以自动出来数字啊追问

可是这种方式输入的数字安全按顺序12345的啊,如果是不排序的该怎么操作呢?

相似回答