請教EXCEL 一些相關問題 儲存格排列 拜託!!

各位高手好
我想請問一下 有關EXCEL相關問題
如果我現在有一萬筆資料分別有A1~A10000 B1~B10000 C1~C10000

我現在想把資料排列成
a1b1c1
a21b21c21
a41b41c41
a61b61c61
a9981(61到9981後)b9981(61到9981後)c9981(61到9981後)
a2b2c2
a22b22c22

目前想到的方法只有用
=INDIRECT("A"&ROW(A1)*20+1)

但這樣排列到A9981時要排列A2時 就要換=INDIRECT("A"&ROW(A1)*20+2)
且B和C排也是要換(用拉的只會變成 =INDIRECT("A"&ROW(B1)*20+2) 變成要手動去改"A"變成"B" )

有更好的公式可以取代這個或做成一個VB小程式取代嗎
煩請高手指點 謝謝幫忙
2013-09-18 3:34 發佈
文章關鍵字 excel 問題
不用寫程式,用排序就搞定

1. 於 D1 - D10000,填入 1 - 10000 的數字
2. 於 E1 格輸入「=IF(MOD(D1, 20) > 0, MOD(D1, 20), 20)」
3. 將 E1 複製至 E2 - E10000
4. 排序,E 欄由小而大 + D 欄由小而大
5. 刪除 D、E 兩欄

搞定收工
喵~~ 滑鼠不能當飯吃,但可以混飯吃
A1 是你的資料 b1 =MOD(MID(A1,2,10),10)*10000000+quotient(MID(A1,2,10),10)

之後以b1 排序,a 行就是你要的
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?