image

在本文中,我们将学习如何从excel中的给定列表或表列中生成随机值。

方案:

对于实例,当在Excel中使用列表或表中的值时。我们需要从给定的列表或表中找到随机的值样本。

为此,我们通常使用以下链接的组合:

||和`link:/ excel-formula-and-function-excel-randbetween-function-2 或通过结合使用link:/ lookup-formulas-excel-index-function [INDEX函数],“链接:/ lookup-formulas如何在Excel-2 [ROWS函数]中使用行函数”和“链接:/ excel-公式和函数-excel-randbetween -function-2 [RANDBETWEEN函数]。让我们根据这些函数创建一个公式,然后对样本数据进行尝试。

如何解决问题?

为此,我们可以选择以下两种方法中的任何一种。一种方法是使用“链接:/查找公式如何在Excel中选择功能[选择功能]”。在此,我们需要将列表中的所有单个值输入到函数中。当列表中的数字值较小时,可以使用此公式。

使用CHOOSE函数的公式:

=

CHOOSE

(

RANDBETWEEN

( 1 , n) , “value1” , “value2” , “value3″,,,”value n” )

n:列表value1,value2,value3中的值数,直到value n:*列表中的各个值。这些值可以使用单元格引用或直接使用引号或单元格引用来输入。

另一种方法是使用“链接:/ lookup-formulas-excel-index-function [INDEX函数]”,其中我们将提供一个随机数作为索引,这将在索引处产生相应的值。

使用INDEX函数的公式:

=INDEX(data,

RANDBETWEEN

(1,ROWS

(data)),col_index)

data:数据数组可以是列表或表。

1:开始索引col_index:列索引以指出表中的列表。

示例:

所有这些可能会使您难以理解。让我们在excel的列表和表格中使用这些公式来了解这些公式。这里有一个月份列表,我们需要从月份列表中获得一些随机月份值。

使用公式:

=

CHOOSE

(

RANDBETWEEN

( 1, 12 ),

$A$3,$A$4,$A$5,$A$6,$A$8,$A$7,$A$9,$A$10,$A$11,$A$12,$A$13,$A$14)

说明。 链接:/ excel-formula-and-function-excel-randbetween-function-2 [RANDBETWEEN]

(1,12)返回从1到12的随机值。

。其余是使用绝对像元引用给出的数组中的各个值。

image

。 CHOOSE函数从输入列表中返回与生成的数字相对应的值。

image

将公式复制到其他单元格时,带有单元格引用的$符号将冻结单元格引用。使用Ctrl + D或从所选单元格的右下角向下拖动,复制并粘贴所需的随机样本数量的公式。

如我们所见,使用Excel中的CHOOSE公式可以从列表中得出随机结果。现在使用INDEX公式,它比CHOOSE公式更有用,因为它不需要输入单个值。您可以使用命名范围命名列表来提供固定数组。

=INDEX

( table ,

RANDBETWEEN

(1 ,

ROWS(table)),

1 )

使用公式:*

list:用于A3:A14的命名范围。

说明:

。 `链接:/ lookup-formulas如何在Excel-2 [ROWS]中使用行功能(表)

返回表中的行数,该行数将是列表中值的最后一个索引,即12。

。 RANDBETWEEN函数返回1到12之间的随机数。 。 INDEX函数将返回与第一列中返回的数字相对应的值,因为列表只有一列。

image

这变得越来越简单。现在,我们将上面的公式用于表中的值。

从表中生成随机值:

这里给出一个表格,并要求来自特定列的随机值。我们需要从表的第一列中找到随机项目名称。

使用公式:

=

CHOOSE

(

RANDBETWEEN

( 1, 12 ),

$A$3,$A$4,$A$5,$A$6,$A$8,$A$7,$A$9,$A$10,$A$11,$A$12,$A$13,$A$14)

image

在这里,我们使用公式来提取Excel中的不同项目名称。现在使用其他INDEX公式。

使用公式:*

=INDEX

( table ,

RANDBETWEEN

(1 ,

ROWS(table)),

1 )

list:用于A3:A14的命名范围。

image

索引函数公式更加简单,只需将col_index参数更改为所需的列号,就可以将其应用于表中的任何列。

粘贴特殊*快捷键随机数随机日期值以下是有关使用该公式的所有观察性注释。

注意:

如果RANDBETWEEN函数返回的数字超过列表中的值数,则该函数返回错误。

希望这篇关于如何从excel中的列表中获取随机值的文章具有解释性。在此处查找有关生成随机数或日期值的更多文章。如果您喜欢我们的博客,请在Facebook上与您的朋友分享。您也可以在Twitter和Facebook上关注我们。我们希望收到您的来信,请让我们知道我们如何改进,补充或创新我们的工作,并为您做得更好。写信给我们mailto:[email protected] [[email protected]]

相关文章

关于Excel命名范围的全部信息:*带有名称标记的excel范围易于在excel公式中使用。在此处了解所有相关信息。

link:/ excel-generals-relative-and-absolute-reference-in-excel [Excel中的相对引用和绝对引用]:了解Excel中的相对引用和绝对引用对于有效地在Excel中工作非常重要。单元格和范围的相对引用和绝对引用。

link:/ tips-random-phone-numbers-in-microsoft-excel [Generate Random Phone Numbers]:使用Excel中的RANDBETWEEN公式生成10个数字位数。 from-fixed-options [从固定选项中获取随机数]`:从具有Excel中条件的列表中生成随机数。

获取两个数字之间的随机数:RANDBETWEEN Excel中两个给定数字之间的函数生成器编号。

Excel随机选择:如何从数据集中获取随机样本如何在Excel中使用RANDBETWEEN函数:Excel RANDBETWEEN函数返回Excel中两个给定数字之间的数字。

热门文章:

如何在Excel中使用IF函数:Excel中的IF语句检查条件,如果条件为TRUE,则返回一个特定值,如果为FALSE,则返回另一个特定值。

如何在Excel中使用VLOOKUP函数如何在Excel中使用COUNTIF函数:使用此惊人的函数对带有条件的值进行计数。您无需过滤数据即可计算特定值。 Countif功能对于准备仪表板至关重要。

如何在Excel中使用SUMIF函数:这是另一个仪表板必需的功能。这可以帮助您汇总特定条件下的值。