请问下,为什么不使用 =RAND()*(100-60)+60 而是使用 =60+INT(RAND()*41) 这个是个人习惯还是有其他什么考量?比如说会不会是 INT 函数生成的数值偏大?
追答这两个公式的原理是一样的。
但=RAND()*(100-60)+60 得到的是小数,且最大值是达不到100,除非外加ROUND函数。
而=60+INT(RAND()*41)得到的是整数,且最大值是100。
最关键的是用这样的方法只能一组一组的生成数据然后挑选,而我需要同时生成好些组数据,这样一来操作就有些麻烦了。所以可以有更方便的方法吗?
追答你可以用这个方法生成若干组数据(你要100组就生成300组),然后用选择性粘贴固定下来。
最后在旁边加一行或一列用公式判断最后一个数据是否符合要求,删除不符合要求的行或列就可以了。
也许这个软件更专业,但应该不会和我们通用的OFFICE软件兼容吧?就像WPS,毕竟WPS也可以打开OFFICE文档。