2013-05-11 144 views
0

在Excel中,我想將行1中的數據拆分爲四個單列。 A1:D1應保持原位。 E1:H1應該成爲A2:D2等等。如何在Excel中將單個行拆分爲多個列

我目前正在使用這個公式在A2:

INDEX($1:$1;(ROW()-1)*4+COLUMN()-1) 

...但我得到一個#REF!錯誤。

我該如何解決這個問題?

回答

3

嘗試在小區A2使用這個公式(您可能需要在非英語版本的Excel使用分號,而不是逗號)

=OFFSET(A$1,0,(ROW()-1)*4)

然後,複製&粘貼或跨列拖動式B通過D,儘可能多的行,你需要。

enter image description here

或者,您的公式(=INDEX($1:$1,(ROW()-1)*4+COLUMN()-1)),沒有返回了我的錯誤,但它沒有返回正確的列。如果你喜歡索引功能,您可以使用:

=INDEX($1:$1,(ROW()-1)*4+COLUMN())

替換分​​號的逗號如果需要的話。

+0

@pnuts謝謝,我已經修改了這個效果的說明。 – 2013-05-11 01:48:29

+0

偏移功能完美運作。謝謝。 – Aarav 2013-05-11 02:02:27

+0

@Aarav不客氣!如果它能幫助你,請考慮「接受」答案。乾杯。 – 2013-05-11 02:06:07

相關問題