Excel从数组中select一个值

Excel中是否有一个公式可以从值列表中select一个随机值? 例如,我想要一个单元格从"Yes, No, Maybe".随机select它的值"Yes, No, Maybe".

 Answer Yes No Maybe Yes 

考虑:

 =CHOOSE(RANDBETWEEN(1,3),"Yes","No","Maybe") 

编辑#1:

结果的分布可以被“加权”(达到一个点)。 考虑:

 =CHOOSE(RANDBETWEEN(1,4),"Yes","Yes","No","Maybe") 

这将会产生两倍Yes或者MaybeYes

这是一个粗糙的…………..另外请注意,有多less项目CHOOSE()可以处理的限制!