Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 21229|回复: 25

[已解决]如何实现几个数相加等于一个固定的值

[复制链接]
发表于 2014-7-4 12:02 | 显示全部楼层 |阅读模式
如何实现几个数相加等于一个固定的值(每个数在每组中只能用一次)。见附件
最佳答案
2014-7-4 14:38
雄鹰2013 发表于 2014-7-4 14:21
香川老师,有没有代码可以参考一下

代码很复杂……自己到Excel Home去搜索我的帖子吧。


excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2014-7-4 12:03 | 显示全部楼层
附件如下

某几个数相加等于固定的值.rar

1.57 KB, 下载次数: 493

回复

使用道具 举报

发表于 2014-7-4 12:10 | 显示全部楼层
随机组合相关的函数 好像就可以实现了 以前玩过
回复

使用道具 举报

发表于 2014-7-4 14:14 | 显示全部楼层
m = 1 - 17 組合計算 s =-1
求和範囲 h = 137 to 137
0.020750s
  n=  3     7
  n=  4     12
  n=  5     28
  n=  6     22
  n=  7     6
  n=  8     3
h= 137     cnt=78
全部 78 個解。
0.020750s
回复

使用道具 举报

发表于 2014-7-4 14:14 | 显示全部楼层
+105+25+7
+105+21+11
+105+12+11+9
+81+50+6
+81+34+9+7+6
+81+31+25
+81+31+18+7
+81+31+12+7+6
+81+25+18+7+6
+81+21+18+11+6
+81+18+12+11+9+6
+73+53+11
+73+34+21+9
+73+34+18+12
+73+34+12+11+7
+73+31+21+12
+73+31+18+9+6
+73+31+11+9+7+6
+73+25+21+18
+73+25+21+12+6
+73+25+21+11+7
+73+25+18+12+9
+73+25+12+11+9+7
+73+21+18+12+7+6
+71+53+7+6
+71+50+9+7
+71+34+25+7
+71+34+21+11
+71+34+12+11+9
+71+31+18+11+6
+71+25+21+11+9
+71+25+18+12+11
+71+21+18+12+9+6
+71+21+18+11+9+7
+71+21+12+11+9+7+6
+62+53+9+7+6
+62+50+25
+62+50+18+7
+62+50+12+7+6
+62+34+25+9+7
+62+34+21+11+9
+62+34+18+12+11
+62+31+25+12+7
+62+31+21+12+11
+62+31+18+11+9+6
+62+25+21+18+11
+62+25+21+12+11+6
+62+25+18+12+11+9
+62+21+18+12+11+7+6
+53+50+34
+53+50+25+9
+53+50+21+7+6
+53+50+18+9+7
+53+50+12+9+7+6
+53+34+31+12+7
+53+34+25+18+7
+53+34+25+12+7+6
+53+34+21+18+11
+53+34+21+12+11+6
+53+34+18+12+11+9
+53+31+25+21+7
+53+31+25+12+9+7
+53+31+21+12+11+9
+53+25+21+18+11+9
+53+25+21+12+11+9+6
+53+21+18+12+11+9+7+6
+50+34+31+9+7+6
+50+34+25+21+7
+50+34+25+12+9+7
+50+34+21+12+11+9
+50+31+25+18+7+6
+50+31+21+18+11+6
+50+31+18+12+11+9+6
+50+25+21+18+12+11
+34+31+25+21+11+9+6
+34+31+25+18+12+11+6
+34+31+21+18+11+9+7+6
+34+25+21+18+12+11+9+7
回复

使用道具 举报

发表于 2014-7-4 14:20 | 显示全部楼层
本帖最后由 香川群子 于 2014-7-4 14:23 编辑

按不重复分组,正好匹配=137的能提取3组:

1. 105+25+7
2. 81+50+6
3. 73+53+11

余下部分不能再匹配成功了。
9+12+18+21+31+34+62+71

当然,这样的匹配也有好多种同的组合……
回复

使用道具 举报

 楼主| 发表于 2014-7-4 14:21 | 显示全部楼层
香川群子 发表于 2014-7-4 14:14
+105+25+7
+105+21+11
+105+12+11+9

香川老师,有没有代码可以参考一下
回复

使用道具 举报

发表于 2014-7-4 14:38 | 显示全部楼层    本楼为最佳答案   
雄鹰2013 发表于 2014-7-4 14:21
香川老师,有没有代码可以参考一下

代码很复杂……自己到Excel Home去搜索我的帖子吧。


回复

使用道具 举报

 楼主| 发表于 2014-7-4 15:26 | 显示全部楼层
找到了,谢谢香川老师

元素不重复组合求和.rar

15.3 KB, 下载次数: 740

回复

使用道具 举报

发表于 2014-7-4 17:04 | 显示全部楼层
嗯,这是我几年前的作品……已不能代表我的最新研究成果……。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-24 04:01 , Processed in 0.373771 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表