excel怎么随机生成一个范围内的数字等于一个固定的总值?

来自:品购    更新日期:早些时候
excel怎么随机生成一个范围内的数字等于一个固定的总值?~

Excel随机生成一个范围内的数字等于一个固定的总值,可以使用“规划求解”功能,具体操作步骤如下:
依次单击“开发工具”--“加载项”;在弹出的对话框中勾选“规划求解”选项,单击“确定”按钮;在A1单元格输入公式:=SUM(B1:C10)依次单击“数据”--“规划求解”;在弹出的“规划求解参数”对话框中的“设置目标”选择A1单元格,选择“目标值”并填写25000,“可变单元格”选择B1:C10,单击“添加”按钮,设置B1:C10等于int(整数);单击“求解”按钮即可。

步骤二图


规划求解参数设置


最终效果图

在excel中想产生一定范围的随机整数,比如像产生a~b范围的整数,可以使用这个公式=int(rand()*(b-a+1)+1,例如,你想产生1到10的随机数,就可以输入==int(rand()*10)+1就可以啦

先生成随机数(0-1),求其总和,以其和除以你需要的固定总值,得到一个比值,再用这个比值去修正产生的随机数。

e1是你要的固定总值,A1:A10是=rand()生成10个随机数,a11是这10个随机数的和。

B1=$E$1/$A$11*A1,下拉到B10,B11是B1:B10的和,等于99



比如需要某一个范围内的“随机数”,可以利用生成0-1之间的随机数的函数“RAN()”生成一个随机数,将所得随机数与变化范围大小(上下限之间的差)的乘积,加上变化范围的下限,得到一个给出上下限之间的“随机数”。如需要生成一个a、b之间(b>a)的随机数,可以通过a+(b-a)×RAND()得到。


excel怎么随机生成一个范围内的数字等于一个固定的总值?视频

相关评论:
  • 13059768272excel 表格填完后,下方自动生成空白范表
    扈实独可以用条件格式实现类似效果。你将附件中表1B列内容输入进去后,表2会自动出来。

  • 13059768272怎么在一个excel表格中,自动生成其他表格
    扈实独1、在sheet3 B2单元格输入“=sheet1!e2”2、回车后就能显示sheet1中e2单元格内容。3、把b2下拖就得到整列的总分了。

  • 13059768272excel表格自动生成多个表格
    扈实独ROW($A$3:$A$100)-1)),"",IF(MOD(ROW($B3),3)=2,A$2,IF(INT(ROW($B3)\/3)=ROW($B3)\/3,INDEX(A$1:A$100,2+ROW(A3)\/3),""))) ,同时按下ENTER键,SHIFT键,和CTRL键,公式右拉,再下拉,即可。

  • 13059768272怎样用excel自动输入随机数,让表格产生随机数
    扈实独在要产生随机数字的excel表格中,如要让表格随机产生1到30之间的数字,先选中一个单元格,如下图所示 双击该单元格,在函数输入框内输入[ =ROUND(1+RAND()*20,0) ],这句函数大概可以怎么理解呢,首先,ROUND就是把产生出来的数,做成四舍五入;RAND()就是让计算机自动产生一个0-1的随机数,而...

  • 13059768272excel表格怎么自动生成序号和序号
    扈实独1、excel(2007版本)表格自动生成序列号防范如下: 首先打开Excel 2007,创建如图所示的内容。2、制作两列,第一列就“序号”,第二列是“名称”。3、2、依次在“序号”的下面的单元格中输入"1”和"2".接着选中这两个单元格,将鼠标放到被选中的单元格的右下角,当鼠标变成"黑色十字"光标时...

  • 13059768272Excel如何从另一个表中自动提取另一个表对应的数据?
    扈实独1、打开一个excel表格,以班级数据为例:2、打开原始数据表格表2,这里模拟了一些数据。3、回到表一,光标选中班级单元格:4、输入=vl会自动匹配公式,双击VLOOKUP,如果没有匹配的就手动输入:5、选择完公式后选择A2单元格,然后在后面输入英文的逗号“,”:6、回到表2选择所有的数据:7、因为表2数据...

  • 13059768272怎么在excel表格中自动生成序号
    扈实独方法一:在B4单元格输入1,B5单元格输入2,选中B4:B5单元格,移动鼠标到选中区域右下角,鼠标变成十字形,按下鼠标左键向下拖拽自动递增序号。方法二:在C4单元格输入1,然后选中C4单元格,移动鼠标到C4单元格右下角,鼠标变成十字形,按下鼠标左键向下拖拽,释放鼠标后,在填充区域右下角有一个【...

  • 13059768272EXCEL如何根据一个台帐表将数据填入另一个模板EXCEL中并自动生成与台账...
    扈实独在工号1对应行的年龄框中输入函数,然后选择可以确定相应值的数据,即两个表相同的列(如图)。选完后记得输入英文逗号。 然后切换到第二个表,选中包括共同列和需要取出数据的列。 公式中的3代表选取的列中你需要的数据在第三列,0则代表需要精确选取数据,如果数据不存在会显示#N\/A的标志。 本回答由电脑网络分类达...

  • 13059768272EXCEL如何让某类数据按照条件用公式呈现在一个格子内?
    扈实独COUNTIF(A$3:A3,A3)=1,TEXTJOIN(CHAR(10),1,IF(A$3:A$1000=A3,C$3:C$1000,"")),"")数组公式, Ctrl+Shift+回车,公式两端出现大括号{}后,下拉公式。最后将D列单元格格式设置成自动换行。(如果是两表间,照猫画虎进行套用即可,最关键是Excel要支持Textjoin函数)...

  • 13059768272在excel表中怎么固定一个值
    扈实独1、用如下的表格来做示范;2、然后把鼠标定格在需要让运算结果出现的单元格中;3、编写公式,图中的箭头都可以进行公式的编写的;4、编写公式要以"=”开始,这里用SUM求和公式;5、如图编写上数据后;6、在表示要让固定的单元格的符号中加如图的符号并且格式也要一样 “$”;7、这样就可以在excel...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网