如何在Excel中一次转置多个单元格

2 microsoft-excel

我有一个这样的 Excel 文档,其中包含许多列表:

Name
Address
City, State
ZIP

Name
Address
City, State
ZIP
Run Code Online (Sandbox Code Playgroud)

在每个之间,有一个空行。我怎样才能把它转换成类似的东西:

Name, Address, City, Sate, ZIP
Name, Address, City, Sate, ZIP
Run Code Online (Sandbox Code Playgroud)

我做了一些研究,宏似乎给出了错误。特殊的粘贴也只允许我一个一个地做。

小智 6

您不需要为此使用宏!

只需在 Sheet2 中输入它并在公式中调整工作表名称:

  • A1: =OFFSET(Sheet1!$A$1,(ROW()-1)*6,0)
  • A2: =OFFSET(Sheet1!$A$1,(ROW()-1)*6+1,0)
  • A3: =OFFSET(Sheet1!$A$1,(ROW()-1)*6+2,0)
  • A4: =OFFSET(Sheet1!$A$1,(ROW()-1)*6+3,0)
  • A5: =OFFSET(Sheet1!$A$1,(ROW()-1)*6+4,0)

然后标记您刚刚创建的条目,并根据需要将它们拖下来……完成!