請大家幫個忙,我要把工作表1的資料,變成工作表2的呈現方式,要怎麼弄?有限定用index的方式哦!所以請不要告訴我用複製,然後轉置貼上的方式!謝謝大家!
工作表1:
A B C
1 Jane 85份 50元
2 Tom 365份 700元
3 Sam 782份 900元
4 Ann 5份 5元
5 Linda 0份 3元
工作表2:
F G H I E
12 Jane Tom Sam Ann Linda
13 85份 365份 782份 5份 0份
14 50元 700元 900元 5元 3元
2006-08-13 10:19:18 · 3 個解答 · 發問者 Felix 3 in 電腦與網際網路 ➔ 軟體
同學:我懂你的意思,但是..假設F1: =INDEX(Sheet1!$B$1:$D$5,1,1) F2: =INDEX(Sheet1!$B$1:$D$5,1,2),但Sheet1!$B$1:$D$5,之後的位置,我必需手動去改,有什麼方法是我可以直接複製、貼上公式即可的嗎?
2006-08-13 11:22:45 · update #1
F1: =INDEX(Sheet1!$B$1:$D$5,COLUMN(F1)-5,ROW(F1))再往右往下貼上。
2006-08-14 03:32:31 補充:
Column(參照位址)=參照位址的欄數。Column(F1)=6,實際需求為1,所以設定Column(F1)-5。Row(參照位址)=參照位址的列數。Row(F1)=1,與左方資料列對應。
2006-08-13 16:13:40 · answer #1 · answered by 席妮克 4 · 0⤊ 0⤋
donner 是「金」的高明作法~
2006-08-13 16:50:42 · answer #2 · answered by ? 7 · 0⤊ 0⤋
在各儲存格填入公式:(複製貼上即可)
1.F1: =INDEX(Sheet1!$B$1:$D$5,1,1) F2: =INDEX(Sheet1!$B$1:$D$5,1,2)
F3: =INDEX(Sheet1!$B$1:$D$5,1,3)
2.G1: =INDEX(Sheet1!$B$1:$D$5,2,1) G2: =INDEX(Sheet1!$B$1:$D$5,2,2)
G3: =INDEX(Sheet1!$B$1:$D$5,2,3)
3.H1: =INDEX(Sheet1!$B$1:$D$5,3,1) H2: =INDEX(Sheet1!$B$1:$D$5,3,2)
H3: =INDEX(Sheet1!$B$1:$D$5,3,3)
4.I1: =INDEX(Sheet1!$B$1:$D$5,4,1) I2: =INDEX(Sheet1!$B$1:$D$5,4,2)
I3: =INDEX(Sheet1!$B$1:$D$5,4,3)
5.J1: =INDEX(Sheet1!$B$1:$D$5,5,1) J2: =INDEX(Sheet1!$B$1:$D$5,5,2)
J3: =INDEX(Sheet1!$B$1:$D$5,5,3)
2006-08-13 20:09:03 補充:
目前還沒想到方法,或許要加上VB,再請教其他高手
2006-08-13 11:16:06 · answer #3 · answered by 同學 7 · 0⤊ 0⤋