Vba Excel-将数据合并到列中,但不合并
我需要将多个列组合成一个长列,同时保持每列值的顺序 这里的关键点是保留数字顺序(例如,1、2、3,…,请参见下面的示例),而不仅仅是将列组合成一个长列 例如:Vba Excel-将数据合并到列中,但不合并,vba,excel,Vba,Excel,我需要将多个列组合成一个长列,同时保持每列值的顺序 这里的关键点是保留数字顺序(例如,1、2、3,…,请参见下面的示例),而不仅仅是将列组合成一个长列 例如: Column A: 1 3 Column B: 2 4 Output: 1 2 3 4 不幸的是,我还没有找到一个宏,而且我对Excel不够了解,还没有找到一个解决方法 非常感谢您的帮助 提前谢谢 单击所需的输出单元格,按“=”键,然后单击输入单元格。如果您有许
Column A:
1
3
Column B:
2
4
Output:
1
2
3
4
不幸的是,我还没有找到一个宏,而且我对Excel不够了解,还没有找到一个解决方法
非常感谢您的帮助
提前谢谢 单击所需的输出单元格,按“=”键,然后单击输入单元格。如果您有许多行,只需单击输出单元格并将其拖动到右下角,即可使用“智能重复功能”。感谢上述帮助!事实证明,斯科特的回答非常有效。为子孙后代: 在空列中: =第一行中的索引(A:B,INT((行(1:1)-1)/2)+1,MOD(行(1:1)-1,2)+1)并复制/拖动
在空列中:
=索引(A:B,INT((行(1:1)-1)/2)+1,MOD(行(1:1)-1,2)+1)
位于第一行并复制/拖动。可能重复:可能重复: