Answers:
我更喜欢的另一种方法是:
=INDIRECT("A"&RANDBETWEEN(3,7))
其中“ A”是列,而3,7是列表的开始和结束行。这样,您不必弄清楚列表中有多少个元素,只需要查看开始和结束行号,就不必在列表中使用整列。您可以具有标题等。
您还可以通过用COUNTA函数替换最后一个数字并添加偏移量来修改它,使其更易于维护。
=INDIRECT("A"&RANDBETWEEN(4,COUNTA(A4:A99)+3))
4是列表的第一行。+3应该比该数字小1,以跳过不在列表范围内的行。给COUNTA一个足够大的范围,您一会儿不必担心它,然后您就可以将项目添加到列表中,并且它们将已经包含在您的随机选择中,而无需执行其他任何操作。只要确保范围仅包括您的列表和空单元格即可。
其他答案很好,但更简单的解决方案是我们的附加组件:https : //gsuite.google.com/marketplace/app/random_data_generator/626703404158
您可以从自己的数据,字符串,数字,用户代理以及许多其他随机数据类型中进行选择。