我在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
答案 0 :(得分:2)
好的,谢谢Scott Craner,您可以在https://superuser.com/questions/1213491/找到原始帖子。
解决方案是使行高* 2(因此13 * 2 = 26),垂直取消合并单元格并使用公式:
=INDEX($1:$1;(ROW(1:1)-1)*2+4)
答案 1 :(得分:0)
Excel公式垂直于水平 转换功能
第1步:选择空白单元格。首先选择一些空白单元格。 ...
第2步:键入= TRANSPOSE(仍选择那些空白单元格,然后键入:= TRANSPOSE(...
第3步:键入原始单元格的范围。现在,键入要转置的单元格的范围。 ...
第4步:最后,按CTRL + SHIFT + ENTER。现在按CTRL + SHIFT + ENTER。
并引用此链接可能会对您有所帮助