Note: The other languages of the website are Google-translated. Back to English
登录  \/ 
x
or
x
注册  \/ 
x

or

在Excel中轻松找到等于给定总和的所有组合

假设有一个数字列表(整数,十进制数或负数),现在,您想从这些数字中找到所有等于给定总和的可能组合。 通常,您可以使用公式,求解器加载项或用户定义的函数来实现它,但是这很耗时且不易处理。 这里有用 组成一个数字 实用程序 Kutools for Excel,找到等于给定总和的所有组合在Excel中从未如此简单。

查找等于给定总和的所有组合


查找等于给定总和的所有组合

如下面的屏幕截图所示,要查找范围总计为3的B11:B520范围内的所有可能数字组合,可以尝试使用Make Up a Number实用程序,如下所示。

1。 点击 库工具 > 内容 > 组成一个数字.

拍补个03

2。 在里面 补数 对话框,请进行以下设置。

  • 数据源 在方框中,选择数字列表以查找哪些数字加起来为520;
  • 附加选项 部分,在520中输入XNUMX 总和 文本框;
  • 点击 OK 按钮。 看截图:

3.在下 补数 对话框中,选择一个单元格以输出组合,然后单击 OK 按钮。 然后一个 Kutools for Excel 弹出对话框,告诉您将创建多少个组合,单击 OK.

您可以看到以下列出了总计为520的所有可能的选定数字组合。

说明:

1.可以选择指定组合数和每个组合中的元素数,而不是生成所有组合。 如下面的屏幕截图所示,您可以将组合数指定为4,并在每个组合中从1到4指定元素数,然后,您将获得以下结果:

结果:

2.此强大功能还可应用于十进制和负数,请参见屏幕截图:

您将获得如下所示的结果截图:

3.您可以检查 保存在新表中 框将组合输出到新的工作表。


查找等于给定总和的所有组合

Kutools for Excel 包括300多个便捷的Excel工具。 30天免费试用,不受限制。 立即下载免费试用版!


生产力工具推荐
以下工具可以极大地节省您的时间和金钱,哪一种适合您?
Office Tab: 在办公室中使用方便的选项卡,作为Chrome,Firefox和New Internet Explorer的方式。
Kutools for Excel: 超过300种Excel高级功能 2019、2016、2013、2010、2007和Office 365。
Classic Menu for Office: 将熟悉的菜单带回Office 2007、2010、2013、2016、2019和365,就好像是Office 2000和2003。

Kutools for Excel

上述功能只是Kutools for Excel的300个强大功能之一。

专为Excel(Office)2019、2016、2013、2010、2007和Office 365设计。免费下载和使用60天。

Kutools for Excel的屏幕截图

btn了解更多      btn下载     btn购买

Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    nealF · 3 months ago
    instead of "processing, please wait" it needs to have a counter which displays either how much time is estimated to be remaining to calculate or an actual counter of the calculations done and remaining to be counted. ie i have waited over 4 hours for the program to work out my 44C8 query (177m combinations) but i don't know whether the program has crashed or is still calculating.
    • To post as a guest, your comment is unpublished.
      nealF · 3 months ago
      Still going after another 6 hours (10hrs all up). i assume it has crashed and will force close the program.
      • To post as a guest, your comment is unpublished.
        nealF · 3 months ago
        ok just tried a 35C8 and it took just over 90mins, so maybe 44C8 takes 11.5hrs.
  • To post as a guest, your comment is unpublished.
    Gabbo · 4 months ago
    È possibile escludere delle combinazioni da quelle trovate ?