【发布时间】:2015-07-29 12:25:16
【问题描述】:
我有一个包含利润中心、城市和金额(称为数据)的工作表。 然后我有第二个工作表(相同的工作簿),但城市除外(名为 Exceptions) 现在,我想将数据工作表上某个范围内的所有利润中心金额相加,但例外工作表范围内的城市除外,但仅针对指定的报告。
例如: 数据表:
A B C
ProfitCenter | City | Amount
111 NY 1000
111 Paris 2000
222 Paris 3000
333 Rom 500
111 London 600
111 Helsinki 8000
异常表
A B
City | Reportname
Paris A
Paris B
London A
为了更好地展示我想做的事情,这里是不起作用的公式:
=sumproduct((Data!c:c)*(Data!A:A = "111")*(Data!B:B <> Exception!A:A)*(Exception!Reportname = "A"))
问题是,我没有用于比较的固定单元格值,但有两个不同的范围
有人可以帮我解决这个问题吗?
【问题讨论】:
-
您听说过/尝试过 SUMIF() 函数吗? support.office.com/en-ca/article/…
-
您想仅排除第二张表中 Reportname="A" 的城市吗?
-
感谢汤姆的回复。是的,这就是我想做的。 “嗯”级培根想出了一个简单的解决方案,对我来说效果很好。
-
托比也谢谢你。是的,我尝试过 SUMIF 和 SUMIFS。我也尝试过将该函数作为矩阵函数,但它不起作用。您不能排除值范围内的值。至少我做不到;-)
标签: excel excel-2013