将行转换为Excel中的列

时间:2018-10-04 01:36:03

标签: excel

我有一个Excel数据表,其中包含超过1,000,000行和80列。数据表包含全国1700多家连锁店的连锁店销售信息。每家商店重复52(一年中的几周)*大约30(该周内销售的产品)* 2(两年)。我想将与产品对应的行转换为列。我无法使用“横向”来做到这一点,因为每周出售的产品可能与下周出售的产品不完全相同。你有什么解决方案?  谢谢

我刚刚制作了该excel文件的非常简化的版本。问题是每周出售的产品不一样。产品数量有限,但每周仅售出一些商品

https://drive.google.com/open?id=1B2vjIL2hemfQNrCz0X6u_pzi7Euy6IWa3Lj0_HzDXDE

1 个答案:

答案 0 :(得分:0)

这还不是一个完整的答案-但是它会变成一个答案,或者我会删除它,具体取决于操作员的回复。


我认为横向/转置是您要尝试执行的操作的错误术语。

也许您只是想更好地组织/可视化这些数据,类似于以下数据透视表之一:

img

img

这些只是您可以在数据透视表中组织数据的两种无限方式。

这与您要执行的操作类似吗?如果是这样,我将分享更多信息。

如果要保持这种数量的数据,那么您真正需要的方法是开始使用Access数据库以使其受到控制并能够正确地报告(并且很容易) ,设置完成后。)