假设我有以下 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
使用数据透视表可以轻松完成此操作。您需要做的就是正确设置它:
- 选择用户作为行标签
- 选择适合您价值观的项目
- 再次为列标签选择项目
- 还为您的列标签选择状态。
它看起来是这样的: