我有一个清单:
date item name quantity
1.7.2014 A 5
1.7.2014 B 2
1.7.2014 C 10
2.7.2014 B 5
3.7.2014 A 1
4.7.2014 A 7
我想要此列表作为 Excel 中的下表
ITEM NAME 1.7.2014 2.7.2014 3.7.2014 4.7.2014
A 5 1 7
B 2 5
C 10
我该怎么做呢?
答案1
正如@Sathya所建议的,使用数据透视表,正如微软在本文。
长话短说:
- 选择您的列表
- 插入数据透视表(插入 --> 数据透视表或数据 --> 数据透视表,取决于您的 Excel 版本)。
- 将光标放在数据透视表中,将 输入
Item name
、Column labels
输入Date
和Row labels
输入Quantity
(Values
选择“总计”以将同一日期/项目名称组合的所有数量相加)。
答案2
我将使用 Power Query 插件来实现这一点。它有一个 Pivot 命令,可以实现您想要的功能:
我已经构建了一个类似问题的解决方案,您可以查看或下载 - 我的 One Drive 中的“Power Query 演示 - 将行透视为列.xlsx”:
https://onedrive.live.com/redir?resid=4FA287BBC10EC562%21398