如何用EXCEL把一大堆数字打乱?

有顺序的,如2,4,6,8,10,怎么打乱?... 有顺序的,如2,4,6,8,10,怎么打乱? 展开
 我来答
次次次蛋黄米亚
高粉答主

2019-06-05 · 说的都是干货,快来关注
知道小有建树答主
回答量:7778
采纳率:100%
帮助的人:215万
展开全部

1、首先在excel表格中输入一组数据,需要将改组数据随机打乱。

2、在右侧单元格输入随机函数:=rand()。

3、点击回车并下拉公式,生成一组随机数据。

4、选中该组随机数据并进行复制粘贴成数值的操作。

5、选中需要打乱的单元格和随机数据单元格,点击“排序”选项中的“自定义排序”。

6、让选择关键字排序为“列C”,也就是根据随机函数的单元列排序。

7、即可将选择的单元格排好序,可以看到原先输入的数据单元格已经随机打乱了顺序。

沐阳2019
高粉答主

2019-06-30 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:483
采纳率:0%
帮助的人:8.3万
展开全部

1、打开excel文档,可以看到A列数据是从小到大的。

2、我们先在D1单元格上输入公式=rand()。

3、那是一个获得随机数的函数,获得值后,我们使用下拉填充功能,把下方的单元格也填充上这个公式。

4、然后点击‘排序’下拉菜单下的‘自定义排序’。

5、在这里选择D列做排序列,点击确定按钮。

6、确定后,就会按D列的数据重新排列了,我们A列的数据就打乱了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真真真白丁
2014-10-08 · TA获得超过8521个赞
知道大有可为答主
回答量:4644
采纳率:85%
帮助的人:1732万
展开全部

打乱是什么意思?随机提取吗?

举例如下,A列是你有顺序的一大堆数字。现在要在B列随机打乱顺序。

B1的公式:

=INDEX(A:A,RANDBETWEEN(1,COUNTA(A:A)))

 

B2的公式是数组公式,在单元格里粘贴后,要按“Ctrl+Shift+回车”退出。然后下拉。

=INDEX(A:A,SMALL(IF(1-MMULT(($A$1:OFFSET($A$1,COUNTA(A:A)-1,)=TRANSPOSE($B$1:B1))*1,ROW($B$1:B1))>0,ROW($A$1:OFFSET($A$1,COUNTA(A:A)-1,))),RANDBETWEEN(1,COUNTA(A:A)-COUNTA($B$1:B1))))

 

按F9刷新一组B列的数据。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Solomon博士
推荐于2017-10-10 · 回首三燕追故事,不问佛禅问三思
Solomon博士
采纳数:146 获赞数:585

向TA提问 私信TA
展开全部

在第二列加上公式 =rand()

然后按第二列排序


更多追问追答
追问
你这的然后呢?
追答
然后第一列不是出结果了吗?
你不就是想要把这组数据打乱吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
windblast
2014-10-08 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13621
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部

使用随机函数。


示例操作步骤如下:


一、在B1填写公式,并下拉填充:

=Rand()

二、进行排序(以B列为排序列):


追问
B列下拉一堆小数点,A列数据怎么得出来的?
追答
A列原来的数据是从A1到A12为:2、3、4...........13。

B列中由于全是随机函数(每点击一次就会改变一次),这样如果以B列进行排序,A列中原来有序的数据就会变得随机和无序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式