请教大神,如何将几列数字随机打散排列
如下图,A列到E有五列数字,要求以列为单位,如何用函数公式实现将每列数字打散排列,A列数字随机排列结果显示在H列,依次类推。
感谢各位不吝赐教!
H1:H25区域数组公式:(右拉)
=IFERROR(MOD(SMALL(IF(A1:A25<>"",RANDBETWEEN(ROW(1:25)^0,99)/1%%+A1:A25),ROW(1:25)),10^4),"")
365版:
H1公式:(右拉)
=SORTBY(OFFSET(A1,,,COUNT(A:A)),RANDARRAY(COUNT(A:A))) 选中H1:H25,在编辑栏粘贴公式:=INDEX(A:A,MOD(SMALL(RANDBETWEEN(ROW(INDIRECT("1:"&LOOKUP(1,0/(A$1:A$25<>""),ROW($1:$25))))^0,100)*100+ROW(INDIRECT("1:"&LOOKUP(1,0/(A$1:A$25<>""),ROW($1:$25)))),ROW(INDIRECT("1:"&LOOKUP(1,0/(A$1:A$25<>""),ROW($1:$25))))),100))
,数组三键,右拉。
页:
[1]