如何在 Excel 中将垂直列出的类似销售的数据重新组织成更直观的 table?

How to re-organize vertically listed sales-like data into a better visualized table in Excel?

所以我遇到了一些我想重新组织的数据。不幸的是,数据源无法改变我收到的任何内容,因此我无法更改输入布局或文件类型等方面的任何内容。

数据列在列中。 A 列为 'Location' B 为 'Product',C 为 'Sales'。不幸的是,并非所有地点都有相同的产品。正如您在此示例照片中看到的,每个城市中列出的产品是完全随机的。没有模式。

实际数据有数千种产品和几十个位置,这就是为什么无法手动完成的原因。我希望数据最终像下面的照片一样,但是,如果无法完成,那么至少以更好的格式展示某种比较的另一种布局会有所帮助。

我认为使用 VLookup 会有所帮助,但我不知道如何使用多种产品,而不是每个位置都有每种产品。

这可以使用数据透视表轻松处理。

  1. Select 单元格 A1
  2. 从“插入”功能区选项卡,select 数据透视表
  3. 单击确定(接受所有默认的创建数据透视表设置)
  4. 在右侧的数据透视表字段面板中,将位置从顶部列表拖到列部分
  5. 然后将 Product 拖到 Rows
  6. 然后将 Sales 拖到 Values,得到这个 table:

您可以通过单击数据透视表然后转到显示的“设计”功能区选项卡来对外观进行一些重大改进:

  1. 在“总计”菜单中,关闭“行”和“列”
  2. 从报表布局菜单中,以表格形式显示

然后您可以将单元格居中并调整列的大小以获得更清晰的内容 table: