垂直列表中的水平数据集
请帮我解决这个问题。 这里显示我的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)