如何用excel找出几个数相加等于固定值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用excel找出几个数相加等于固定值相关的知识,希望对你有一定的参考价值。

先将光标放在相加结果的单元格中,单击工具栏上“fx”,在弹出的对话框中选择常用函数“SUM"函数命令,然后点确定,再弹出的对话框中Number1先添加一个你要相加单元格,再Number2添加第二个数,依次这样,有几个数相加添加几个,最后点确定即可。 参考技术A 是啊,excel并不是万能的,只能自己编个小程序来实现了。可考虑for循环或do循环语句。 参考技术B 比如你要在A1:A5五个单元格找出5个任意的数,相加固定等于50。
A1输入
=INT(RAND()*12.5)
下拉到A4
A5输入
=50-SUM(A1:A4)
完了按F9刷新看看,是不是你要的?

三个未知数乘积相加等于一个固定值,,怎么用EXCEL计算三个未知数组合?

例如:220X+320Y+360Z=10140,怎么求X,Y,Z组合?
X,Y,Z都是整数。

参考技术A

正整数解有38组:

X    Y    Z    220X+320Y+360Z    

1    4    24    10140    

1    13    16    10140    

1    22    8    10140    

3    6    21    10140    

3    15    13    10140    

3    24    5    10140    

5    8    18    10140    

5    17    10    10140    

5    26    2    10140    

7    1    23    10140    

7    10    15    10140    

7    19    7    10140    

9    3    20    10140    

9    12    12    10140    

9    21    4    10140    

11    5    17    10140    

11    14    9    10140    

11    23    1    10140    

13    7    14    10140    

13    16    6    10140    

15    9    11    10140    

15    18    3    10140    

17    2    16    10140    

17    11    8    10140    

19    4    13    10140    

19    13    5    10140    

21    6    10    10140    

21    15    2    10140    

23    8    7    10140    

25    1    12    10140    

25    10    4    10140    

27    3    9    10140    

27    12    1    10140    

29    5    6    10140    

31    7    3    10140    

35    2    5    10140    

37    4    2    10140    

43    1    1    10140    

我是使用宏来获得的,宏代码为:

生成的表格是:

本回答被提问者采纳
参考技术B

看来大家的想法大同小异

参考技术C

所有的组合如下:

1    4    24    

1    13    16    

1    22    8    

1    31    0    

3    6    21    

3    15    13    

3    24    5    

5    8    18    

5    17    10    

5    26    2    

7    1    23    

7    10    15    

7    19    7    

9    3    20    

9    12    12    

9    21    4    

11    5    17    

11    14    9    

11    23    1    

13    7    14    

13    16    6    

15    0    19    

15    9    11    

15    18    3    

17    2    16    

17    11    8    

17    20    0    

19    4    13    

19    13    5    

21    6    10    

21    15    2    

23    8    7    

25    1    12    

25    10    4    

27    3    9    

27    12    1    

29    5    6    

31    7    3    

33    0    8    

33    9    0    

35    2    5    

37    4    2    

43    1    1    

以上是关于如何用excel找出几个数相加等于固定值的主要内容,如果未能解决你的问题,请参考以下文章

Excel 公式4个数相加等于固定值的所有组合

如何在一堆数字中找出几个数字相加等于固定值

三个未知数乘积相加等于一个固定值,,怎么用EXCEL计算三个未知数组合?

excel表格中如何用一个值查询表格中的相关值

如何用JS实现2个数相乘

如何用vba实现在EXCEL固定区域坐标内点击单元格,显示日期控件