每2组2列中的条目数

时间:2018-11-28 15:57:27

标签: excel

是excel的新功能,而是卡在数据透视表上。

我有以下要求:

我必须计算每组公司中每个公司的(不同的)用户数。

初始数据表如下所示(以及许多其他列):

COMPANIES|GROUPS  | USERS
...............................
|Company1 | Group1 | User1 |
|Company1 | Group1 | User2 |
|Company1 | Group2 | User3 |
|Company1 | Group3 | User4 |
|Company2 | Group2 | User2 |
|Company2 | Group1 | User1 |
|Company3 | Group3 | User5 |
|Company3 | Group3 | User5 | 
|Company3 | Group1 | User6 |
|Company3 | Group1 | User7 |
|Company3 | Group1 | User8 |
|Company3 | Group2 | User9 |

结果应为以下内容:

COMPANIES | Group1&2 | Group3
.....................................
 COMPANY1 | 3        | 1
 COMPANY2 | 2        | 0
 COMPANY3 | 4        | 1

我要做的是:我创建了一个数据透视表,将组放入列,将公司放入行。然后我选择了列中的group1&2或group3并在值区域中生成了不同的数字。

我对任何组的组都这样做,所以我有两个表,它们的结果正确。但是我需要的是一张桌子,上面两张桌子的结果。

我遇到的困难是我必须对组进行分组。在此示例中,我必须将group1和group2分组为一列。

所以我的问题是:

有没有一种方法可以“合并”两个数据透视表? ->公司必须匹配,我只需要总体价值(而不是每个组的价值)。这些表中可以包含不同数量的公司和组。

OR

有没有比数据透视表更好的方法来解决我的问题?如果是这样,哪一个?

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

您应该能够使用单个数据透视表执行以下操作:

enter image description here

这应该导致以下结果:

enter image description here

答案 1 :(得分:0)

现在通过创建一个新表解决了该问题,该表包含旧表中的数据(只是引用旧数据),并带有一个包含组组的新列。

使用IF(data="group1";"GROUP1&2"; IF(data="group2"; ...... ))

有了这个新表,现在我可以创建我的数据透视表了。

我认为这不是一个好的解决方案,但至少是一个解决方案。