Excel - 计算组中的唯一记录

时间:2013-10-17 20:10:14

标签: excel

我很难计算具有唯一ID的文件中的记录,并列出与该特定ID相关联的行数。

对于此文件,唯一ID表示特定系列(A列)。系列的每个成员都位于具有相同ID的不同行中。我想计算每个独特家庭中的家庭成员(行)数量。我可以有几千行,所以自动化这将很棒。谢谢你的帮助!!

2 个答案:

答案 0 :(得分:0)

所以,如果我正确理解你,你就会有类似

的东西
A        B        C         
Fam. ID  LastName FirstName
1        Smith    John
1        Smith    Mary
1        Smith    Johnnie Jr
2        Roe      Rick
3        Doe      Jane
3        Doe      Sam

你需要一个新专栏(比方说,D),每个家庭有一个成员数:

A        B        C            D       
Fam. ID  LastName FirstName    Fam. Cnt
1        Smith    John         3
1        Smith    Mary         3
1        Smith    Johnnie Jr   3
2        Roe      Rick         1
3        Doe      Jane         2
3        Doe      Sam          2

这样做 - 在D2处插入并向下拖动:

=COUNTIF(A:A,A2)

答案 1 :(得分:0)

您现在可以使用Excel 2013自动执行此操作。

如果您有该版本,则选择您的数据以创建数据透视表,并在创建表时,确保选中“将此数据添加到数据模型”复选框(见下文)。

Tick the box next to 'Add this data to the Data Model'

然后,当您的数据透视表打开时,通常会创建行,列和值。然后单击要计算其不同计数的字段并编辑“字段值设置”: Edit field value settings

最后,向下滚动到最后一个选项,然后选择“Distinct Count”。 Choose the option 'Distinct Count'

这应该更新您的数据透视表值,以显示您正在寻找的数据。