乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在excel中如何将一列数字乱序排列-excel表格排列,多个excel合并成一个表

在excel中如何将一列数字乱序排列-excel表格排列,多个excel合并成一个表

作者:乔山办公网日期:

返回目录:excel表格制作


在原数据区域右边加一个辅助列,输入公式:
=RAND()
选中包含辅助列的数据区域,按辅助列排序。

借助RAND函数实现一列数字乱序排列。
方法步骤:
1、插入一个辅助列;
2、在辅助列对应原列第一个有数字的同行单元格中输入=rand() 并下拉填充。
3、选定原数据列和辅助列,以辅助列为“主要关键字”进行排序,最后删除辅助列。
*************再次修改
对于不固定的行数.再次修改之后的.应该可以满足你的要求,每次要乱序时,运行一下宏就可以了.是随机的
**********************************
将下列宏代码,复制到宏代码框中运行.

Sub aaa()
Dim a As Integer
Dim d As Integer
d = 1
Do While d <= 20
a = WorksheetFunction.RandBetween(1, 20)
If Cells(1, a).Value <> "" Then
Range(Cells(1, a), Cells(63356, a)).Select
Selection.Cut
Cells(1, d + 21).Select
ActiveSheet.Paste
d = d + 1
Else
End If
Loop
Range("a:u").Delete
End Sub

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网