我的 Excel 文档中有 3 页。
第一包括Distributor(name)
,Genre
和Profit
第二个有Distributor
(姓名)和Location
(澳大利亚或海外)
第三个是我需要输入数据来根据分销商的位置显示每个类型的利润。
因此,第三个页表如下所示
|...........|Australian|Overseas|
|Genre |
|Music |
|Action|
|Total..|..................|...............|
因此我需要完成的是根据分销商所在地(澳大利亚或海外)计算每种类型的利润。
我不知道如何获得它,我已尝试过IF((SUMPRODUCT))
但IF(VLOOKUP())
没有结果。
答案1
如果Dist1
是工作表 1 和工作表 2 中的分销商范围Dist2
......并且工作表 3 的表格从 A1 开始,则在 B3 中使用此“数组公式”
=SUM(SUMIFS(Profit,Genre,$A3,Dist1,IF(Location=B$1,Dist2)))
使用 ++ 确认CTRL并向SHIFT下ENTER复制
查看示例这里
请注意,我使用了命名范围,但如果需要,您也可以使用单元格引用
答案2
在 Sht 1 上放置一个额外的列,以VLookup
返回 Sht 2 中的位置。
然后在 sht 3 上使用SUMIFS
获取总数(假设 Excel 2007+)或SUMPRODUCT
(Excel 2003)