如何用Excel做一个三国杀身份分配表格?

表格两列,第一列是姓名(共八人),第二列是身份(1个主公,1个内奸,2个忠臣,4个反贼)。能否在第二列输入公式,把身份随机分配给每个人?

添加一辅助列,B2输入

=RAND()

下拉

C2输入

=VLOOKUP(RANK(B2,$B$2:$B$9),{1,"主公";2,"内奸";3,"忠臣";4,"忠臣";5,"反贼";6,"反贼";7,"反贼";8,"反贼"},2,0)

下拉即可(觉得不美观,可以隐藏B列;按F9可以重新分配身份)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-30

=VLOOKUP(RANDBETWEEN(1,4),{1,"主公";2,"内奸";3,"忠臣";4,"反贼"},2,0)

第2个回答  2019-09-30
可以用RANDBETWEEN函数写公式结合辅助单元格实现你要的效果。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网