首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

EXCEL随机函数不重复,

发布网友 发布时间:2022-04-23 13:37

我来回答

1个回答

热心网友 时间:2023-09-16 03:34

您好,根据你的excel版本不同,操作会有所不同。
楼上的虽然正确,但是仅适用于excel2007版本。
现在我针对excel2003和excel2007这两个版本均给您详细的说明。
对于excel2003版本,
1.请先启用迭代计算,公式→选项→重新计算→迭代计算
2.假如是$A$1:$A$10区域要生成随机数,生成1-10之间的随机数,
请在A1单元格输入公式
=IF(COUNTIF($A$1:$A$10,A1)=1,A1,INT(RAND()*(10-1)+1))
然后将A1拖至$A$1:$A$10,超出范围的随机数会失效(可能重复)
对于2007版本楼上已经说过了,我再说详细点吧。
1.先启用迭代计算,点击左上角的office图表,点击菜单最下面的EXCEL选项,
公式→计算选项→启用迭代计算。
2.假如是$A$1:$A$10区域要生成随机数,生成1-10之间的随机数,
请在A1单元格输入公式
=IF(COUNTIF($A$1:$A$10,A1)=1,A1,RANDBETWEEN(1,10))

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com