作者:乔山办公网日期:
返回目录:excel表格制作
启用迭代计算,让随机公式引用单元格本身
举例: A1输入 如下公式:
=if(A1>0.2,A1,rand())
只要A1 大于0.2 ,改 其他 单元格 ,对A1 结果不会有影响
根据需要用随机函数RAND(现在的版本也可用RANDBETWEEN函数)生成随机数,然后右击用过公式的区域--复制--右击--选择性粘贴--数值,这样就去掉公式,仅保留生成的随机数据,不会再变化。
搞那么麻烦,还用vba,粘贴值和数字格式不是太麻烦。而是你不会用,鼠标动6下,整个工作簿全变成固定数!
选中单元格区域 复制
右键单击原来单元格区域左上角的那个单元格 选择性粘贴 数值
之后,随机数就不再变化了。