垂直列表中的水平数据集

请帮我解决这个问题。 这里显示我的excel文件。

存在的观点  

  一个
 ---------   
约翰    
 ---------
康提   
 ---------
玛丽    
 ---------
哈顿  
 ---------
安妮    
 ---------
加勒   
 ---------


需要这样    

  一个
 ------------------
约翰康提
 ------------------
玛丽·哈顿
 ------------------
安妮加勒
 ------------------

如果你想成为一列的名字和姓(用空格表示),你可以使用下一个公式,比如说在B1然后拖拽它:

=INDEX($A$1:$A$7,(ROW($A1)-ROW($A$1))*2+1) & " " & INDEX($A$1:$A$7,(ROW($A1)-ROW($A$1))*2+2)

在这里输入图像说明


或者,如果您想要在不同列中使用姓名,请使用下列公式。

  • 对于B1=INDEX($A$1:$A$7,(ROW($A1)-ROW($A$1))*2+1)
  • 对于C1=INDEX($A$1:$A$7,(ROW($A1)-ROW($A$1))*2+2)

并拖动它们:

在这里输入图像说明

使用间接

 =INDIRECT("A" & 2*ROWS($A$1:A1)-1) & " " & INDIRECT("A" & 2*ROWS($A$1:A1)) 

并使用抵消:)

 =OFFSET($A$1;2*(ROWS($A$1:$A1)-1);0) & " " & OFFSET($A$2;2*(ROWS($A$1:$A1)-1);0)