作者:乔山办公网日期:
返回目录:excel表格制作
在这列需要打乱的项旁边添加“辅助列”;
在辅助列里输入“=rand()”函数,并下拉复制;
然后按照辅助列进行排序;
这样就已经打乱了;
当然如果数据更多,用同样的方法也可以处理好;
在第六列第一个单元格输入
=rand()
向下拖
然后选中第六列-点数据-排序-(升序降序都可以)确定
这样,你没排一次,顺序就无序变化一次
排完删除 第六列
使用辅助列加Rand函数就可以做到了。
在数据的最后一列后面一列中键入“=RAND()”然后向下填充至所有数百据的最后一行
选择最后键入了“=RAND()”的那一列
点击工具栏中的排序和筛选→升序
在弹出的度“排序提醒”窗口中,选择“扩展选定区回域”,然后点击“排序”按钮
此时各行已被随机排序,如果觉得不够乱,可以重复第答3、4步。
随机打乱顺序之后,选择键入了“=RAND()”的那一列,右键→删除
黄色区域是源数据表,红色区域是结果表,绿色区域是辅助区域,按下copyF9键更新随机数据。
M1=RAND()复制到绿色区域
G1=INDIRECT(TEXT(LARGE(ROW($A$1:$F$6)+COLUMN($A$1:$F$6)*100,RANK(M1,$M$1:$R$6)),"r0c00"),)
数组公式百向下向右复制到红色区域【数组公式,公式输完后,光标放在公式编辑栏度同时按下CTRL+SHIFT+回车键,使数组公式生效】