快捷搜索:  汽车  科技

excel怎么登记发票汇总?找发票金额组合

excel怎么登记发票汇总?找发票金额组合=SUMPRODUCT(E2:E10 D2:D10)我们要找组合,那就是找出几个数值的和,通过以下公式来表达。在弹出的对话框中勾选“规划求解加载项”,点击“确定”按钮返回。这样我们就可以使用“规划求解”工具了。寻找发票组合1、添加辅助列

有小伙伴遇到了这样一个问题,收到了供应商的几张发票,只有一个总的列表,但是不知道每张发票对应的明细数据。实际数据很多,想要通过试算的方式来找出来难度很大。今天就给大家分享一种快速的解决方法--规划求解。

excel怎么登记发票汇总?找发票金额组合(1)

excel怎么登记发票汇总?找发票金额组合(2)

启用规划求解功能

要使用“规划求解”功能,需要添加“规划求解加载项”。

在【开发工具】选项卡中点击“Excel加载项”。

excel怎么登记发票汇总?找发票金额组合(3)

在弹出的对话框中勾选“规划求解加载项”,点击“确定”按钮返回。这样我们就可以使用“规划求解”工具了。

excel怎么登记发票汇总?找发票金额组合(4)

寻找发票组合

1、添加辅助列

我们要找组合,那就是找出几个数值的和,通过以下公式来表达。

=SUMPRODUCT(E2:E10 D2:D10)

这里的Sumproduct函数是两列区域乘积后再求和。E2:E10相当于是一个开关,决定是否取D列的值,所以E2:E10只能是0或1。

excel怎么登记发票汇总?找发票金额组合(5)

2、规划求解

在【数据】选项卡下面点击“分析”组中的“规划求解”。

在弹出的对话框中,进行以下设置:

  • “设置目标”选择E11单元格,这是公式运算结果所在的单元格。

  • 设置“目标值”为第一张发票的金额5459.86。

  • 公式设置需要包含可变单元格,通过改变可变单元格的值来跟目标值去比较,这里可变单元格设置为E2:E10单元格区域,也就是需要调整E2:E10中的值来找到跟目标值接近的组合。

  • 添加约束条件,限定E2:E10只能是0或1,所以我们点击“添加”按钮来设置3个条件,分别是$E$2:$E$10>=0,$E$2:$E$10<=1,$E$2:$E$10=整数。

excel怎么登记发票汇总?找发票金额组合(6)

三个约束条件

excel怎么登记发票汇总?找发票金额组合(7)

excel怎么登记发票汇总?找发票金额组合(8)

excel怎么登记发票汇总?找发票金额组合(9)

最后点击“求解”按钮。

经过计算后,得到运算结果,弹出以下对话框,选择“保留规划求解的解”,点击“确定”按钮返回。

excel怎么登记发票汇总?找发票金额组合(10)

这样就得到了组合的结果。

excel怎么登记发票汇总?找发票金额组合(11)

在“规划求解参数”对话框中依次设置目标值,就可以得到每张发票的明细数据。

End.

来源:公众号“Excel轻松学”

运行人员:中国统计网小编(itongjilove)

微博ID:中国统计网

中国统计网,是国内最早的大数据学习网站,公众号:中国统计网

http://www.itongji.cn

猜您喜欢: