先用=rand()随机生成5个随机数,假设分别在a1、b1、c1、d1、e1单元格内.
然后在5个空单元格分别输入:=INT(a1/sum(a1:e1)*100)
=INT(b1/sum(a1:e1)*100)
=INT(c1/sum(a1:e1)*100)
=INT(d1/sum(a1:e1)*100)
最后一个单元格,用100减去前边4个单元格的数值就行了.但是第5个数会出现负数,我想5个数都为正数。不会出现负数的,你再试试。还是会有出现负数的可能,我刚才试了十几次,就出现过负数,不过还是谢谢你。。。奇怪了,我按F9试了几百次的。