EXCEL怎样随机返回指定范围某个单元格的内容?

EXCEL怎样随机返回指定范围某个单元格的内容?如:在B1中,随机返回A1至A10中的其中某个单元格的数值。或者,我指定几个数字,如:0、2、3、6、7,让EXCEL随机生成这几个数字中的一个。不用VBA、不用宏,使用公式或其它办法,如何做到?谢谢!

1、首先,我们打开一个excel文档,然后我们选中图示中的单元格,之后我们点击数据;

2、然后我们点击分列;

3、之后我们点击下一步;

4、 然后我们点击选择逗号,之后我们点击下一步;

5、然后我们点击完成;

6、最终结果如图所示,这样我们就将单元格中的数据拆分开来了。EXCEL就可以随机返回指定范围某个单元格的内容了。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-06-28

B1=INDEX(A:A,INT(RAND()*10)+1)

按F9键可刷新随机数据。

本回答被网友采纳
第2个回答  2013-07-07
数据在A1到A10的公式:=INDEX($A$1:$A$10,RANDBETWEEN(1,10))数据范围增大要修改一下公式。
第3个回答  2013-07-07
=INDEX(首单元格:尾单元格,RANDBETWEEN(1,单元格数))=INDEX({添加你要设定的值},RANDBETWEEN(1,单元格数))
第4个回答  2013-07-07
=index(A1:A10,int(rand()*10)+1)

=index({0,2,3,6,7},int(rand()*5)+1)
相似回答