0

我想知道是否有人知道如何从 Excel 工作表的多列中选择一列的单元格?例子 :

ABC 0 1 2

我希望在 (0-2) 之间随机选择一个数字 谢谢

4

3 回答 3

2

我希望在 (0-2) 之间随机选择一个数字

如果您正在寻找 Excel 公式,那么您可以使用

=RANDBETWEEN(0,2)

如果您正在尝试A1 to C2从那时起的组合,您可以试试这个。省略0,因为没有单元格范围是A0, B0,C0

=CHAR(RANDBETWEEN(65,67)) & RANDBETWEEN(1,2)

此公式将为您提供来自A1, A2, B1, B2, C1, 的结果C2

于 2012-06-22T18:07:17.553 回答
0

=RAND() * (b−a) + a 进行随机化,与 =RANDBETWEEN(a,b) 一样

您需要的另一件事是 =CONCATENATE( text1, text2, ... text255 )

所以,你要做的就是 =concatenate('a',randbetween(0,2)) 会给你一个 A 列中的随机单元格。如果是跨列,则对 b、c 执行此操作。如果是随机字母 2,我需要多看一点。

您现在只需要选择该单元格。我确定有一种方法可以从该内容访问该单元格。我正在查找http://excel.bigresource.com/Choose-Return-Cell-Based-On-Text-In-Another-JQVjkhos.html#oYwiAspH 并将在一秒钟内进行编辑。

于 2012-06-22T18:14:26.737 回答
0

通常要从任何范围内随机选择一个单元格,您可以使用此公式

=INDEX(range,ROWS(range)*RAND()+1,COLUMNS(range)*RAND()+1)

这将适用于任何大小的连续范围

于 2012-06-22T20:35:57.100 回答