excel可以複製跳格的資料嗎?第一個動其他跟著動

2014-02-11 5:52 pm
第一個問題是:A車在D1,B車在F1,C車在H1,D車在J1等等多筆資料。
我另在C9作資料要等於D1,C10=F1,C11=H1,C12=J1等等多筆資料,因為資料太多,要一個一個打太慢了,有快速一點的方式嗎?

第二個問題是:A車任務在D4,B車任務在F4,C車任務在H4,D車任務在J4等等多筆資料。
另在D9作資料要等於D4,D10=F4,D11=H4,D12=J4,因為資料太多,要一個一個打太慢了,有快速一點的方式嗎?

第三個問題是:A車金額在E4,B車金額在G4,C車金額在I4,D車在K4等等多筆資料。
另在E9作資料要等於E4,E10=G4,E11=I4,E12=K4,因為資料太多,要一個一個打太慢了,有快速一點的方式嗎?

小女子很笨的,請各位大大如果可以請加上圖解好嗎?感謝各位大大,麻煩了!
更新1:

兩位大大你們提供的方式是可以,可否請兩位解說一下公式呢?再來是如果我有100筆資料,公式的哪一個部分是我要修改的,其他只要照打就行了呢? 再問個問題橫式有五筆資料,直式有十筆資料,從第六筆資料開始重復前面五筆資料,該如何用呢

更新2:

依依大大:您好,您的方式,轉出來,不是我想要的樣子耶 可能我說的不是很清楚,再次說明我的內容如下 欄A1到最底下都是沒資料的 再來是:B1C1合為一格為:車號,D1E1為:A車,F1G1:為B車等等10筆資料 B2B3為1月1日,C2C3為星期一,D2為任務1,D3為客戶1,E2為金額1,E3為司機 B4B5同B2B3,C4C5同C2C3,D4為任務2,D5為客戶2,E4為金額2,E5為司機等等100筆資料

更新3:

B9為日期,C9為車號,D9為任務,E9為金額,F9為客戶,G9為司機 B10=$B$2等100筆資料,C10=D1,D10=D2,E10=E2,F10=D3,G10=E3 C11=F1,D11=F2,E11=G2,F11=F3,G11=G3 等等100筆資料 再次煩請各位位大大解說,請把我當成白痴一樣的說明,謝謝! 因為字數限制,分兩次發言

更新4:

再補充:車號的部分每五筆,重複一次!麻煩各位大大了,因為我的等級還無法把圖po上來,只好用文字的說明了,勞煩各位好心的大大解說~辛苦了!

回答 (4)

2014-02-13 12:54 am
✔ 最佳答案
可以考慮用 "轉置" 的方式 一次複製

將所有資料選取後按 複製
將游標放在C9
按貼上的▼ 選 選擇性貼上 將 對話框 內的倒數第二行的 轉置 勾選 再按 確認 即可
2014-02-12 12:44 am
C9=OFFSET(C$1,,ROW(A1)*2-1)
D9=OFFSET(C$4,,ROW(A1)*2-1)
E9=OFFSET(D$4,,ROW(A1)*2-1)
一式 右拉二格 再下拉四格
C9E12=OFFSET(INDIRECT(CHOOSE(COLUMN(A1),"C$1","C$4","D$4")),,ROW(A1)*2-1)
2014-02-11 7:50 pm
C9輸入=OFFSET($D$1,(COLUMN(A1)-INT((COLUMN(A1)+1)/2))*3,(ROW(A1)-1)*2+INT((COLUMN(A1)-1)/2))
右拉下刷
<<參考檔>>下載地址
http://www.FunP.Net/959075

2014-02-14 13:46:25 補充:
TO版大:
不管筆數多少002的公式均適用,無需更改!

OFFSET
傳回根據所指定的儲存格位址、列距及欄距而算出的參照位址。傳回的參照位址可以是單一個儲存格或一個儲存格範圍。您可以指定要傳回來的列數和欄數。

2014-02-14 13:46:57 補充:
語法

OFFSET(reference,rows,cols,height,width)

Reference 是個參照位址,它是您用以計算位移結果的起始位置。Reference 必須參照到相鄰選取範圍的一個儲存格或範圍,否則 OFFSET 函數傳回錯誤值 #VALUE!。

Rows 是用以指示左上角儲存格要垂直 (往上或往下) 移動的列數。例如,rows 值為 5,意指所傳回之參照位址之左上角儲存格位址比 reference 引數低五列。此引數可以是正數 (表示在起始參照位址下方) 或負數 (表示在起始參照位址上方)。

2014-02-14 13:47:25 補充:
Cols 是用以指示左上角儲存格要水平 (往左或往右) 移動的欄數。例如,cols 值為 5,意指所傳回之參照位址之左上角儲存格位址在 reference 引數右方的第五欄上。此引數可以是正數 (表示在起始參照位址右方) 或負數 (表示在起始參照位址左方)。

Height 是設定傳回的參照位址應包括的儲存格高度 (儲存格範圍的列數) 的數值。此引數必須是正數。

Width 是設定傳回的參照位址應包括的儲存格寬度 (儲存格範圍的欄數) 的數值。此引數必須是正數。

2014-02-14 13:47:32 補充:
註解

如果根據所指定的儲存格位址、列距及欄距而算出的參照位址超出了工作表的邊界時,則 OFFSET 函數傳回錯誤值 #REF!。

如果 height 或 width 引數被省略,則使用 reference 引數的高度或寬度。

OFFSET 函數並不會真的移動任何儲存格或更改選定範圍,而只是傳回運算後的參照位址。OFFSET 函數可以使用於任何一個必須有參照引數的函數。例如,公式 SUM(OFFSET(C2,1,2,3,1)) 會把 C2 下一列右二欄的一個三列一欄的範圍加總。
2014-02-11 6:01 pm
你是不是直接用頁做為分界
這樣的話直接改速度會比較快.
用複製到下一頁.再用取代的方式就可一次解決.


收錄日期: 2021-04-27 20:52:20
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20140211000015KK00931

檢視 Wayback Machine 備份