我有三列数据,例如:
A B C D
1 [From] [To] [Total]
2 Vancouver Shanghai 100,000
3 Vancouver Melbourne 50,000
4 Shanghai Melbourne 26,000
5 Vancouver Shanghai 150,000
6 Cape town Vancouver 5,000
7 Cape town Vancouver 50,000
8 etc etc etc
Run Code Online (Sandbox Code Playgroud)
这会持续多达 350 行,多个 [From] 和 [To] 目的地通常会为不同的总计重复自己。我还经常需要添加新目的地并调整总数。(意味着我无法真正排序或更改原始数据)
我想在电子表格的其他地方创建一个输出矩阵,查找并列出 [From] vs [To] 目的地,并对每个“腿”的总计进行求和,看起来有点像这样:
A B C D E F
1 Shanghai Melbourne Vancouver etc
2 Vancouver 250,000 50,000 0
3 Melbourne 0 0 0
4 Shanghai 0 26,000 0
5 Cape town 0 0 55,000
6 etc
Run Code Online (Sandbox Code Playgroud)
基本上与此相反: 在 Excel 中将矩阵样式表转置为 3 列,但能够添加新行/目标并让矩阵自行更新。
任何指导都非常感谢!
使用数据透视表。在行标签中放置 [From],在列标签中放置 [To],在值中放置 [Total]。根据您希望如何处理重复路由,您可能希望对 Values 聚合使用 Sum、Average 或 Max。
如果在创建数据透视表之前将数据范围转换为列表,那么您应该能够将数据添加到列表中,然后刷新数据透视表以合并新数据。
为了清楚起见,您可能还想关闭数据透视表中的行和列总计。
| 归档时间: |
|
| 查看次数: |
40232 次 |
| 最近记录: |