excel多列数据首尾相连合并到1列里

每一列都有大批量数据,而且每一列数据的数量不相同,需要合并到一列里面

第1个回答  2021-08-18

如图所示,每个单元格之间用&链接即可。

第2个回答  2021-08-18
用代码最方便
无论1列有多少数据
即使每列数据长度不一样
Sub 合并()
Dim I, K, arr
For K = 1 To 3 'a:c列 ,合并到D列
I = Cells(65536, K).End(xlUp).Row
arr = Range(Cells(1, K), Cells(I, K))
X = Range("D65536").End(xlUp).Row
Cells(X + 1, "d").Resize(I, 1) = arr
Next
End Sub
第3个回答  2021-08-18
1、按照最长的一列,连带短列的空格一起整合成一列,然后复制粘贴成数值后,辅助列去除空格。
2、使用代码产生。
相似回答