excel中一排数字,如何把它的顺序打乱.doc
文本预览下载声明
excel中一排数字,如何把它的顺序打乱可以加个辅助列 =rand() 然后按大小顺序排列该辅助列 试试
追问
没怎么明白
回答
假如你的数据在a列,现在你可以在b1输入=rand(),然后下拉填充b列单元格。
之后按序排列b列
rand函数生成随即数据,按此排列即可以动态排列A列
要求:遇到将不同学校同一年级的考生打乱编排考场,使得每一位考生前、后、左、右的座位上都不是同校考生(即便同校也尽可能不同班)。尝试的办法: 都说用rand()排序两次就可以达到目的,可是我都排了N次,也不尽人意。请问有办法做到我希望得到的结果吗?=RAND()
下拉,如果喜欢整数就=int(RAND()*100),就可以了。 比如你的A列是号码,那B列可以输入函数=rand(),公式复制,使生产的随机数数量和号码数量相等,之后对B列排序。(B列是随机数,扩展排序会使A列的顺序发生随机改变。
满意答案?好评率:100%
如果你是要三个一列这样的排序打乱,那么就要使用函数了
可以使用RAND这个函数来乱序排列。
在B1也就是A1相邻的 输入公式 =INT(RAND()*1000)然后B2输入公式? =B1? B3同样的输入? =B2
?
再把这三行都选中,往下拖到与你前面的数据对齐就可以。
再选中A和B列,选择数据里面的排序,以B列来排序就可以了。可以不停的排F9这样,每次都是乱序的了。
?
要注意的,你的前面是要规则的三行一列的哟
显示全部