1、要随机分配,我们就要建立指定天数的随机分配数据,首先我们在F1单元格,输入一个公式=ROUNDUP(RAND()*100,0),这个公式就是用来产生随机数用的
2、2,将公式下拉到底365行,这样就产生了365个随机数,就是一年的数据通过产生365个随机数,而后我们在算出每天在365个随机数中的比率,就可以了
3、复制F列数据,而后粘贴为数据,在E1输入总金额而后在G1输入公式=F1/SUM($F$1:$F$365)*E1,这个公式的意思就是先求出每天在总天数里面的占比,而后乘以总金额
4、下拉G1公式到第365行,而后我们选中G列,我们可以看到,总金额刚好是10000,这样就将总的全年预算,分配到了每天
5、用到函数解释:rand函数不是真正的随机数生成器,而srand()会设置供rand()使用的随机数种子。如果你在第一次调用rand()之前没有调用srand(),那么系统会为你自动调用srand()。而使用同种子相同的数调用 rand()会导致相同的随机数序列被生成。
6、Round函数返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。可是当保留位跟着的即使是5,有可能进位,也有可能舍去,机会各50%。这样就会造成在应用程序中计算有误。