Excel - 从列表中选择唯一的随机值,复制1000行

问题描述 投票:-1回答:1

我正在寻找帮助,试图从指定的列表中选择5个唯一值,让它们出现在一行中,然后将其复制到1000行。

enter image description here

我该怎么办?我可以使用函数或为此创建宏吗?

谢谢

excel excel-vba excel-formula
1个回答
3
投票

把它放在C2中:

=AGGREGATE(15,6,$A$2:$A$14/(COUNTIF($B2:B2,$A$2:$A$14)=0),RANDBETWEEN(1,COUNT($A$2:$A$14)-COLUMN(A:A)+1))

复制5列,向下100。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.