如何制作包含两组列的数据透视表,每组列的过滤方式不同

如何制作包含两组列的数据透视表,每组列的过滤方式不同

假设我有以下 Excel 数据:

+------+-------+--------+
| Item | User  | Status |
+------+-------+--------+
| MTB  | Bob   | A      |
| QCD  | Bob   | A      |
| MTB  | Alice | B      |
| DFXR | Carol | A      |
| QCD  | Carol | B      |
| MTB  | Carol | B      |
| MTB  | Carol | A      |
| DFXR | Carol | B      |
+------+-------+--------+

User我可以对这些数据进行透视,以按物品类型、放入Row Labels框、Item放入Column Labels框和Count of Item放入框来获取每个用户的物品数量Values。这给出了以下透视结果:

+-------------+------+-----+-----+-------------+
| Row Labels  | DFXR | MTB | QCD | Grand Total |
+-------------+------+-----+-----+-------------+
| Bob         |      |   1 |   1 |           2 |
| Alice       |      |   1 |     |           1 |
| Carol       |    2 |   2 |   1 |           5 |
| Grand Total |    2 |   4 |   2 |           8 |
+-------------+------+-----+-----+-------------+

我想创建一个数据透视表,它将生成两组独立的列Count of Item:一组用于状态="A"另一个是状态="B"。它看起来会像这样:

+-------------+----------+---------+---------+----------+---------+---------+-------------+
| Row Labels  | DFXR (A) | MTB (A) | QCD (A) | DFXR (B) | MTB (B) | QCD (B) | Grand Total |
+-------------+----------+---------+---------+----------+---------+---------+-------------+
| Bob         |          |       1 |       1 |          |         |         |           2 |
| Alice       |          |         |         |          |       1 |         |           1 |
| Carol       |        1 |       1 |         |        1 |       1 |       1 |           5 |
| Grand Total |        1 |       2 |       1 |        1 |       2 |       1 |           8 |
+-------------+----------+---------+---------+----------+---------+---------+-------------+

我对列名的显示方式很灵活;重要的是Item根据 的计数分为两组Status。我该怎么做?可以用数据透视表来完成吗?

答案1

使用数据透视表可以轻松完成此操作。您需要做的就是正确设置它:

  1. 选择用户作为行标签
  2. 选择适合您价值观的项目
  3. 再次为列标签选择项目
  4. 还为您的列标签选择状态。

它看起来是这样的:

以 2 个类别为枢轴

相关内容