2014-02-25 19 views
0

我有一个1000个条目的名称列表,也许750个唯一。还有其他属性,如位置和位置。我可以创建一个数据透视表,向我展示简单的统计数据,例如X数量的唯一人物,位置1,位置2,位置3唯一的X数字,以及位置1,位置2 /位置1,位置3/LOCATION2 ...?Excel图表有很多重复的表格

Name Location Title 
Smith, Bob UK Sales Manager 
Smith, Bob UK Plant Manger 
Jones, Keith UK Sales Manager 
Jones, Keith UK Plant Foreman 
White, Derick Denver Sales Manager 
Brown, Frank Boston Supply Chain 
Black, Jay Denver Sales Manager 
Smith, Jeff Denver Sales Manager 
Gonzalez, Al UK 
Gonzalez, Al UK Staging Area Manager 
Bright, Susan Denver Legel Secretary 
Bright, Susan Denver Paralegal 
Bright, Susan Denver Executive Assistant 
Bright, Susan Denver Press Secretary 
Alf, Jeff Denver VP, Sales 
Green, Burt Boston VP, Sales 
Jones, Chuck Denver Plant Foreman 
Alten, Cory Denver Sales Manager 
Clark, Jerry Boston Plant Foreman 
Romo, Tom Denver Sales Manager 

回答

0

您可能要考虑在数据的相邻列中使用CountifS函数。例如,要计算唯一的人数,只需创建一个列(在本例中称为列x)并输入= Countif(列A,A1),然后复制所有行。那么只需输入= countif(列X,1),那应该给你独特的名字。 您可以使用CountifS函数来计算更复杂的计数逻辑来回答其他问题。

0

我已经使用数据透视表对唯一条目进行了类似的计数。

我创建了一个附加列,如果它是“键”(即名称)的第一个出现,那么它将有一个1。其计算公式为类似于这样:(假设A列有“重点”)

=IF(ROW(A1) = MATCH(A1,A:A,0),1,0) 

这个公式被复制下来的每一行 的想法是(或者如果它是一个正确的表,它的自动复制!) MATCH返回第一次出现“key”的行号。如果它与当前行相同,则计数为1.如果这些值不相同,则它是重复的,所以给它一个0值。

然后,当您对此值执行数据透视表总和时,它将与唯一条目的数量相加。 (即在一个地区的唯一名称。)