在Excel中随机数字和数字filter

我一直在努力学习使用Excel的“数字filter”。 我使用上限(100 * rand(),1)随机生成了1到100之间的100个整数。 然后,我标记了这个列'分数',并使用了一个数字filter,其中50 <分数<100.然而,它是返回超出此范围的值,如23,9,13等等。它似乎工作正常,当我实际上input数字,所以我假设播种可能导致一个问题(?)。 有没有办法在随机数字集上使用数字filter?

正如斯科特所说,兰德函数是易变的,阻止它更新的一种方法是Copy> Paste Special> Values

另一种方法是通过创build循环引用。 我假设你的“分数”列是列“A”。 在另一个单元格中, B2input“change”。 现在在单元格A2input公式as =IF($B$2="change",CEILING(100*RAND(),1),A2)

如果你不想随机数字改变它们的值,只要将单元格B2的值更改为任何其他值,然后“更改”