Answers:
假设名称在A1:A8中,金额在B1:B8中,首先我们需要在D1中使用唯一的名称列表:
=UNIQUE(A1:A8)
然后在E1中使用条件和:
=SUMIF(A$1:A$8,D1,B$1:B$8)
请$
在单元格编号前注明前缀。当我们向下复制单元格内容时,这将保持相同的范围(选择单元格E1:E8并按Ctrl+ D)。
如果使用查询功能,则不必担心列表会增加,也不必担心将求和公式复制得不够充分。
如果名称在A:A中,金额在B:B中,则在D1中输入:
=QUERY(A:B, "select A, sum(B) group by A")
有一个更完整的答案在这里,用截图均匀。
我也将对此进行介绍:我更喜欢使用过滤器功能。使用列选择,允许表在添加“新”数据时自动增长:
FILTER(B:B;A:A=D2)
如果您有标题,则可以相应地进行更改:
FILTER($B$2:B;$A$2:A=D2)
进行子序列求和很容易:
SUM(FILTER($B$2:B;$A$2:A=D2))
请参阅示例:我用示例准备的文件