Re: [算表] excel 直式數列轉向
或是你可以用VBA的方式,就算一萬筆資料,也打幾行字就行,
假設有一萬筆資料好了,先點一下D1,然後在左上角的名稱方塊那,輸入G2500,
然後SHIFT按著,再按ENTER,他就會幫你框選起來D1~G2500,
然後你再次在左上角的名稱方塊那,輸入你要給他的名字,假設是"轉置"好了,
然後按ALT+F11,叫出VBA,然後把下列內容貼上,
Sub TRANSPOSE()
For I = 1 To Range("轉置").Cells.Count
Range("轉置").Cells(I).Value = Cells(I, 1).Value
Next
End Sub
再按F5執行即可。
若要修改"轉置"所代表的範圍,從『插入』=>『名稱』=>『定義』,進去修改。
※ 引述《thor0805 (托爾)》之銘言:
: 軟體:excel
: 版本:2003
: 因為直式數列很長(例:A1~A12),要轉成每4個一組
: (如D1~G1、D2~G2、D3~G3、..),請問如何可以用公式
: 可以用拉的就可以用出來?可以教我嗎?謝謝....
: A B C D E F G
: 1 123 123 124 128 135
: 2 124 135 128 127 126
: 3 128 124 124 135 125
: 4 135 . . . .
: 5 135 . . . .
: 6 128 . . . .
: 7 127 . . . .
: 8 126 . . . .
: 9 124 . . . .
: 10 124 . . . .
: 11 135
: 12 125
: 13 .
: 14 .
: 15 .
: 16 .
: 17 .
: 18 .
: 19 .
: 20 .
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.20.191.243
→
06/29 00:30, , 1F
06/29 00:30, 1F
推
06/29 00:40, , 2F
06/29 00:40, 2F
→
06/29 10:47, , 3F
06/29 10:47, 3F
→
06/29 10:48, , 4F
06/29 10:48, 4F
推
07/01 12:55, , 5F
07/01 12:55, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章