按名称分组并计算唯一值

时间:2018-08-20 19:20:53

标签: excel-formula

我有一个这样的Excel文件,其中给出了列A和B。我想添加代表天的列C和D。 D很容易,因为它总是一天。 C是棘手的,因为我只想计算“唯一”天,其中分支最多可以是一天,而D则是整天。

     A       B      C      D
Row Name  Branch Unique Overall
1    Jack Health      1       1
2    Jack Health      0       1
3    Jack   Food      1       1
4   Jolie   Tech      1       1
5   Jolie   Food      1       1
6   Jolie   Tech      0       1
7   Jolie Health      1       1

我需要C和D列用于这样的数据透视表:

Branch Unique Overall
Health      2       3
Food        2       2
Tech        1       2

我还可以将名称添加为子位置。

Branch Unique Overall
Health      2       3
 -Jack      1       2
 -Jolie     1       1
Food        2       2
 -Jack      1       1
 -Jolie     1       1
Tech        1       2
 -Jolie     1       2

但这是可以在准备数据以及程序附带的内容之后完成的事情。那么,如何设计一个仅计算数百行数据集中唯一分支的公式?

谢谢!

1 个答案:

答案 0 :(得分:1)

在C2中放:

=--(COUNTIFS($A$2:A2,A2,$B$2:B2,B2)=1)

然后复制下来

enter image description here

相关问题