9

我有一列名称和一列数字:

FirstName    Name    Number
John         Smith     17
John         Smith     26
Peter        Smith     116
Peter        Smith     25
Franck       Black     17
Luke        Peterson   17
Luke        Peterson   37

名字相同FirstNameName代表同一个人。我需要对与它们相关的数字求和。我不喜欢使用 VBA。

4

3 回答 3

12

数据透视表可能适合,但我不太确定您的数据布局:

SO19669814 示例

不需要显示粗体数字(每对重复项中的一个),因为该字段不必小计,例如:

SO19669814 第二个例子

于 2013-10-29T22:01:54.240 回答
11

This can be done by using SUMPRODUCT as well. Update the ranges as you see fit

=SUMPRODUCT(($A$2:$A$7=A2)*($B$2:$B$7=B2)*$C$2:$C$7)

A2:A7 = First name range

B2:B7 = Last Name Range

C2:C7 = Numbers Range

This will find all the names with the same first and last name and sum the numbers in your numbers column

于 2013-10-29T22:06:17.770 回答
6

如果您的数据具有如图所示分组的名称,那么您可以在 D2 中使用此公式复制下来,以获得每个名称的最后一个条目的总数

=IF((A2=A3)*(B2=B3),"",SUM(C$2:C2)-SUM(D$1:D1))

看截图

在此处输入图像描述

于 2013-10-29T22:51:30.857 回答