【发布时间】:2015-03-30 02:33:11
【问题描述】:
这是我的功能:
=NORMINV(RAND(),$A$1,$A$2)
当我做其他事情时,随机数会再次重新计算
如何让随机数一号静态
【问题讨论】:
这是我的功能:
=NORMINV(RAND(),$A$1,$A$2)
当我做其他事情时,随机数会再次重新计算
如何让随机数一号静态
【问题讨论】:
这就是 RAND() 函数在 Excel 中的工作方式。如果你想要一个静态数字,你可以粘贴它的值;)
但是,如果您愿意使用 VBA,您可以通过使用 A1 中未计算的单元格执行手动计算来做到这一点,例如:
sub refreshRand()
range ("A1").formula = "=NORMINV(RAND(),$A$1,$A$2)"
range ("A1").calculate
range ("A1").value = range ("A1").value
end sub
注意:如果您完成了工作并想停止对工作表中所有单元格的所有计算,您可以在 Excel 设置 -> 手动计算中进行设置
【讨论】: