当前位置: 代码迷 >> Office >> 表格格式转换救助解决方法
  详细解决方案

表格格式转换救助解决方法

热度:6483   发布时间:2013-02-26 00:00:00.0
表格格式转换救助
从表1中抽取数据,变成表2的表格格式。
表1的数据是从Access中取出来的,如果可以在Access中形成表2格式的查询也可以

表1如下:
ID 日期 仓库 入库 出库
1 200901 A 20 10
1 200901 B 30 20
1 200902 A 20 10
1 200902 B 30 20
1 200903 A 20 10
1 200903 B 30 20
1 200904 A 20 10
1 200904 B 30 20
1 200905 A 20 10
1 200905 B 30 20
1 200906 A 20 10
1 200906 B 30 20
1 200907 A 30 20
1 200907 B 20 10
1 200908 A 30 20
1 200908 B 30 20
1 200909 A 20 10
1 200909 B 30 20
1 2009010 A 30 20
1 2009010 B 20 10
1 2009011 A 30 20
1 2009011 B 20 10
1 2009012 A 30 20
1 2009012 B 20 10

表2如下:
ID 200901A 200901B 200902A 200902B … 200912B
入库 出库 入库 出库 入库 出库 入库 出库 入库 出库 入库 出库
1 20 10 30 20 20 10 30 20


------解决方案--------------------------------------------------------
在EXCEL里直接复制-选择性粘贴---转置 就行了
------解决方案--------------------------------------------------------
我是如下step:
因为楼主提供的是文档,我先复制到了word当中,然后点表格--转换--文本转换为表格--列数5

然后复制到excel里,复制--选择性粘贴--转置,结果是
ID 1 1 1 1 1
日期 200901 200901 200902 200902 200903
仓库 A B A B A
入库 20 30 20 30 20
出库 10 20 10 20 10

如果楼主一定要自己2表中的结果可以看看,因为我这里没有变动表1的结构!
  相关解决方案