【发布时间】:2013-05-11 01:15:32
【问题描述】:
在 Excel 中,我想将第 1 行中的数据分成四个单列。 A1:D1 应保留在原位。 E1:H1 应该变成 A2:D2 等等。
我目前在 A2 中使用这个公式:
INDEX($1:$1;(ROW()-1)*4+COLUMN()-1)
...但我收到#REF! 错误。
我该如何解决这个问题?
【问题讨论】:
标签: excel split row multiple-columns
在 Excel 中,我想将第 1 行中的数据分成四个单列。 A1:D1 应保留在原位。 E1:H1 应该变成 A2:D2 等等。
我目前在 A2 中使用这个公式:
INDEX($1:$1;(ROW()-1)*4+COLUMN()-1)
...但我收到#REF! 错误。
我该如何解决这个问题?
【问题讨论】:
标签: excel split row multiple-columns
尝试在单元格A2 中使用此公式(您可能需要在非英文版 Excel 中使用分号而不是逗号)
=OFFSET(A$1,0,(ROW()-1)*4)
然后,将公式复制并粘贴或拖动到 B 到 D 列,行数不限。
或者,您的公式 (=INDEX($1:$1,(ROW()-1)*4+COLUMN()-1)) 没有为我返回错误,但它没有返回正确的列。如果您更喜欢 Index 功能,您可以使用:
=INDEX($1:$1,(ROW()-1)*4+COLUMN())
如果需要,用分号代替逗号。
【讨论】: