Excel 使用不同标准的产品
我有上面的excel表格,我想计算每个公司每个部门每年的总数。我用过: =SUMPRODUCT(--($A$2:$A$9=A12),--($B$2:$B$9=B12)*$C$2:$F$9) 这似乎不管用Excel 使用不同标准的产品,excel,excel-formula,Excel,Excel Formula,我有上面的excel表格,我想计算每个公司每个部门每年的总数。我用过: =SUMPRODUCT(--($A$2:$A$9=A12),--($B$2:$B$9=B12)*$C$2:$F$9) 这似乎不管用 A B C D E F 1 COMPANY DEPART. QUARTER 1 QUARTER 2
A B C D E F
1 COMPANY DEPART. QUARTER 1 QUARTER 2 QUARTER 3 QUARTER 4
2 AB PRO 123 223 3354 556
3 CD PIV 222 235 223 568
4 CD PRO 236 254 184 223
5 AB STA 254 221 96 265
6 EF PIV 254 112 485 256
7 CD STA 558 185 996 231
8 GH PRO 548 696 698 895
9 AB PRO 148 254 318 229
10
11 TOAL PER COMPANY PER DEPARTAMENT PER YEAR:
12 AB PRO =
将第12行中的A列=AB和第12行中的B列=PRO进行比较,然后:
=SUMPRODUCT((A2:A9=A12)*(B2:B9=B12) *C2:F9)
例如:
这只是一个样本吗;是否会有更多行出现同一公司和部门不止一次?是的,同一公司和部门出现在多个行中我看到tospig为您提供了一个有效的解决方案,但仅供参考,您的公式失败,因为SUMPRODUCT需要喂食相同大小的范围或阵列。如果求和范围有多列(标准范围是单列),那么您需要按照tospig的回答,将所有标准与求和范围相乘,因为矩阵乘法首先完成,SUMPRODUCT只输入一个范围,非常感谢:)