Excel 上随机 50 个条目

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

您好,我想从一组数据中创建 50 个随机列表,但不能根据已填充的列表创建重复项。

我正在使用: =UNIQUE(INDEX(SORTBY(Data!A2:B5306,RANDARRAY(ROWS(Data!A2:B5306))),SEQUENCE(Data!D2),{1,2}))

但是 50 个结果将粘贴到另一列中以进行跟踪。我想要一个公式,不允许将先前的 50 个结果填充到刷新后填充的新 50 个结果中。

我希望这是有道理的。

我正在尝试实现一个禁止填充的条目滚动列表。

正如您在片段中看到的: 我想让“列表”随机填充“结果”,但不让“已完成的结果”填充与新刷新的“结果”相同的数据。

arrays excel filter excel-2010
1个回答
0
投票

数据集的随机行

细胞内

A2

=TAKE(SORTBY(Data!A2:B11,RANDARRAY(ROWS(Data!A2:B11))),Data!D2)

细胞内

D2

=LET(rdata,Data!A2:B11,sample,Data!D2,fdata,A2#,
    d,UNIQUE(VSTACK(rdata,fdata),,1),
    TAKE(SORTBY(d,RANDARRAY(ROWS(d))),sample))

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