返回列表 上一主題 發帖

excel 可以把直便成行嗎?

excel 可以把直便成行嗎?

A1=A
A2=1
A3=2
A4=B
A5=3
A6=4
A7=C
A8=5
A9=6
.
.
.
.


要變成

A        1        2
B        3        4
C        5        6
D        7        8
.
.
.
.

有半法嗎?
請參閱附件 謝謝
Book1.zip (1.74 KB)

本帖最後由 Hsieh 於 2012-2-19 23:30 編輯

回復 1# v60i
選取E2(就是要橫向顯示的第一列位置)
新增定義名稱x
=OFFSET(Sheet1!$A$1,(ROW(Sheet1!$A1)-1)*3,,3,)
選取E2:G2
輸入陣列公式
=TRANSPOSE(x)
向下複製
學海無涯_不恥下問

TOP

回復 1# v60i

E2=INDEX($A:$A,3*ROW()+COLUMN()-10,1)

TOP

回復 3# register313

大大 你的公試怎麼我套用在別格(非E2:G2)就不能用呢了??

TOP

回復 2# Hsieh


    謝謝大大
     太深奧了
       公式完全不明白

TOP

回復 4# v60i

公式會參考到 欄 與 列 位址 故欄與列位址須作調整
上傳excel檔案看看

TOP

位置是要精算的

A在E2
E2=INDEX($A:$A,3*ROW()+COLUMN()-10,1)
3*2+5-10=1
INDEX($A:$A,1,1)=A1="A"

如想放在I1
I1=INDEX($A:$A,3*ROW()+COLUMN()-11,1)
3*1+9-11=1

其他位置自己算算看
有問題再提出來
知之為知之,不知為不知,誠實也!

TOP

回復 7# gong


    那請問大大
假如 A:A的為址不同
比方說重A5開始
A1~A4有別的東西
那是公式整個要換調嗎?
還是在家個公式就好??

TOP

回復 6# register313


    大大 我弄別白了

來有令一個疑問
假如 A:A的為址不同
比方說重A5開始
A1~A4有別的東西
那是公式整個要更換還是在加個其他公式就好??

TOP

回復 9# v60i

與 來源位址 目的位址 皆有關
設 來源第一格為A5 目的第一格為D5

TOP

        靜思自在 : 【蒙蔽的自由】人常在什麼都可以自由自在的時候,卻被這種隨心所欲的自由蒙蔽,虛擲時光而毫無覺知。
返回列表 上一主題