Excel性能调整-RAND()

时间:2019-02-27 19:21:55

标签: excel-formula

我有一本基本上是用来记录数据的工作簿。当前它包含大约400行,但是每次我运行一个进程时都会添加一个新行。每一列中的一列包含=RAND(),用于在导出数据时对数据进行随机排序。

由于RAND()计算的数量,工作表开始花费大量时间插入每一行。我想知道类似RANDBETWEEN(0,9999)的方法是否可以更有效地达到此目的-或者是否还有我不知道的另一种选择...

1 个答案:

答案 0 :(得分:1)

Rand()是一个易失函数,只要更改任何单元格,就会导致整个工作簿的重新计算。

您可以使用“公式”功能区中的计算设置来停止该设置。将计算设置为手动,然后在要执行重新计算时单击立即计算计算工作表命令。

请注意,该设置适用于Excel作为应用程序,并且会影响所有工作簿。如果您忘记应用了手动计算,并期望其他工作簿中的结果会自动重新计算,则可能会很危险。