Excel 帮助:引用下拉列表选项结果并从 6 个不同预算中扣除的公式

Excel 帮助:引用下拉列表选项结果并从 6 个不同预算中扣除的公式

我正在使用 Excel 2013。

我需要一张包含 6 个部门的预算表,全部放在一张表上。列如下:

Date -- Amount -- Department (drop down lists) -- Finance Code -- Balance

我已将数据表放在工作表 2 上,其中包含 6 个部门名称、它们的财务代码以及每个部门的预算金额。

最终的余额应为“金额”减去“部门”预算的累计总额,例如:

01/01/2015 -- £24.50 -- Dept One -- 2112 -- £4975.50

02/01/2015 -- £98    -- Dept Two -- 2115 -- £4902

03/01/2015 -- £ 50  -- Dept One -- 2112 -- £4925.50

我已经研究出如何根据所选的“部门”自动填写“财务代码”,如下所示:

=VLOOKUP(C2,Sheet2!A2:B7,2,FALSE)

但是我无法理解数组公式(直到昨天我才知道那是什么!)它将使用工作表 1 上的结果财务代码来查找工作表 2 上的部门预算,计算总计并将其输入回仅在该行上的“余额”。

然后能够在下一行处理不同的部门和预算。

是的,我可以只做 6 张单独的纸,但我想学习一些东西!

答案1

好吧,这会很乱,我不会花时间将其输入 excel 并检查错误,所以您可能需要做一些故障排除,但类似这样的事情应该可以帮助您入门。假设预算在第 2 页的 C 列中。

=(VLOOKUP(D3,Sheet2!A2:C7,3,FALSE))-SUM(IF(A3:C3=D3,A2:C2,0))

每次都会重新计算值,所以如果有很多行,可能需要一点时间

相关内容