Excel指定一个取值范围,其中数值固定,如何从中取随机数?

Excel设定一个取值范围,数值固定,无规律(例如2,100,4,45,0.78,0.9),如何从中提取随机数,公式怎么编写???

很多种公式  都可以啊

=choose(randbetween(1,6),2,100,4,45,0.78,0.9)

=index({2,100,4,45,0.78,0.9},randbetween(1,6))

或者 单元格 范围也行 , =index(A:A,randbetween(1,6))

追问

有没有不需要将取值范围在表格中列出来的,额外将数据列出来影响表格的

追答

这 前2个 不是写了么

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-13

公式:

=INDEX({0.1,0.3,0.5,0.7,0.9},RANDBETWEEN(1,5))

示例:

解释:

RANDBETWEEN产生1~5之间的随机数,INDEX返回{}里面指定序号的数值,结合起来就是你需要的东西。

追问

老兄你这是答非所问,根本没懂我的意思啊。。。。

追答

从固定数组中随机取数呀,难道你的话还有别的理解

追问

现在看明白了,是我想要的那个公式。刚开始你的答案你另取值了,没按照我给的数值编写,第一时间我没看明白,采纳了另一位。在此说声对不起,抱歉啊,还是很感谢你的详细解答!!

相似回答