Excel公式根据另一列

时间:2016-10-06 10:16:20

标签: excel-formula

我有两列。一个是金额,另一个是参考号。我需要一个公式来汇总参考编号旁边的每个参考编号的所有金额,以便从每个参考的最高值到最低值进行排序。

Amount | Reference | Sum per Reference
122.00 |   405221  |     316
194.00 |   405221  |     316
339.80 |   405682  |     851.25
296.45 |   405682  |     851.25
215.00 |   405682  |     851.25

我在本网站上找到的最接近的公式是:

=IF((AR2=AR3),"",SUM($AQ2:AQ2-SUM(AV$1:AV1)))

然而,这仅将总和值(如小计)放在最后一个参考编号上,而将其他参考编号留空。我需要它将每个参考号的总和值放在所有行旁边并且没有空格?

1 个答案:

答案 0 :(得分:0)

听起来你正在寻找的是=SUMIF($B:$B,$B2,$A:$A)功能。它按标准对值求和,因此在这种情况下,我们可以使用它来汇总与另一个值匹配的所有值。假设您的值在A列中,并且您的标准在B列中:

{{1}}将此公式放入“每个参考参数”列并将其复制下来,您应该会得到一个好结果。