Google sheets 使用随机不重复的行重复多个列

Google sheets 使用随机不重复的行重复多个列,google-sheets,Google Sheets,我用这段代码将一个名为的列重复到其他三列,但名称与第一列在同一行,如图1所示 =ARRAYFORMULA(SPLIT(REPT(A2:A7&";";3);";")) 我希望这个公式能够随机创建新的三列,以一种方式,名称将位于不同的行中,而不是在任何时候重复它们,如图2所示 谢谢你的帮助 =QUERY({$A$1:$A$6, ARRAYFORMULA(RANDBETWEEN(0, 9^9+ROW($A$1:$A$6)))}, "select Col1 order by Col2

我用这段代码将一个名为的列重复到其他三列,但名称与第一列在同一行,如图1所示

=ARRAYFORMULA(SPLIT(REPT(A2:A7&";";3);";"))

我希望这个公式能够随机创建新的三列,以一种方式,名称将位于不同的行中,而不是在任何时候重复它们,如图2所示

谢谢你的帮助

=QUERY({$A$1:$A$6, ARRAYFORMULA(RANDBETWEEN(0, 9^9+ROW($A$1:$A$6)))}, 
 "select Col1 order by Col2 limit 6", 0)


Player0,谢谢你的帮助,但我希望B2列中的一个项目与表格A2不同,但C2也与B2和A2不同;D2不同于C2、B2和A2。有可能吗?@Ivansinigalia是的,有可能。。。同时,您可以尝试以下非随机公式:
=ARRAYFORMULA({SORT(SPLIT)(SPLIT)(REPT($A$1:$A$6&“;”,1),“;”),SPLIT(REPT({$A$6;$A$1;$A$4;$A$3;$A$2;$A$A$5&>”,“,1),“;”),SPLIT(REPT({$A$A$5;$A$A$3;$A$6;$A$2;$A$A$A$2;$A$A$4&>”,“,”),1),“;”)),“;”),谢谢您的帮助,=ARRAYFORMULA({SORT(SPLIT)(SPLIT)(REPT($A$1:$A$6&“;”,1),“;”),SPLIT(REPT({$A$6;$A$1;$A$4;$A$3;$A$2;$A$A$5&>”,“,”,“;”),SPLIT(REPT({$A$A$5;$A$3;$A$6;$A$2;$A$A$1;$A$4&>,”,“,”),“;”),“;”),“;”),“;”)SPLIT
...pasted in B1 and dragged across to the D1