excel根据总和,求由哪些数据组成

来源:百度知道 编辑:UC知道 时间:2024/05/05 19:13:59
现有一销售表,共40个日期,每个日期销售的金额不同,领导给出一个销售额,这个销售额是这40天的其中某几天或者某几十天的数据,现在需要我找出究竟是哪些天的销售数据,应该使用什么公式呢?
困扰我很久了。

设a1:a40是40个数值,这样做
b1:b40=randbetween(0,1)
c1输入总额
c2输入公式=sumproduct(a1:a40*b1:b40)
再建一个命令按钮,输入代码
Private Sub CommandButton1_Click()
Do While [c1] <> [c2]
Calculate
Loop
End Sub

点击运行,b列为1对应a列的数就是结果。【可用条件格式将它们标出】
【如果无解,会陷入死循环,按CTRL+Break可终止程序】

可用“规划求解”来做,请参考:
http://hi.baidu.com/qinqh_yl/blog/item/caeddcc8e7c9d1117f3e6f18.html

用筛选功能就能达到你的要求了