用RANDBETWEEN等生成随机值后,怎么固定不变?

用RANDBETWEEN等生成随机值后,怎样让该值固定?,也就是说第次的文件开启或刷新后,值保持固定不变
四川省
浏览 810
收藏
3
分享
3 +1
13
+1
全部评论 13
 
恰同学少年
https://bbs.wps.cn/topic/63075 可以利用这个规则实现你的目的
· 黑龙江省
回复
 
1
1 Lv.2 潜力创作者WPS金话筒WPS寻令官

Lv.2潜力创作者

回答,设置计算选项为手动,控制随机数的更新频率,只有手动按F9键才会重新计算随机数
· 云南省
回复
 
帅羊帅
回答,可以复制粘贴为数字,值就保持不变了
· 河南省
回复
 
song
song Lv.3 优质创作者WPS金话筒WPS寻令官

Lv.3优质创作者

回答:首先开启迭代计算,然后在B2单元格输入公式【=IF(B2=0,RANDBETWEEN(1,10),B2)】 如果B2单元格=0,代表还没有数据,那就返回1到10随机整数,如果不等于0,则返回B2单元格本身的值。公式刚输入第一次是为0,所有会返回随机值,当有值以后,每次都会不等于0,那么就会返回单元格本身的值,这样就能保证随机值生成后不再改变。 注意这里的判断条件只要不是你随机值范围内的数值都可以。这里随机值是1到10,等于0不在范围内
· 广东省
1
回复
 
√Max
目前知道的方法是:1、改为“手动计算”,2、打开“迭代计算”。但是觉得这两种方法都不理想,有没有用相应的函数来实现呢?
· 四川省
回复
song
songLv.3 优质创作者WPS金话筒WPS寻令官

Lv.3优质创作者

试试我说的公式,可以实现 =IF(B2=0,RANDBETWEEN(1,10),B2)
· 广东省
回复