获取随机数与固定选项
使用excel的INDEX和RANDBETWEEN函数从固定的一组数字中选择随机数非常容易。
通用公式
=INDEX(number_list, RANDBETWEEN(1, COUNT(number_list))
Number_List:这是您要从中获取随机数的固定列表。
示例:仅从给定列表中选择
|在这里,我列出了A2:A10范围内的数字。现在在单元格C2中,我只想从此数字列表中选择一个随机数。
在此处应用上述通用公式可从固定列表中获取随机数。
=INDEX(A2:A10, RANDBETWEEN(1, COUNT(A2:A10))
这从我们指定的卷号列表中给出了随机的卷号。每次在工作表中进行更改时,该公式都会重新计算,并仅从该列表中给出另一个随机数。
如何运作?
好吧,这很容易。我们都知道`link:/ excel-formula-and-function-excel-randbetween-function-2 [RANDBETWEEN]`
RANDBETWEEN(1,100)。*此处上限由链接:/ counting-excel-count-function [COUNT]
功能。让我们分解一下。
COUNT(A2:A10):此部分返回范围为A2:A10 的9的数字计数。现在,公式简化为“链接:/ lookup-formulas-excel-index-function [INDEX]”(A2:A10,链接:/ excel-formula-and-function-excel-randbetweenween-function-2 [RANDBETWEEN] (1,9)): randbetween返回范围1到9之间的任何数字。假设它返回5。现在公式简化为。
link:/ lookup-formulas-excel-index-function [INDEX]
(A2:A10,5):此函数返回范围A2:A10中的第5个数字。*
从硬编码中获取随机数
如果要从不会改变的固定列表中获取随机数,请考虑使用以下公式。
=INDEX({1,5,10,12}, RANDBETWEEN(1, 4))
选择
如果您具有上述固定列表,则此CHOOSE公式还将从指定列表中为您提供一个随机数。
好的,这就是您如何从固定数字列表中返回随机数的方法。让我知道您是否还有其他技巧。如果您对本文或其他任何excel主题有疑问,请在下面的评论部分中告诉我。
=CHOOSE( RANDBETWEEN(1, 4),1,5,10,12)
相关文章:
链接:/ excel-formula-and-function-excel-randbetween-function [获取两个数字之间的随机数。]`
热门文章:
link:/ vlookup-functions / formulas-and-functions-introduction- [Excel中的VLOOKUP函数]
链接:/ tips-countif-in-microsoft-excel [Excel 2016中的COUNTIF]`