
excel函数中,11-23,31-43,51-63,81-93,一共52个数字随机分布在A1-A52的单元格里,不重复数字的函
52个数字为一组,一共要10组,全是这52个数字随机随机分布排列在A1-A52,B1-B52,C1-C52……谢谢...
52个数字为一组,一共要10组,全是这52个数字随机随机分布排列在A1-A52,B1-B52,C1-C52……谢谢
展开
2015-10-06 · 知道合伙人软件行家
关注

展开全部
每列得到不重复的52个数,A1公式:
=INDEX({11;12;13;14;15;16;17;18;19;20;21;22;23;31;32;33;34;35;36;37;38;39;40;41;42;43;51;52;53;54;55;56;57;58;59;60;61;62;63;81;82;83;84;85;86;87;88;89;90;91;92;93},IF(ROW(A1)=1,RANDBETWEEN(1,52),SMALL(IF(COUNTIF(OFFSET(A$1,,,MAX(ROW(A1))-1,),{11;12;13;14;15;16;17;18;19;20;21;22;23;31;32;33;34;35;36;37;38;39;40;41;42;43;51;52;53;54;55;56;57;58;59;60;61;62;63;81;82;83;84;85;86;87;88;89;90;91;92;93})=0,ROW($1:$52),0),RANDBETWEEN(ROW(A1),52))))
数组公式,按CTRL+SHIFT+回车,右拉,下拉52行。
=INDEX({11;12;13;14;15;16;17;18;19;20;21;22;23;31;32;33;34;35;36;37;38;39;40;41;42;43;51;52;53;54;55;56;57;58;59;60;61;62;63;81;82;83;84;85;86;87;88;89;90;91;92;93},IF(ROW(A1)=1,RANDBETWEEN(1,52),SMALL(IF(COUNTIF(OFFSET(A$1,,,MAX(ROW(A1))-1,),{11;12;13;14;15;16;17;18;19;20;21;22;23;31;32;33;34;35;36;37;38;39;40;41;42;43;51;52;53;54;55;56;57;58;59;60;61;62;63;81;82;83;84;85;86;87;88;89;90;91;92;93})=0,ROW($1:$52),0),RANDBETWEEN(ROW(A1),52))))
数组公式,按CTRL+SHIFT+回车,右拉,下拉52行。
追问
可惜不能采纳3个人,不好意思,谢谢
追答
用一个数组公式,随机生成你要求的52个不重复数字,只要右拉、下拉就可以;
能解决问题就好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在A1:A52中分别输入11-23,31-43,51-63,81-93,一共52个数字
在B1中输入或复制粘贴下列公式
=RAND()
下拉填充或双击B1右下角的小黑方块(填充柄)
选择B列任一非空单元格 (一次或多次)单击常用工具栏上的升序排序或降序排序
A列中的结果就是随机排列且不重复的
在B1中输入或复制粘贴下列公式
=RAND()
下拉填充或双击B1右下角的小黑方块(填充柄)
选择B列任一非空单元格 (一次或多次)单击常用工具栏上的升序排序或降序排序
A列中的结果就是随机排列且不重复的
更多追问追答
追问
但是这样只有1组啊,我试过用这个方法放到第二组,就不行,第一组也会变啊
哈,这个方法行了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询