Excel表到'详细信息视图'

时间:2014-06-11 03:56:26

标签: excel excel-vba excel-formula pivot-table vba

我在Excel中有一个像这样的表

Column1  Column2  Column3
Value1A  Value2A  Value3A
Value1B  Value2B  Value3B
Value1C  Value2C  Value3C

我想转换为详情视图'就像这样的话:

Column1: Value1A 
Column2: Value1B 
Column3: Value1C 

Column1: Value2A 
Column2: Value2B 
Column3: Value2C 

Column1: Value3A
Column2: Value3B
Column3: Value3C

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

'手工'对于只有26行数据确实可能更容易,但是如果有更多行(并且需求不频繁,则以下过程可能会有用):

  1. 选择标题以外的数据和选择性粘贴,转置。
  2. 选择所有转置数据,并将V替换为Column: V
  3. 一次选择一列,并将:替换为1:(重复2:3:)以适应。
  4. 像以前一样选择并仅将Word复制到Word中。
  5. 全选并查找内容:^p,替换为:^t^t,全部替换。
  6. 选择全部,INSERT,表格 - 表格,将文本转换为表格...列数:1
  7. 请注意,这会切换列参考号。