2013-06-11 85 views
-1

粘貼我需要一個MS Excel的公式,自動完成這樣自動複製從細胞的值,它在另一個細胞的另一行

it should copy the value in 
`B1` and should paste it from `A1` to `A7` and then copy the value in 
`B8` and should paste it from `A8` to `A14` and then copy the value in 
`B15`and should paste it from `A15` to `A21` and so on... 

希望大家明白,如果不是請讓我知道。我會盡量擴大我的問題 謝謝!

等待您的答案。

回答

0

=OFFSET($B$1,ROUNDDOWN((ROW($A1)-1)/7,0)*7,0)

粘貼此爲A1和拖下來。

說明:

ROW返回當前行。

ROUNDDOWN分割和乘以7只是將當前行舍入到最接近的7的倍數。向下拖動公式時,它將爲前7行輸出0,然後爲接下來的7行輸出7,等等。

OFFSET給出了B#單元的值,其中#是ROUNDDOWN給出的行。

+0

非常感謝傑克,這工作像一個魅力:D – user2457175

+0

兄弟這工作。但沒有救了我:(請看看我的新問題http://stackoverflow.com/questions/17072448/copy-a-value-from-a-row-to-another-row-based-on- a條件希望你可以幫助.... – user2457175

0

傑克打我,但把這個作爲一個略有不同的方法......

在B1:

=INDIRECT("B" & 1+((CEILING(ROW()/7,1)-1)*7)) 

向下填充。

+0

兄弟千斤頂和你的答案有什麼區別..對不起,我無法得到的區別..你的答案沒有爲我工作:( – user2457175

+0

非常感謝採取請給我新的問題,這也是類似於此,但困難之一:(http://stackoverflow.com/questions/17072448/copy-a-value-from-a-row-to-另一行爲基礎的條件感謝你兄弟!:) – user2457175

相關問題