【问题标题】:Excel formula to transpose horizontal values in vertical listExcel公式转置垂直列表中的水平值
【发布时间】:2019-02-15 08:50:33
【问题描述】:

我在 D1:E2 中有文本。通过单击按钮后使用宏,它被复制到下一个单元格 F1:G2。之后,用户可以在 F1:G2 中编辑文本。然后按下按钮(使用前面描述的宏)可以再次复制 D1:E2,这样 H1:I2 将被预填充。因此,通过单击宏按钮代码将 D1:E2 复制到下一个可用单元格。一键F1:G2,二键H1:I2等

现在我需要按垂直顺序显示 D1:E2、F1:G2、H1:I2、J1:K2 中的所有值:

Text 1  Text 2  Text 3  Text 4  Text 5  etc

将是:

Text 1  
Text 2  
Text 3  
Text 4  
Text 5
etc

哪种公式最适合这种情况?它还应该跳过空单元格并避免错误消息。因此,如果 H1:I2、J1:K2 中没有文本,它会跳过它们。

注意!单元格 D1:E2、F1:G2、H1:I2、J1:K2 被合并和包装。如果有帮助,我可以将模型编辑为 D1:E1、F1:G1、H1:I1、J1:K1

【问题讨论】:

标签: excel formula


【解决方案1】:

好的,感谢 Scott Craner,原帖可以在这里找到https://superuser.com/questions/1213491/。

解决方案是让行高*2(所以13*2=26),垂直取消合并单元格并使用公式:

=INDEX($1:$1;(ROW(1:1)-1)*2+4)

【讨论】:

    【解决方案2】:

    Excel公式垂直到水平 转置函数

    第 1 步:选择空白单元格。首先选择一些空白单元格。 ...

    第 2 步:键入 =TRANSPOSE( 在这些空白单元格仍处于选中状态的情况下,键入:=TRANSPOSE( ...

    第 3 步:键入原始单元格的范围。现在键入要转置的单元格范围。 ...

    第 4 步:最后,按 CTRL+SHIFT+ENTER。现在按 CTRL+SHIFT+ENTER。

    并参考此链接可能会对您有所帮助

    https://www.thewindowsclub.com/transpose-feature-excel-2013

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-31
      • 2017-03-14
      • 2021-01-24
      • 1970-01-01
      • 2012-04-21
      • 1970-01-01
      相关资源
      最近更新 更多