Board logo

標題: [發問] 切割同一欄中的資料 [打印本頁]

作者: linbo    時間: 2015-8-4 15:06     標題: 切割同一欄中的資料

請問一下,我有一筆很長的資料都在連續同一欄中,如下圖所示
[attach]21641[/attach]
我現在想要把A欄位中的數字分成好幾欄,例如目標點1的X分成一欄、2分成一欄、3分成一欄......像是下圖這樣
[attach]21642[/attach]
請問一下在EXCEL中應該怎麼弄?
由於資料太多筆了...無法手動自己切割......
作者: p212    時間: 2015-8-4 15:38

本帖最後由 p212 於 2015-8-4 15:51 編輯

回復 1# linbo
1.圈選資料所在範圍(如圖1),之後,按「Ctrl+Shift+F3」,以「頂端列」為名稱。
2.開啟另一空白工作表,於儲存格A1輸入「陣列公式」
=IFERROR(INDEX(X,SMALL(IF(目標點=COLUMN(A$1),ROW(目標點)-1,FALSE),ROW(1:1))),"")
同時按下「Ctrl+Shift+Enter」鍵輸入公式
向右、向下複製公式
請參考!
作者: imingho    時間: 2015-8-5 09:24

回復 1# linbo


    您好,
          我有寫一個類似的excel vba您可以下載試看看.
在Excel中將條列資料自動分組
http://blog.bestdaylong.com/2015/03/excel.html
作者: linbo    時間: 2015-8-6 10:51

回復 2# p212


  Thanks!
作者: linbo    時間: 2015-8-6 10:56

回復 3# imingho


    你好,我有下載你的excel檔來做,但過程中有一個問題想問一下。
我的原始資料需要將A欄分成1196欄,如圖[attach]21654[/attach]
在結果的部分卻只有分到256欄而已就停止了[attach]21655[/attach]
請問一下我如何才能讓全部1196欄都分出來? 謝謝!
作者: imingho    時間: 2015-8-8 08:52

回復 5# linbo
您好,
       原檔是Excel2003格式,只可以到256欄,您可以將檔案另儲成Excel2007啟用巨集的活頁簿.或是到底下下載Excel2007版

將條列資料自動分組(Excel2007版)
http://download.bestdaylong.com/f160.htm




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)