假设我有两列,A、B,并且 A 列按从低到高的顺序排列。
A | B
1 | 1.1
2 | 1.1
2 | 1.2
3 | 4.5
3 | 9.6
4 | 1.0
我正在尝试将 B 列中与 A 列中的特定值相关的所有值相加。如何才能最有效地完成此操作?我知道 INDEX 函数可以做到这一点,但我不想手动查找所有不同的值组、它们有多大以及它们位于哪些行。
答案1
如果您不想手动输入所有可能的条件,可以使用 SUMIF(range,criteria,sum_range),您可以将其与 H 或 VLOOKUP() 结合使用。我偏爱这种东西,它更容易调整,并且可以将您的输出格式化为不同于数据透视表的格式。 SUMIF() 参考
答案2
听起来像是一份工作数据透视表!
突出显示您的表格,然后转到“插入”→“数据透视表”,并按您想要的方式排列它。我会执行以下操作 -