2014-03-27 124 views
0

我有一個關於excel的問題。Excel中模式的公式

鑑於:

Col 1  Col 2 
A    A 
B    A 
C    A 
D    A 
E    B 
F    B 
G    B 
H    B 

我想的值在第1列複製西2,使得每個值重複其本身的4倍,如圖所示。我一直在尋找一種能夠幫助我有效地完成此工作的公式,而無需一直進行復制和粘貼。有沒有人有任何想法?

感謝

+0

我評論這個,因爲我力有時間要正確寫出或測試,但你可以檢查上面的4個單元格是否都是同一個字母,並且如果他們從這個單元格拉下一個值,其他拉同樣的 – wnnmaw

回答

2

隨着A列數據,在B1輸入:

=INDEX(A:A,ROUNDUP(ROW()/4,0),0) 

抄下

編輯#1

要開始行#2,在B2輸入:

=INDEX(A:A,ROUNDUP((ROW()+3)/4,0),0) 

抄下

+0

嗨,這似乎工作,但如果我想從第2排開始,我該怎麼辦?我試過= INDEX(A2:A14,ROUNDUP(ROW()/ 4,0),0),它不工作。謝謝! – user3466555

+0

看我的**編輯#1 ** .................... –

1

如果你的價值觀在A2開始,在B2中輸入驗證和向下填充

=OFFSET(A$2,FLOOR((ROW()-ROW(B$2)/4,1),0)