一、问题描述:
现有个excel表格,内容为货款金额。给定一个已知的值,从excel数据中查找出,相加等于已知值的所有行数据
二、excel版本
office 2010,excel 2010。
三、解决步骤
3.1 “开发工具”快捷窗口
打开EXCEL——文件——选项——自定义功能区——勾选“开发工具”——确定
3.2 SUMPRODUCT函数
注意:乘一列空值
3.3 规划求解
3.3.1 找到“规划求解”
(注意,加载项加载后才会出现)
3.3.2 设置规划求解参数
需要设置4个参数:
- SUMPRODUCT 值为“设置目标”;
- 已知和值(回款额);
- 空值列;
- 添加约束。
详情如下图:
添加约束操作:引用空值列,bin,二进制,详情见下图:
3.3.3 求解
详情见下图:
3.3.4 结果
返值为“1”的,是求值结果,详情见下图: