excel - 如何使用 rand Between 选取整行

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

我正在尝试从如下所示的数据集中选择一个随机行。

我想从列表中随机挑选 2 行,其中 C 列是随机的列,D 列与 C 列中显示的值匹配。

像这样:

多蒂·戴维斯 |凯,改变结局 1x03

卢卡斯皇室|年轻的乔纳,9-1-1 5x17

目前我正在使用这个公式

   =INDEX(C1:D10,RANDBETWEEN(1,ROWS(C1:C10)),1)
   =INDEX(D1:E10,RANDBETWEEN(1,ROWS(D1:D10)),1)

这显示了这个:

多蒂·戴维斯 |红鸟,蝙蝠轮 2x10

卢卡斯皇室|自我,芝麻街

C 列似乎有效,但 D 列与从 C 列中提取的行中的原始值不匹配

如何使用 Excel 正确执行此操作???

数据集

excel random excel-formula row matching
1个回答
0
投票

尝试使用以下公式:

enter image description here


=TAKE(SORTBY(C1:D10,RANDARRAY(ROWS(C1:D10))),2)

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