各位大师,可以用excel做可自动刷新的随机出数值的表格吗?

各位大师,可以用excel做可自动刷新的随机出数值的表格吗?比如:第一行有数据1到100,第二行显示随机出6个对应上行的数字。要求可以自动刷新数值不重复。... 各位大师,可以用excel做可自动刷新的随机出数值的表格吗?比如:第一行有数据1到100,第二行显示随机出6个对应上行的数字。要求可以自动刷新数值不重复。 展开
 我来答
沈一民
2016-11-01 · TA获得超过8011个赞
知道大有可为答主
回答量:8448
采纳率:85%
帮助的人:2603万
展开全部

黄色区域A1:CV1是预设的100个数字

绿色区域是随机出6个对应上行的数字(个数可随意设置)

34行为辅助行。

A3=rand()

A4=RANK(A3,$A$3:$CV$3)

两个公式向右复制到CV 列(第100列)

A2=INDEX(1:1,A4)向右复制(需要几个数就复制几个。

按F9更新数据,没有重复。

好人liguiq
2016-11-01
知道答主
回答量:14
采纳率:0%
帮助的人:4.1万
展开全部
1、如果你是需要得到随机1到100的数,使用RANDBETWEEN(1,100)函数;
2、如果你是要随机引用第一行100个中的数,可以使用函数index( A1:A100,RANDBETWEEN(1,100)),其中,A1:A100是第一行的1到100的数据区域,你可以直接选中引用。
希望采纳,我知道没分了,过来赚点,也去提问,拜托!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Stcxj
高粉答主

2016-11-01 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部
既然是随机,就有可能出现重复。
第一行(A1~CV1)有数据1到100,第二行显示随机出6个对应上行的数字:
A2输入
=OFFSET($A1,,RAND()*100)
回车并向右填充。
按F9更新数值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tianyian2118
2016-11-01 · TA获得超过443个赞
知道小有建树答主
回答量:596
采纳率:50%
帮助的人:266万
展开全部
在第二个单元格内输入:
=INT(RAND()*100)

意思是在1-100间取整数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式