从列表中生成随机项目 Excel 2003
Generate random item from list Excel 2003
我在单元格 A1:A100 中有一个名称列表,我正在寻找一个公式来输入一个单元格,该单元格将 select 来自该范围的随机名称。我花了很多时间搜索无济于事,所有解决方案似乎都来自 RANDBETWEEN 函数,它不是 Excel 2003 的一部分,而是更新版本的一部分。这似乎是一件很常见的事情,所以我真的很惊讶没有容易找到的解决方案。非常感谢帮助 =)
如果您不能使用 RandBetween(),您仍然可以使用 Rand(),它提供一个十进制数。将小数四舍五入到 2 位,然后乘以 100 得到 0 到 99 之间的数字。加 1 得到 1 到 100 之间的数字
=(ROUND(RAND(),2)*100)+1
像这样将其输入索引函数
=Index(A1:A100,(ROUND(RAND(),2)*100)+1)
完成。
我在单元格 A1:A100 中有一个名称列表,我正在寻找一个公式来输入一个单元格,该单元格将 select 来自该范围的随机名称。我花了很多时间搜索无济于事,所有解决方案似乎都来自 RANDBETWEEN 函数,它不是 Excel 2003 的一部分,而是更新版本的一部分。这似乎是一件很常见的事情,所以我真的很惊讶没有容易找到的解决方案。非常感谢帮助 =)
如果您不能使用 RandBetween(),您仍然可以使用 Rand(),它提供一个十进制数。将小数四舍五入到 2 位,然后乘以 100 得到 0 到 99 之间的数字。加 1 得到 1 到 100 之间的数字
=(ROUND(RAND(),2)*100)+1
像这样将其输入索引函数
=Index(A1:A100,(ROUND(RAND(),2)*100)+1)
完成。