excel如何确定几个未知数之和刚好等于给定的总和值
发布时间:2023-03-27 15:25:56
一、首先要了解RAND函数
因为我们要找出的这几个值,根本就不知道到底是哪几个数,而只知道这几个数加起来等于多少,即只知道和值并不知道这几个数是多少。
因此,必须使用RAND随机数来解决这样的未知问题。
RAND的用法很简单,方法为:=RAND()
其取值范围为:(0,1]
比如:公式=RAND()*10该公式得到的值的范围是 (0,10],即大于0而小于等于10之间的可能的任何一个数。
有了RAND随机数,我们就可以通过给定的总和值,假设是M,推算出第一个数,进而推算出第二个、第三个、第四个……第N个数。
二、通过总和值M推算出几个未知数的理论
假设给定一个和值M,根据该和值,要我们推算出三个数,这三个数加起来刚好等于M。
针对这种条件,我们都明白,这三个数的可能情况,是相当多的,不仅仅是只有一组数字,而是一序列的数据。
第一个数的推算:理论依据是,该数不能大于M
所以我们使用公式Num1=RAND()*M
下面我们来分析第一个数的取值范围,RAND()的取值范围为(0,1],将其再乘以和值M,那么,第一个数的取值范围就为:(0,M]
假如第一个数不为M,那么,第二第三个数一定不为0,否则,第二第三个数一定为0
第二个数的推算:理论依据是,用总和值减去第一个数再除以随机值,
即:Num2==RAND()*(M-Num1)
下面分析第二个数的取值范围,大于0而小于等于(M-Num1)
第三个数的推算:由于是最后一个数了,因此,第三个数Num3=M-Num1-Num2
自然,第三个数的取值范围是大于0小于等于(M-Num1-Num2)。
上述的推理过程中,涉及到的似乎都是未知数,好像没有一个确定的解,但是您别忘了,RAND()和M在具体的应用过程中,完全都是一个具体的数字,因此,所推理出来的第一、第二、第三……第N个数,完全都是一个具体的数字。
下面,我们给出具体的一个例子,好让大家的思路逐清晰起来。
假设给定一个总和值M为80,要求通过Excel给出三个数,这三个数加起来刚好等于80,这三个数如何确定。
这三个数,到底是哪几个,其解有无穷个,也就是说,这三个未知数,有无穷个解,要几个都可以,下面,我们就具体给出公式代码和几组解吧。
第一个数Num1的公式为:=RAND()*80
第二个数Num2的公式为:=RAND()*(80-Num1)
第三个数Num3的公式为:=80-Num1-Num2
如果你在电子表格中使用填充的办法,可以得出无穷个解。这就是答案,下面,给你贴出几组解吧。
Num1Num2Num3
15.79585527 0.557776878 63.64636785
13.65591211 66.0342379 0.309849991
69.89598614 7.781773093 2.322240765
78.74553578 0.209932603 1.044531618
17.43271997 53.86973039 8.697549647
45.66567338 20.400206513.93412011
三、知识扩展
①如何根据总和值得出N个数的公式
知道M,如何确定N个数,让这N个数的和值刚好为M,这N个数的公式如何推算?
第一个数:RAND()*M
第二个数:RAND()*(M-Num1)
第三个数:RAND()*(M-Num1-Num2)
第四个数:RAND()*(M-Num1-Num2-Num3)
……
第N-1个数:RAND()*(M-Num1-Num2-Num3-……-Num(n-2))
第N个数:M-M-Num1-Num2-Num3-……-Num(n-2)-Num(n-1)
这就是通用的公式。是根据上面的理论与实践推论得出的,经过验证,没有发现错误。
②根据M得出几个整数而不是实数
如果知道M总和值,如何得出几个数,并且,这几个数必须为整数而不是带有小数点的实数?
借助int()函数可解决此类问题。通用公式如下:
第一个数:int(RAND()*M)
第二个数:int(RAND()*(M-Num1))
第三个数:int(RAND()*(M-Num1-Num2))
第四个数:int(RAND()*(M-Num1-Num2-Num3))
……
第N-1个数:int(RAND()*(M-Num1-Num2-Num3-……-Num(n-2)))
第N个数:M-M-Num1-Num2-Num3-……-Num(n-2)-Num(n-1)
猜你喜欢
- word中如何在两个竖向纸张里中间弄出横向纸张?有的表格横向很大,对于word默认的页面来说显示不全,但是若要将页面设置成横向,那么以下的页
- 大家好,今天跟大家分享如何为Word文档添加纹理背景。操作步骤如下:1.打开要添加纹理背景的Word文档。 2.在“设计”选项卡“页面背景”
- Word2013怎么设置图片环绕步骤一:一些Word应用者最常用的办法就是通过“插入”——“图片”——“来自文件”功能在Word
- 如果在一篇较长的Word2010文档中包含有多处突出显示文本,则用户可以借助查找格式功能快速查找这些突出显示的文本,操作步骤如下所述:第1步
- word文本框中文字过长后隐藏怎么办?从网上复制文字中含有表格格式时会出现这样的情况,一部分文字被隐藏,看不到完整的内容。在空白处点击鼠标右
- 1.打开需要绘制正负数据条的Excel表格 2.选中需要绘制条形图数据,依次点击工具栏的“样式”→“条件样式”→“
- 现在使用Word和Excel的人越来越多,但其中的使用方法和诀窍需要在实践中慢慢体会和总结,有时一项很简单、快捷的操作却能给办公人员带来工作
- 有些需要同时打开编辑多个文件的商务用户会发现,在Windows10中,如果你同时选中多个文件,当这一数量多到某个值时(经验证这个值是16),
- 今天为大家推荐一款非常好用的实用小软件——希沃传屏,利用希沃传屏你可以将笔记本电脑或手机上的内容随时投到一体机上使用,非常方便。
- Word是我们经常使用的办公软件之一,有时候我们遇到文章内一些空格,很是心烦,你知道Word怎么批量删除空格的吗?接下来我们一起往下看看Wo
- 在日常办公的过程中,当页面不在一张纸上时,我们可以用多种方法进行调整。方法一、自定义页边距1.点击菜单栏的【页面布局】按钮2.点击【页边距】
- 在Word中,打印段落对话框的的快捷键是:Alt+O+P在Word中,设置段落格式的快捷键如下:Ctrl+1:单倍行距Ctrl+2:双倍行距
- 在 iPadOS 14 发布以前,很多用户对 Apple Pencil 的定位还只是停留在“绘图工具”,之所以产生这样的感觉,是因为使用 A
- Word是一款非常强大的文字处理和排版软件,是办公者必备的办公软件之一,通常我们会用Word制作名片、书籍、报纸、杂志等等!很少人用Word
- 在上周苹果带来了 iOS 14 的第五个测试版,为小组件带来了两个实用的功能:位置权限和屏幕使用时间。不妨一起来了解下:当用户在桌面上添加了
- 1.选中需要拖动的文本内容。 2.按住Ctrl键后同时拖动选中的内容就可以让文本复制到所拖动到的地方。  
- 在word打印的时候往往需要打印成a4,那么如何设置word2007的纸张大小为a4呢?下面就由小编为您解答,希望能帮助您。word07a4
- 晕了,Word2003文件打不开了,这让我怎么工作呀,前几天还用着正常,怎么今天就出现这种问题了。双击打开Word2003时,就会出现一下提
- ①启动Word2007,输入文字,然后单击开始选项卡下段落标签里面的中文版式按钮。 ②在下拉列表中选择合并字符。
- 我们在使用Word2007制作和编辑表格时,有时需要对表格中的数据进行排序,下面小编就为大家详细介绍Word2007怎么对各级标题进行简单排