[英]Script to randomly pick from a list if cells match specific value
寻找一个基本脚本,该脚本将在单元格A1和B1包含特定文本时触发,它将从随机条目池中返回一个值(名称)并将其显示在单元格C1中。 我的目标是创建一个图表,选择A和B中的值,并根据特定的值是否匹配,从列表中选择一个随机条目并在C中显示它。
我正在尝试技术上可行的RANDBETWEEN + CHOOSE,但电子表格中的所有其他操作都会自动生成一个新的随机数并重新触发所有随机数,从而改变了我不想发生的整个列表(因为它是易变的),我我们欢迎其他任何可行的公式提出的建议。
非常感谢。
仅当编辑特定单元格时,才有一种方法可以限制对随机函数的重新评估。 即:
importrange
rand
, randbetween
等。 importrange
,以导入那些随机公式的输出。 结果:仅当第2项中S1的范围发生变化时,随机值才会重新计算。 在S2中的其他地方输入数据不会触发重新计算。
脚本是一种可能的解决方案,但是需要更多的工作:您需要使用onEdit
触发器在每次编辑时运行一个函数; 该功能将需要检查是否进行了修改
自定义函数仅在其参数更改时才重新计算。 您可以使用此功能来防止结果更改。
要强制重新计算,您可以
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.