分组计数

时间:2018-05-28 07:54:57

标签: excel excel-tables

考虑Excel中的下表:

status   | order | attribute 
---------------------------
purchased| table | brown
purchased| table | yellow
purchased| table |
purchased| sofa  |
purchased| sofa  | green
purchased| sofa  | 
purchased| pillow| brown
purchased| pillow| yellow
purchased| pillow|
shipped  | lamp  |
shipped  | lamp  |
shipped  | lamp  |
shipped  | desk  | brown
shipped  | desk  | 
shipped  | desk  | 

我正在尝试按order计算每个attributes,因此我可以得到以下数据的摘要:

  1. 没有orders
  2. 的唯一attributes的数量
  3. 一个ordersorder brown但没有其他attribute
  4. 的唯一attributes个数
  5. 一个ordersorder brown而另一个有attribute yellow
  6. 的唯一attribute个数

    等等。理想情况下,这些数字也可以按status分割。

    但基于上表,摘要应如下所示:

    1. 没有orders的唯一attributes的数量:1(灯)
    2. 一个ordersorder brown但没有其他attribute的唯一attributes个数:1(桌面)
    3. 唯一orders的数量,其中一个order拥有brown attribute而另一个yellow attribute:2(桌子和枕头) )
    4. 我一直在谷歌搜索和测试几个小时但无济于事。

1 个答案:

答案 0 :(得分:0)

将数据添加到Excel数据模型,然后使用“distinct count”聚合构建数​​据透视表。按照事物的顺序玩,以达到您想要的结果。您可能需要构建多个数据透视表以显示所有期望的结果。

enter image description here