我有一张桌子,就像这样:
TYPE DEPARTMENT HOURS
DEV DESIGN 3
PROTO 7
TRIM 2
APPL DESIGN 1
TRIM 3
R&D DESIGN 10
我想要做的是为每个部门创建一个表,计算出他们在每个'TYPE'上花费的总时数。对于实例:
DESIGN DEPARTMENT
TYPE HOURS
DEV 3
APPL 1
R&D 10
我正在考虑做一个VLOOKUP并将它与SUMIF结合但是如果我没有弄错的话,VLOOKUP将无法查看所有内容吗?它在找到第一个时停止。
我愿意在VBA中尝试这个,但使用公式会更容易。你们有什么建议吗?我不需要走过它,只是指向正确的方向。
感谢。
答案 0 :(得分:1)
一个简单的SUMPRODUCT
公式将解决您想要的问题。
=SUMPRODUCT((A2:A7=F3)*(B2:B7=F1)*(C2:C7))
查看此截图。请修改您的方案的上述公式。
答案 1 :(得分:0)
填写“类型”列see中的空白,然后使用数据透视表,其中DEPARTMENT
用于报告过滤器,TYPE
用于行标签,HOURS用于Σ值。