Excel精英培训网

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

[已解决]求助

  [复制链接]
发表于 2012-5-22 15:22 | 显示全部楼层 |阅读模式
本帖最后由 tough2010 于 2012-5-22 15:37 编辑

我有一列数字(见附件),想要从中挑出几个,使它们的和等于84506.43,用excel怎样实现?(每个数只能用一次)
最佳答案
2012-5-22 16:37
这是附件跟上,楼主,看一下,如果觉得好给个最佳。

数字.rar

1.4 KB, 下载次数: 35

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-5-22 15:26 | 显示全部楼层
用公式好像解决不了,得用vba解决呢
回复

使用道具 举报

发表于 2012-5-22 15:27 | 显示全部楼层
问题不清楚,根本无法回答,你应该模拟出结果或说出具体计算步骤等等,总之没有明白是什么意思
回复

使用道具 举报

 楼主| 发表于 2012-5-22 15:29 | 显示全部楼层

求助

jb_008 发表于 2012-5-22 15:26
用公式好像解决不了,得用vba解决呢

能否告诉我代码??
回复

使用道具 举报

发表于 2012-5-22 15:31 | 显示全部楼层
是随机挑还是从头排着挑
回复

使用道具 举报

 楼主| 发表于 2012-5-22 15:35 | 显示全部楼层
水上漂123 发表于 2012-5-22 15:31
是随机挑还是从头排着挑

随便,只要能凑出84506.43就可以了(每个数只能用一次)
回复

使用道具 举报

发表于 2012-5-22 15:42 | 显示全部楼层
用规划求解可以实现
回复

使用道具 举报

 楼主| 发表于 2012-5-22 15:47 | 显示全部楼层
lucking551 发表于 2012-5-22 15:42
用规划求解可以实现

能否给出具体步骤?
回复

使用道具 举报

发表于 2012-5-22 15:49 | 显示全部楼层
tough2010 发表于 2012-5-22 15:35
随便,只要能凑出84506.43就可以了(每个数只能用一次)

用规划求解可以实现

工具菜单里的规划求解可以解决。
比如有20个数(A1到A20),C1输入公式=A1*B1,然后向下复制公式到C20,C21输入公式=SUM(C1:C20)
工具-规划求解,目标单元格就选C20,“等于”选择“值为”,并输入你那个值,可变单元格选择B1:B20,“约束”里“添加”约束条件,单元格引用位置是B1:B20,中间的条件选择bin,然后单击“求解”,剩下的就是等待结果了。
最后要提一句,如果在工具菜单下未发现规划求解,就工具-加载宏,勾选规划求解即可。


因为没安装,所以没办法帮你上传动画,举了个例子,你也可以搜索下规划求解的用法。
回复

使用道具 举报

发表于 2012-5-22 15:53 | 显示全部楼层
你附件中无解
看下面的帖子学习一下吧
http://www.excelpx.com/forum.php?mod=viewthread&tid=23425
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 04:59 , Processed in 0.302873 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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