当前位置:首页教育技巧excel技巧excel公式与函数

电子表格请教EXCEL怎么打乱每一行的数据

2025-12-29 08:16:21


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的公式向下复制即可。

相关信息


电脑版

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