Excel formula 在excel中每隔一行合并一次

Excel formula 在excel中每隔一行合并一次,excel-formula,excel-2010,Excel Formula,Excel 2010,我正在寻找一种方法来合并excel文件中的每一行。因此,数据如下所示: 数据1 |数据2 |数据3| 数据4 |数据5 |数据6| 数据7 |数据8 |数据9| 数据10 |数据11 |数据12| 我想: 数据1数据4 |数据2数据5 |数据3数据6| 数据7数据10 |数据8数据11 |数据9数据12| 我试过了 =第1行*2,0和第1行*2+1,0的偏移量$1 来自文档,但似乎不起作用 感谢您的帮助。谢谢大家! 我认为这个问题应该发布在superuser.com上 无论如何,您可以将其粘贴到

我正在寻找一种方法来合并excel文件中的每一行。因此,数据如下所示:

数据1 |数据2 |数据3| 数据4 |数据5 |数据6| 数据7 |数据8 |数据9| 数据10 |数据11 |数据12|

我想:

数据1数据4 |数据2数据5 |数据3数据6| 数据7数据10 |数据8数据11 |数据9数据12|

我试过了

=第1行*2,0和第1行*2+1,0的偏移量$1

来自文档,但似乎不起作用


感谢您的帮助。谢谢大家!

我认为这个问题应该发布在superuser.com上 无论如何,您可以将其粘贴到Visual Basic编辑器中,只需替换范围即可

Sub merge()

For Each cell In Range("A2: D2")
    cell.Offset(2, 0).Value = cell.Value & " " & cell.Offset(1, 0).Value
Next cell

End Sub