如何使用字符串值作为随机值,我有3个值,即SMS,Datasynergy和其他,我想通过使用随机函数模拟实时数据,将上述值中的一个随机分配给我的字段?
我想到的方法是在1-3之间做一个随机值,然后继续说是1 =短信其他如果2 = Datasynergy其他 p>
但是我很确定必须有其他方法来做到这一点吗?
提前致谢。
答案 0 :(得分:8)
试试这个
=CHOOSE(RANDBETWEEN(1,3),"SMS","Datasynergy","Other")
答案 1 :(得分:2)
另一种方法是使用INDEX,例如
=INDEX({"SMS","Datasynergy","Other"},RANDBETWEEN(1,3))
您可以轻松适应更长的列表
=INDEX(List,RANDBETWEEN(1,COUNTA(List)))