请教如何在Excel2003中给定区域填充随机数相加为某值

甜_宝 1年前 已收到1个回答 举报

jotony 幼苗

共回答了18个问题采纳率:100% 举报

换个角度思考一下吗,如A1:A5是随机数,E1是要填充的数值(2000)在填充到B1:B5中.1、如果可以有小数,B1设定公式:=$E$1*A1/SUM($A$1:$A$5),然后填充到B2:B5中.2、如果要整数,在B1设定公式:=INT($E$1*A1/SUM($A$1:$A$5)),然后填充到B2:B4中,最后B5设定公式:=E1-SUM(B1:B4)

1年前 追问

9

甜_宝 举报

大神能否讲明白详细点

甜_宝 举报

太专业,看不太懂

举报 jotony

文件是不是你想要的结果,如果是,原理就是,随机数,起到的是基数的作用,然后几个随机数总和就是100%,每个随机数除以总和就是百分比,再乘以最后你想到得到的和就是结果。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.093 s. - webmaster@yulucn.com