excel单元格随机排序怎么弄

发布网友 发布时间:2022-04-19 17:38

我来回答

4个回答

热心网友 时间:2022-05-17 18:11

excel单元格随机排序的步骤(以下表为例):

1、设一个随机列,在B2中输入=RAND(),按回车键;

2、然后鼠标悬停在B2单元格的右下角,当鼠标变为实心十字型时,向下拖拉;

3、选中A列和B列,点数据菜单——排序;

4、主要关键字:选择随机序号,点确定;

5、此时A列就是随机排序的列。

热心网友 时间:2022-05-17 19:29

在B列输入 =rand()
然后就有随机数出来
然后吧B列的值复制黏贴成值(不是公式)
然后就可以对 A:B 列 按B列排序

因为B列是rand出来的随机数,所以大小也是随机的,所以排序对于A列来说也是随机的追问有没有其他方法直接可以 把A列的数据直接生成出来

追答那我知道是就只有用宏了

sub paixu()
dim f as worksheetfunction
dim cont as long
dim value1 as string
dim a as long
cont = f.counta(range("a:a"))
for i=1 to cont
a = int(rnd*cont)+1
value1 = range("a" & a)
range("a" & a) = range("a" & i)
range("a" & i) = value1
next
end sub

热心网友 时间:2022-05-17 21:04

首先将要找旁边一列输入=rand(),填充到底,然后按此列排序

热心网友 时间:2022-05-17 22:55

b列=rand()
ab列按b排序
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com