Max*_*Max 3 worksheet-function microsoft-excel
我有一个电子表格,其中包含许多行记录,其中包含country/value
对 ( A2:C11 ) 和代表水平regions
列表countries
( 14:16 ) 的行记录:
我想做的是总结每个地区的所有国家价值:
从概念上讲,我知道我需要做什么,例如北美(B19):
在这种情况下,哪个会给 10 (C2) + 11 (C5) + 12 (C10) = 33
我相信我需要的功能是查找和参考功能,但我不知道从哪里开始:
有人能给我一个 B19 的例子(或者至少是我应该使用的功能列表)?
PS:我不想使用VBA,只是公式
B19
复制下来试试这个公式
=SUMPRODUCT(SUMIF(B$2:B$11,INDEX(B$14:C$16,MATCH(A19,A$14:A$16,0),0),C$2:C$11))
MATCH
给你表二中的正确行INDEX
为您提供该行中的所有国家/地区。INDEX/MATCH
部分然后形成 的标准参数SUMIF
,并且因为标准是一个值范围SUMIF
返回一个数组(每个国家的总和)......所以SUMPRODUCT
用于对数组求和,避免“数组条目”