2017-01-31 46 views
0

我有一個excel有301項(這可能取決於月份改變)在列A
我需要將其轉換成7行的項目的X個文件。然後在第7行之後,模式重複。
所以數據看起來像這樣:轉換一列到7行Excel中

enter image description here

+0

在你的圖像中,第3列重複,但第4和第5列不重複。這是期望的效果嗎? – reasra

+0

對不起,我沒有足夠的空間把整個圖片放在那裏。數據在A列中有301個數據點。我們需要將這些點歸入列D開始的7行。我相信這些行將擴展到列AS。本網站新手不確定如何添加文件。 –

+0

我已根據您的意見更新了我的答案 – reasra

回答

1

將這個公式中D1

=INDIRECT(ADDRESS(ROW($A1)+(COLUMN(A1)-1)*7,1)) 

填充公式向下D7。然後填寫D1:D7儘可能直到你看到零,直到你看到零。

更新:更好的答案

儘管上述作品,昨晚我意識到一個更好的(簡單的)答案。與以前相同的說明。

=OFFSET($A1,(COLUMN(A1)-1)*7,0) 
+0

感謝您的幫助!當我把這個公式插入到D1時,它給了我一個零。我會更新我的圖片,以便您可以看到。 –

+0

您的意思是放置= INDIRECT(ADDRESS(ROW($ A1)+(COLUMN(A1)-1)* 7,1))? –

+0

完美的作品。謝謝大家的幫助! –

0

=INDIRECT(ADDRESS((ROW($A1)-1)*3+COLUMN(A1),1))

輸入上面的公式到一個空白小區。將它向右複製2個單元格,然後向下,直到你開始得到零(刪除它們)。

在此公式中,A1指向要重新排列的列中的第一項。要更改列數,請將公式中的3修改爲其他值。