当前位置:首页教育技巧excel技巧excel表格单元

excel表格怎么按行打乱

减小字体 增大字体 2025-01-22 08:35:59


1.如何把excel的行数随机打乱

当然是要用到RAND函数的,但要每一行分别生成四个随机数。

下面使用五个辅助列F-J列,用于随机生成每一行的排序。

F2=INT(RAND()*5)+1

生成第一个数的位置。从1-5(五列)中随机生成一个数。

G2=MID(SUBSTITUTE("12345",F2,""),INT(RAND()*4)+1,1)

生成第二个数的位置,从1-4(剩下四列)中随机生成一个数。

H2=MID(SUBSTITUTE(SUBSTITUTE("12345",F2,""),G2,""),INT(RAND()*3)+1,1)

生成第三个数的位置。

I2=MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE("12345",F2,""),G2,""),H2,""),INT(RAND()*2)+1,1)

生成第四个数的位置。

J2=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE("12345",F2,""),G2,""),H2,""),I2,"")

生成最后一个数的位置。

然后,

K2=INDEX($A2:$E2,F2)

将K2公式向右拉到O2,根据F-J的值,从A-E列取数。

最后,将F2-O2的公式向下复制即可。

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .