【问题标题】:Excel table to 'details view'Excel表格到“详细信息视图”
【发布时间】:2014-08-01 00:09:36
【问题描述】:

我在 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

有什么建议吗?

【问题讨论】:

  • 要求代码的问题必须表明对所解决问题的最低理解。包括尝试的解决方案、它们为什么不起作用以及预期的结果。来源:What topics can I ask about here?
  • 想知道是否有任何插件可用于此解决方案。我知道在 .Net 中它就像放入“detailsview”控件一样简单......从反馈来看,它似乎在 excel 中更详细一些。也许我会复制 26 行数据。

标签: excel excel-formula pivot-table vba


【解决方案1】:

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

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

请注意,这会切换列参考编号。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 2012-06-02
    • 1970-01-01
    • 2011-04-02
    • 2023-04-07
    • 1970-01-01
    相关资源
    最近更新 更多