在excel中如何在指定的数据范围中产生随机数,比如我要在指定的 1,7,5,8,9,11,15 ,中产生 3个随机

在excel中如何在指定的数据范围中产生随机数,比如我要在指定的 1,7,5,8,9,11,15 ,中产生 3个随机数,这该如何操作

在一个单元格输入公式
=CHOOSE(INT((RAND()*6+1)),1,7,5,8,9,11,15)
复制3个单元格。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-02
在你想要的3个单元格内分别输入以下公式:
=CHOOSE(INT((RAND()*6+1)),1,7,5,8,9,11,15)
然后按“F9”,就可以产生随机数值来自:求助得到的回答
第1个回答  2011-05-02
比如第一个文件的工作表A列为姓名,B列为学号。你在B2输入
=VLOOKUP(A2,'C:\Documents and Settings\feiqiang\桌面\[BOOK1.xls]SHEET1'!$M:$N,2,FALSE)

以上C:\Documents and Settings\feiqiang\桌面\为文件二的路径,book1输入第二个文件的名字,SHEET1输入资料所在的工作表标签名字,姓名和学号分别在A,B两列。
相似回答